Sender: rich AT phekda DOT freeserve DOT co DOT uk Message-ID: <3F50B64F.F5AC9380@phekda.freeserve.co.uk> Date: Sat, 30 Aug 2003 15:35:59 +0100 From: Richard Dawe X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.23 i586) X-Accept-Language: de,fr MIME-Version: 1.0 To: djgpp-workers AT delorie DOT com Subject: Re: and References: <1cd DOT fda5102 DOT 2c7e5b12 AT aol DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Hello. [snip] > Attached is a version of math.h that I use regularly with my long double > stuff. It contains #ifdefs that avoid conflicts with ieeefp.h. Perhaps > that would be of some help. [snip] > /* ------------------- */ > /* FUNCTION PROTOTYPES */ > /* ------------------- */ > # if !defined __F > # if defined(__STDC__) > # define __F( P ) P > # else > # define __F( P ) () > # endif > # endif [snip] I think we can assume standard C for DJGPP. This __F() stuff is horrible. But if you want to keep it, you could use __P() from . This is what uses at the moment. Why don't we move everything from into and make just include ? I know people have suggested doing it the other way round, but this way seems to make more sense to me. will then be the One True Header for maths. Bye, Rich =] -- Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]