Recent ARM newlib and libgloss changes

Jeff Johnston jjohnstn@redhat.com
Thu Jun 17 19:55:00 GMT 2004


Richard Earnshaw wrote:
> The recent changes to newlib and libgloss seem to have seriously broken
> testing of gdb and libjava.
> 
> newlib is being built in 'compatibility' mode.  That is, without
> --disable-newlib-supplied-syscalls.
> 
> The problem seems to be that despite this, gcc is picking up the version
> of crt0.o that is built into libgloss, but that version does not contain
> the correct code for setting up an RDI execution environment.
> 
> R.

Oops.  I meant to add some configuration stuff into libgloss.  I just did so and 
checked it in.  With the change, crt0.o won't be built nor installed unless 
--disable-newlib-may-supply-syscalls is specified.

Please try it out.

-- Jeff J.



More information about the Newlib mailing list