CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2012/08/17 08:32:46

Modified files:
        libexec/ld.so/mips64: syscall.h 
        libexec/ld.so/powerpc: syscall.h 

Log message:
Fix mips64 and powerpc's ld.so syscall implementations by adding
"memory" to the list of clobbered registers for all syscalls that
accept a pointer.  This prevents GCC from optimizing away memory loads
and stores that otherwise appear unused in a function.

Issue noted and identified by miod; fix by me.
ok miod, mpi

Reply via email to