--- a/libc/sysdeps/linux/mips/bits/syscalls.h.org 2012-05-09 15:04:39.947462779 +0200 +++ b/libc/sysdeps/linux/mips/bits/syscalls.h 2012-05-09 15:07:20.303604936 +0200 @@ -261,7 +261,9 @@ }) #define __SYSCALL_CLOBBERS "$1", "$3", "$8", "$9", "$10", "$11", "$12", "$13", \ - "$14", "$15", "$24", "$25", "hi", "lo", "memory" + "$14", "$15", "$24", "$25", \ + "hi", "lo", "$ac1hi", "$ac1lo", "$ac2hi", "$ac2lo", "$ac3hi", "$ac3lo", \ + "memory" #else /* N32 || N64 */ @@ -318,7 +320,9 @@ }) #define __SYSCALL_CLOBBERS "$1", "$3", "$10", "$11", "$12", "$13", \ - "$14", "$15", "$24", "$25", "hi", "lo", "memory" + "$14", "$15", "$24", "$25", \ + "hi", "lo", "$ac1hi", "$ac1lo", "$ac2hi", "$ac2lo", "$ac3hi", "$ac3lo", \ + "memory" #endif