Skip site navigation (1)Skip section navigation (2)
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>