[libstdc++] Cleanup build system [13/13]
Kelley Cook
kcook@gcc.gnu.org
Fri Apr 8 17:47:00 GMT 2005
After spending most of Thursday actually learning m4 ...I'm happy with
this patch.
Assuming part 10 and part 12 are also approved, then acconfig.h is now gone!
I'm including the diffs for config.h.in too, so it is simple to see what
happens.
You can see that there was previously a pasto associated with defining
ceil[fl]
ATAN2{F,L}, HYPOT{,F,L}, and MODF{F,L} were previously missing.
QFINITE and MODL go away, but they were never defined anyway and don't
exist in POSIX. Moreover they aren't present anywhere in libstdc++
sources. If one wishes to restore this check a one line addition to
call the appropriate GLIBCXX_CHECK_MATH_DECL_AND_LINKAGE_x in
GLIBCXX_CHECK_MATH_SUPPORT will put them back in.
The only changes to the generated Makefile.in was the deletion
acconfig.h as a dependency, while the generated configure is the same
except for whitespace.
OK?
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ac13.diff
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20050408/f0584c82/attachment.ksh>
More information about the Libstdc++
mailing list