This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi, the attached patch moves the __syscall_error code on linux mips for the __PIC__ case right behind the syscall stub itself saving the overhead of jumping to __syscall_error (with all the .cpload, etc.) and also making it unnecessary to pull in sysdep.S in linuxthreads (but enlarging glibc by about +8k). Is this optimation worthwhile? The rest of the patch is merely a cleanup of __SYSCALL_CLOBBERS and and the stack layout in sysdep-cancel.h. Regards, -- Guido
Attachment:
syscall-error-cleanup.diff
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |