wprintf is not a new ISO C99 function

Martin v. Loewis martin@loewis.home.cs.tu-berlin.de
Wed Sep 20 11:05:00 GMT 2000


> All these functions have been part of the C89 standard since amendment 1
> (1994). 

The understanding is that glibc does not explicitly support Amd1, so
it's either C89 or C99.

> They are NOT new additions to ISO C99 and should therefore be added
> unconditionally by default. If someone adds #include <wchar.h> to her
> source code, then she will most definitely also want to have these old
> functions included.

That is a good point, though - why should anything in wchar.h be
conditional on C99?

Regards,
Martin


More information about the Libc-alpha mailing list