Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 May 1996 15:41:48 -0700
From:      invalid opcode <coredump@nervosa.com>
To:        freebsd-bugs@freebsd.org
Subject:   bug no longer
Message-ID:  <3196692C.216D@nervosa.com>

next in thread | raw e-mail | index | archive | help
Problem Report bin/779

#include <ctype.h> gets undefined 'rune_t' type.
------

1.3 Wed May 1 0:39:56 1996 by bde 
CVS Tags: HEAD
Diffs to 1.2 

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.
------

I just verified this bug as no longer present.

-- 
== Chris Layne ==============================================================
== coredump@nervosa.com ================= http://www.nervosa.com/~coredump ==



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3196692C.216D>