This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c/448] <stdint.h>-related issues (C99 issues)
- From: "jsm28 at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 15 Apr 2008 19:44:44 -0000
- Subject: [Bug c/448] <stdint.h>-related issues (C99 issues)
- References: <bug-448-230@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #10 from jsm28 at gcc dot gnu dot org 2008-04-15 19:44 -------
GCC allows duplicate typedefs in system headers, which should simplify this
header a bit.
See http://gcc.gnu.org/ml/gcc/2008-03/msg00558.html for the latest partial
attempt at giving the compiler knowledge of these types, and my followups on
how to handle OSes where GCC lacks knowledge of the types but the OS might have
some or all (don't provide the header), OSes where a newer version has the
types (take the types from the newer version) and unmaintained OSes or OSes
that otherwise won't be updated to have these types themselves (only in that
case make a GCC-local choice of types).
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=448