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>

index | next in thread | raw e-mail

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.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199605262330.QAA09381>