This is the mail archive of the newlib@sources.redhat.com mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: errno handling in nonreentrant syscalls (fwd)


This is the patch to newlib-1.9.0
it has 2 Parts.

Part 1: fix the errno mess with __impure_ptr_location &
NONREENTRANT_SYSCALLS_GLOBALERRNO

Part 2:
adds a dummy sys directory with dummysyscalls lib and fake crt0.o
This will enable the compiler to generate executables even if they
don't work.
If the compiler generates executables a cross configure will no
more abort with at check if the compiler  m68k-elf-gcc compiler 
works. This test checks for ability to generate
executables.
Later it is possible to gradually replace the dummy syscalls.
This enables hands on development on the embedded controler.

( WARNING:
  The patch includes only one patched aclocal.m4 the dozens of
  other aclocal.m4 in the newlib source tree are only links to
  it. )

						MfG
						Joachim Falk

Patch for newlib-1.9.0 (untested for cygwin)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]