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
