Date: Sun, 26 May 1996 16:30:33 -0700 (PDT) From: "Marc G. Fournier" <scrappy> To: gordon@sneaky.lonestar.org, scrappy, freebsd-bugs Subject: Re: i386/596 Message-ID: <199605262330.QAA09381@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
Synopsis: <ctype.h> and <stdlib.h> conflict with _POSIX_SOURCE State-Changed-From-To: open-closed State-Changed-By: scrappy State-Changed-When: Sun May 26 16:29:49 PDT 1996 State-Changed-Why: Recently fixed by Bruce, from log: date: 1996/05/01 00:39:55; author: bde; state: Exp; lines: +14 -14 Fixed longstanding namespace convolution involving rune_t vs wchar_t. If _ANSI_SOURCE or _POSIX_SOURCE is defined, then <ctype.h> had to be included before <stddef.h> or <stdlib.h> to get rune_t declared. Now rune_t is declared perfectly bogusly in all cases when <ctype.h> is included. This change breaks similar (but more convoluted) convolutions in the stddef.h in gcc distributions. Ports of gcc should avoid using the gcc headers.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199605262330.QAA09381>