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]

[PATCH] MIPS: move __syscall_error into syscall stub


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]