diff options
author | serg@sergbook.mysql.com <> | 2002-07-15 15:02:08 +0200 |
---|---|---|
committer | serg@sergbook.mysql.com <> | 2002-07-15 15:02:08 +0200 |
commit | 373e19dca1d209476a15d7d61cb350361c9d6efa (patch) | |
tree | c3026ddd0cb9911259256894fbb760d5e67def04 /mit-pthreads/machdep/syscall-template-sparc-netbsd-1.3.S | |
parent | 53b88c208026c8b026358978aa59c4c8e8e933de (diff) | |
parent | b287b3ed4434e96f931b962d89c4691c997c03e8 (diff) | |
download | mariadb-git-373e19dca1d209476a15d7d61cb350361c9d6efa.tar.gz |
Merge work:/home/bk/mysql-4.0
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
Diffstat (limited to 'mit-pthreads/machdep/syscall-template-sparc-netbsd-1.3.S')
-rw-r--r-- | mit-pthreads/machdep/syscall-template-sparc-netbsd-1.3.S | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/mit-pthreads/machdep/syscall-template-sparc-netbsd-1.3.S b/mit-pthreads/machdep/syscall-template-sparc-netbsd-1.3.S deleted file mode 100644 index 2caad5c3437..00000000000 --- a/mit-pthreads/machdep/syscall-template-sparc-netbsd-1.3.S +++ /dev/null @@ -1,48 +0,0 @@ -/* ==== syscall.S ============================================================ - * Copyright (c) 1994 Chris Provenzano, proven@mit.edu - * All rights reserved. - * - */ - -#include <machine/asm.h> -#include <sys/syscall.h> - -#ifdef SYS___sigsuspend14 -#define SYS_sigsuspend SYS___sigsuspend14 -#endif -#ifdef SYS___sigprocmask14 -#define SYS_sigprocmask SYS___sigprocmask14 -#endif - -#define SYSCALL(x) \ - .globl _C_LABEL(machdep_sys_##x); \ - \ -_C_LABEL(machdep_sys_##x):; \ - \ - mov SYS_##x, %g1; \ - ta 0; \ - bcs,a 2b; \ - sub %r0,%o0,%o0; \ - retl; \ - nop - -/* - * Initial asm stuff for all functions. - */ - .text - .align 4 - -/* ========================================================================== - * error code for all syscalls. The error value is returned as the negative - * of the errno value. - */ - -1: - sub %r0, %o0, %o0 -2: - retl - nop - -#define XSYSCALL(NAME) SYSCALL(NAME) - -XSYSCALL(SYSCALL_NAME) |