This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: newlib ieeefp.h again




On 03/23/2017 04:23 PM, Joel Sherrill wrote:


On 3/23/2017 3:05 PM, Craig Howland wrote:


On 03/23/2017 02:58 AM, Sebastian Huber wrote:
...
I would move the _LDBL_EQ_DBL definition to <ieeefp.h> based on compiler
provided defines.

The primary question is whether this is truly possible or not, which will depend
upon both what compiler and how old of a compiler version newlib wants to
support.  Back in 2009 when _LDBL_EQ_DBL was added to newlib.hin, this was not
really possible as both float.h and compiler predefines were spotty.  As long as
we don't need to go back too many versions, it ought to be fine to do it at
build time now.

The common answer to this type of question is to say that if they
are using old versions of gcc, they can also use old versions of
newlib.

If this is not an issue as recently as gcc say 4.4 or 4.5, that
is still very old. Do you recall a gcc version which couldn't be
detected at build time?

--joel
At that time, I think I was using GCC 4.1 and 2.95 (both PowerPC cross compiler--vendor toolsets mostly took pretty long to update versions back then).


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]