summaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/m68k/sysdep.h
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>1998-03-09 03:20:41 +0000
committerAndreas Schwab <schwab@suse.de>1998-03-09 03:20:41 +0000
commit2bc91a733c0241e772de9d395c1f7eb42577b0aa (patch)
tree635fb8f919f5db5b55a03f0be7684c921508b7b6 /sysdeps/unix/sysv/linux/m68k/sysdep.h
parent267e36967ecd5c17683b9a6cf230a6ce8fb81371 (diff)
downloadglibc-2bc91a733c0241e772de9d395c1f7eb42577b0aa.tar.gz
* sysdeps/unix/sysv/linux/m68k/sysdep.h (SYSCALL_ERROR_HANDLER):
Readd lost negate. * sysdeps/m68k/sysdep.h: Remove the stabs stuff again. Mon Mar 9 12:16:42 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * sysdeps/unix/sysv/linux/m68k/sysdep.h (SYSCALL_ERROR_HANDLER): Readd lost negate. * sysdeps/m68k/sysdep.h: Remove the stabs stuff again.
Diffstat (limited to 'sysdeps/unix/sysv/linux/m68k/sysdep.h')
-rw-r--r--sysdeps/unix/sysv/linux/m68k/sysdep.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sysdeps/unix/sysv/linux/m68k/sysdep.h b/sysdeps/unix/sysv/linux/m68k/sysdep.h
index 03360b84f9..4d9249d34d 100644
--- a/sysdeps/unix/sysv/linux/m68k/sysdep.h
+++ b/sysdeps/unix/sysv/linux/m68k/sysdep.h
@@ -61,6 +61,7 @@
#ifdef _LIBC_REENTRANT
#define SYSCALL_ERROR_HANDLER \
syscall_error: \
+ neg.l %d0; \
move.l %d0, -(%sp); \
jbsr __errno_location@PLTPC; \
move.l (%sp)+, (%a0); \