long double and GLIBCPP_CHECK_MATH_SUPPORT

David Edelsohn dje@watson.ibm.com
Thu Oct 26 11:39:00 GMT 2000


>>>>> Benjamin Kosnik writes:

>> 1) src/complexl.cc failed to compile and contained an ifdef for
>> _GLIBCPP_USE_LONG_LONG while defining FLT to "long double" which clearly
>> was a mismatch.  If std_cmath.h provides a definition for each function
>> and falls back to "double" for each implementation, it should work.

Ben> fixed with the current approach.

	Yes, the current version in CVS seems to compile correctly.

Ben> 1) configure should check declaration and linkage of strtold

	Yes, this should work.

Ben> Please send a patch with a ChangeLog entry for config/os/aix/*. I'm eager 
Ben> to get this in.

	Already sent.  The other pieces still needed are the libio.h __P
macros patch, mknumeric_limits patch, and configure strtold() declaration
check.

Thanks, David


More information about the Libstdc++ mailing list