egcs-970828 glibc2.0.5 failure

neal@ctd.comsat.com neal@ctd.comsat.com
Sun Sep 21 05:25:00 GMT 1997


Numerous buglets with egcs-970828 + glibc-2.0.5 linux.

_G_config.h had to be hand edited.  I had to add
#include <sigset.h>

otherwise __sigset_t was not defined, but was needed for:

typedef __sigset_t _G_sigset_t;

Also in G_config.h we had:
typedef _G_ullong int _G_dev_t;

This should have been 
typedef _G_ullong _G_dev_t; (I guess)

Most serious:

We include libio.h and /usr/include/stdio.h.  These don't get along.
/usr/include/stdio.h wants libio.h, which should define
_IO_cookie_io_functions_t.  But the libio.h in egcs is used instead,
which doesn't have this.  I don't know what to do at this point.




More information about the Gcc mailing list