[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