On Fri, 2 May 2014, John Marino wrote:

> 1) I don't know which type definitions are missing (iow, the important
> ones from sys/type.h that are required to build gcc)

The default presumption should be:

* <stddef.h> from GCC provides what it needs to provide; nothing extra is 
needed and such a #include should not be needed at all.

* Special measures to avoid duplicate typedefs (where some other header 
also defines one of the typedefs defined in <stddef.h>) aren't in fact 
needed, because GCC allows duplicate typedefs in system headers (even 
outside C11 mode - in C11 mode it's a standard feature).

So try removing that #include.  If that causes problems, investigate based 
on the actual problems seen.

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to