From 8cf99cec86a8c0ceff14dcc42d30c44c6c7e57dd Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Tue, 9 Nov 1993 12:19:28 +0000 Subject: [PATCH] Formerly unix/bsd/sony/newsos/m68k/sysdep.h.~4~ --- sysdeps/unix/bsd/sony/newsos/m68k/sysdep.h | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/sysdeps/unix/bsd/sony/newsos/m68k/sysdep.h b/sysdeps/unix/bsd/sony/newsos/m68k/sysdep.h index e045e01..f707bb5 100644 --- a/sysdeps/unix/bsd/sony/newsos/m68k/sysdep.h +++ b/sysdeps/unix/bsd/sony/newsos/m68k/sysdep.h @@ -39,23 +39,14 @@ Cambridge, MA 02139, USA. */ .globl syscall_error; \ error: jmp syscall_error; \ ENTRY (name) \ - DO_CALL (syscall_name, args) + DO_CALL (POUND (SYS_ify (syscall_name)), args) -#ifdef __STDC__ -#define DO_CALL(syscall_name, args) \ +#define DO_CALL(syscall, args) \ + movel syscall, d0; \ linkw fp, POUND(0); \ - movel POUND(SYS_##syscall_name), d0; \ trap POUND(0); \ unlk fp; \ bcs error -#else -#define DO_CALL(syscall_name, args) \ - linkw fp, POUND(0); \ - movel POUND(SYS_/**/syscall_name), d0; \ - trap POUND(0); \ - unlk fp; \ - bcs error -#endif #define ret rts #define r0 d0 -- 2.7.4