Justin Pryzby wrote: >> Second, none of these two defines activate the strtof() and >> strtold() protos. According to <stdlib.h>, __USE_ISOC99 should >> be defined instead, as specified in <features.h>, i.e.: > No; Michael corrected me, so I'll pass on the knowledge. The __USE_* macros > aren't to be used directly; only those mentioned in feature_test_macros.7 are > intended as exposed interfaces (perhaps this manpage should say so > explicitly?)
I've added a few words to feature_test_macros.7 to emphasize this point. > Are you sure you #defined the FTM before including any headers, directly or > indirectly? Yes, that is the usual cause of problems like this. Cheers, Michael -- Michael Kerrisk maintainer of Linux man pages Sections 2, 3, 4, 5, and 7 Want to help with man page maintenance? Grab the latest tarball at http://www.kernel.org/pub/linux/docs/manpages/ read the HOWTOHELP file and grep the source files for 'FIXME'. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

