diff options
author | Peter Galbavy <peter@cvs.openbsd.org> | 1998-07-21 13:20:29 +0000 |
---|---|---|
committer | Peter Galbavy <peter@cvs.openbsd.org> | 1998-07-21 13:20:29 +0000 |
commit | 43b686d61558c0957f1779c747214ddef20a2252 (patch) | |
tree | 99fb41dbccee40683a84fe98aa3c6a9784911bf2 /lib/libpthread/machdep/syscall-hppa-hpux-10.20.S | |
parent | ea12e8eb2f8d4c89e854d9381f85ce8fb4688ad0 (diff) |
Complete initial import from mySQL 3.22.4 (mit-pthreads/).
Lots of dross to move and remove yet.
At minimum:
o remove GNU config and GNU Makefiles
o build arch directory and migrate away machdep/
o rebuild BSD Makefiles
o move notes etc. into doc/
Diffstat (limited to 'lib/libpthread/machdep/syscall-hppa-hpux-10.20.S')
-rw-r--r-- | lib/libpthread/machdep/syscall-hppa-hpux-10.20.S | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/lib/libpthread/machdep/syscall-hppa-hpux-10.20.S b/lib/libpthread/machdep/syscall-hppa-hpux-10.20.S new file mode 100644 index 00000000000..c63d845bae5 --- /dev/null +++ b/lib/libpthread/machdep/syscall-hppa-hpux-10.20.S @@ -0,0 +1,23 @@ + .CODE + +machdep_error + sub %r0,%r28,%r28 + bv,n %r0(%r2) + +machdep_sys_fork + + .PROC + .CALLINFO NO_CALLS,FRAME=0 + + ldil -0x80000,%r1 + ble 4(%sr7,%r1) + ldi 2 ,%r22 + or,= %r0,%r22,%r0 + b,n machdep_error + or,= %r29,%r0,%r0 + copy %r0,%r28 + bv,n %r0(%r2) + + .PROCEND + .EXPORT machdep_sys_fork,ENTRY + |