* sysdeps/unix/sysv/linux/m68k/sysdep.h (INLINE_SYSCALL): Remove
authorAndreas Schwab <schwab@suse.de>
Fri, 13 Nov 1998 03:01:32 +0000 (03:01 +0000)
committerAndreas Schwab <schwab@suse.de>
Fri, 13 Nov 1998 03:01:32 +0000 (03:01 +0000)
d0 from clobber list.
Fri Nov 13 11:57:21 1998  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>

* sysdeps/unix/sysv/linux/m68k/sysdep.h (INLINE_SYSCALL): Remove
d0 from clobber list.

ChangeLog
sysdeps/unix/sysv/linux/m68k/sysdep.h

index 7966ecc..08e310d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri Nov 13 11:57:21 1998  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
+
+       * sysdeps/unix/sysv/linux/m68k/sysdep.h (INLINE_SYSCALL): Remove
+       d0 from clobber list.
+
 1998-11-12  Ulrich Drepper  <drepper@cygnus.com>
 
        * inet/netinet/in.h: Add a few more IPPROTO_* macros.
index d445471..08047eb 100644 (file)
@@ -170,8 +170,7 @@ SYSCALL_ERROR_LABEL:                                                              \
        register int _d0 asm ("%d0") = __NR_##name;     \
        asm volatile ("trap #0"                         \
                     : "=d" (_d0)                       \
-                    : "0" (_d0) ASM_ARGS_##nr          \
-                    : "d0");                           \
+                    : "0" (_d0) ASM_ARGS_##nr);        \
        _sys_result = _d0;                              \
      }                                                 \
      if (_sys_result >= (unsigned int) -4095)          \