bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: frexpl, ldexpl declarations


From: Paul Eggert
Subject: Re: frexpl, ldexpl declarations
Date: Wed, 07 Mar 2007 12:02:32 -0800
User-agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux)

Bruno Haible <address@hidden> writes:

>   extern long double acosl (long double x);

In proofreading this I noticed that gnulib math.h isn't 100%
compatible with C99 math.h, since it doesn't allow you to include
math.h after a perverse macro definition like "#define x char *".
Other gnulib .h files (e.g., time.h) work around this problem by
prefixing the parameters with double-underscore; would you object to
doing this consistently, for gnulib headers that mimic standard headers?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]