[Bug other/12505] [3.3 Regression] build failure due to defines of uchar in cpphash.h and sys/types.h
pinskia at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Mon Oct 6 03:45:00 GMT 2003
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12505
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|critical |normal
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Last reconfirmed|0000-00-00 00:00:00 |2003-10-06 03:45:19
date| |
Summary|build failure due to defines|[3.3 Regression] build
|of uchar in cpphash.h and |failure due to defines of
|sys/types.h |uchar in cpphash.h and
| |sys/types.h
Target Milestone|--- |3.3.2
------- Additional Comments From pinskia at gcc dot gnu dot org 2003-10-06 03:45 -------
Fixed on the mainline by:
2003-01-20 Zack Weinberg <zack@codesourcery.com>
* configure.in: Check for system-provided 'uchar' type.
* configure, config.in: Regenerate.
* cpphash.h: Only typedef 'uchar' if the system doesn't.
This orginally caused by:
2002-05-16 Neil Booth <neil@daikokuya.demon.co.uk>
* cpphash.h (cpp_macro): Move here, and make expansion a union.
* cppmacro.c (cpp_macro): Remove.
(enter_macro_context, replace_args, warn_of_redefinition,
_cpp_create_definition, cpp_macro_definition): Update.
More information about the Gcc-bugs
mailing list