[uClibc-cvs] cvs commit to uClibc/libc/sysdeps/linux/sh by andersen
andersen at codepoet.org
andersen at codepoet.org
Fri Nov 15 13:46:15 UTC 2002
Repository: uClibc/libc/sysdeps/linux/sh
who: andersen
time: Fri Nov 15 06:46:14 MST 2002
Log Message:
Stefan Allius writes:
I attached a patch, which revise the clone.S and vfork.S:
- Use PIC code.
- include new file syscall.S, so we can simply make a branch to
__syscall_error instead of a PLT/GOT call
- call errno_location to store the syscall error (for pthreads)
- avoid to use the 'shad' statement on SH2 targets
- call fork if vfork isn't available
- some cleanups and optimization
Files:
changed: clone.S vfork.S
added: syscall_error.S
More information about the uClibc-cvs
mailing list