[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Gcc 2.7.2.3-2: stddef.h no longer defines wchar_t, etc



Having just upgraded to gcc 2.7.2.3-2, I find that I cannot compile curses
programs because stddef.h does not define wchar_t.

stdlib.h says:

  /* Get size_t, wchar_t and NULL from <stddef.h>.  */
  #define __need_size_t
  #define __need_wchar_t
  #define __need_NULL
  #include <stddef.h>

but stddef.h doesn't define wchar_t.  It does not use __need_size_t or
__need_NULL, although it does define size_t and NULL.

Should wchar_t be defined in stddef.h? If so, what should it be defined as?

-- 
Oliver Elphick                                Oliver.Elphick@lfix.co.uk
Isle of Wight                                  http://lfix.co.uk/oliver

PGP key from public servers; key ID 32B8FAA1

     Make it idiot-proof, and someone will breed a better idiot.



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: