Initial revision
authorbal <none@none>
Thu, 18 Apr 1985 15:14:37 +0000 (15:14 +0000)
committerbal <none@none>
Thu, 18 Apr 1985 15:14:37 +0000 (15:14 +0000)
mach/m68k2/libsys/acct.s [new file with mode: 0644]
mach/m68k2/libsys/chown.s [new file with mode: 0644]
mach/m68k2/libsys/dup.s [new file with mode: 0644]
mach/m68k2/libsys/dup2.s [new file with mode: 0644]
mach/m68k2/libsys/ftime.s [new file with mode: 0644]
mach/m68k2/libsys/lock.s [new file with mode: 0644]
mach/m68k2/libsys/pipe.s [new file with mode: 0644]
mach/m68k2/libsys/profil.s [new file with mode: 0644]
mach/m68k2/libsys/umask.s [new file with mode: 0644]
mach/m68k2/libsys/utime.s [new file with mode: 0644]

diff --git a/mach/m68k2/libsys/acct.s b/mach/m68k2/libsys/acct.s
new file mode 100644 (file)
index 0000000..b4ba8b6
--- /dev/null
@@ -0,0 +1,6 @@
+.define _acct
+.extern _acct
+.text
+_acct:         move.w #0x33,d0
+               move.l 4(sp),a0
+               jmp callc
diff --git a/mach/m68k2/libsys/chown.s b/mach/m68k2/libsys/chown.s
new file mode 100644 (file)
index 0000000..3e33b17
--- /dev/null
@@ -0,0 +1,9 @@
+.define _chown
+.extern _chown
+.text
+_chown:                move.w #0x10,d0
+               move.l 4(sp),a0
+               move.w 8(sp),d1
+               ext.l  d1
+               move.w 10(sp),a1
+               jmp callc
diff --git a/mach/m68k2/libsys/dup.s b/mach/m68k2/libsys/dup.s
new file mode 100644 (file)
index 0000000..75be7dd
--- /dev/null
@@ -0,0 +1,6 @@
+.define _dup
+.extern _dup
+.text
+_dup:          move.w #0x29,d0
+               move.w 4(sp),a0
+               jmp call
diff --git a/mach/m68k2/libsys/dup2.s b/mach/m68k2/libsys/dup2.s
new file mode 100644 (file)
index 0000000..0227703
--- /dev/null
@@ -0,0 +1,9 @@
+.define _dup2
+.extern _dup2
+.text
+_dup2:         move.w #0x29,d0
+               move.w 4(sp),a0
+               move.w 6(sp),d1
+               ext.l  d1
+               add.l #0x40,a0
+               jmp call
diff --git a/mach/m68k2/libsys/ftime.s b/mach/m68k2/libsys/ftime.s
new file mode 100644 (file)
index 0000000..432ed3f
--- /dev/null
@@ -0,0 +1,6 @@
+.define _ftime
+.extern _ftime
+.text
+_ftime:                move.w #0x23,d0
+               move.l 4(sp),a0
+               jmp callc
diff --git a/mach/m68k2/libsys/lock.s b/mach/m68k2/libsys/lock.s
new file mode 100644 (file)
index 0000000..9ed9957
--- /dev/null
@@ -0,0 +1,6 @@
+.define _lock
+.extern _lock
+.text
+_lock:         move.w #0x35,d0
+               move.w 4(sp),a0
+               jmp callc
diff --git a/mach/m68k2/libsys/pipe.s b/mach/m68k2/libsys/pipe.s
new file mode 100644 (file)
index 0000000..017adec
--- /dev/null
@@ -0,0 +1,13 @@
+.define _pipe
+.extern _pipe
+_pipe:         
+               move.w #0x2A,d0
+               trap #0
+               bcc 1f
+               jmp cerror
+1:
+               move.l 4(sp),a0
+               move.w d0,(a0)+
+               move.w d1,(a0)
+               clr.l d0
+               rts
diff --git a/mach/m68k2/libsys/profil.s b/mach/m68k2/libsys/profil.s
new file mode 100644 (file)
index 0000000..c38e498
--- /dev/null
@@ -0,0 +1,12 @@
+.define _profil
+.extern _profil
+.text
+_profil:       move.w #0x2C,d0
+               move.l 4(sp),a0
+               move.w 8(sp),d1
+               ext.l  d1
+               move.w 10(sp),a1
+               move.w 12(sp),d2
+               ext.l  d2
+               trap #0
+               rts
diff --git a/mach/m68k2/libsys/umask.s b/mach/m68k2/libsys/umask.s
new file mode 100644 (file)
index 0000000..8eae00c
--- /dev/null
@@ -0,0 +1,6 @@
+.define _umask
+.extern _umask
+.text
+_umask:                move.w #0x3C,d0
+               move.w 4(sp),a0
+               jmp call
diff --git a/mach/m68k2/libsys/utime.s b/mach/m68k2/libsys/utime.s
new file mode 100644 (file)
index 0000000..0e0b6dd
--- /dev/null
@@ -0,0 +1,7 @@
+.define _utime
+.extern _utime
+.text
+_utime:                move.w #0x1E,d0
+               move.l 4(sp),a0
+               move.l 8(sp),d1
+               jmp callc