Adapted to use of new assembler.
authorceriel <none@none>
Tue, 22 Jul 1986 13:23:14 +0000 (13:23 +0000)
committerceriel <none@none>
Tue, 22 Jul 1986 13:23:14 +0000 (13:23 +0000)
57 files changed:
mach/m68k4/libsys/Makefile
mach/m68k4/libsys/_exit.s
mach/m68k4/libsys/access.s
mach/m68k4/libsys/acct.s
mach/m68k4/libsys/alarm.s
mach/m68k4/libsys/brk.s
mach/m68k4/libsys/call.s
mach/m68k4/libsys/chdir.s
mach/m68k4/libsys/chmod.s
mach/m68k4/libsys/chown.s
mach/m68k4/libsys/chroot.s
mach/m68k4/libsys/cleanup.s
mach/m68k4/libsys/close.s
mach/m68k4/libsys/creat.s
mach/m68k4/libsys/dup.s
mach/m68k4/libsys/dup2.s
mach/m68k4/libsys/errno.s
mach/m68k4/libsys/execl.s
mach/m68k4/libsys/execve.s
mach/m68k4/libsys/exit.s
mach/m68k4/libsys/fork.s
mach/m68k4/libsys/fstat.s
mach/m68k4/libsys/ftime.s
mach/m68k4/libsys/getegid.s
mach/m68k4/libsys/getgid.s
mach/m68k4/libsys/getpid.s
mach/m68k4/libsys/getuid.s
mach/m68k4/libsys/gtty.s
mach/m68k4/libsys/ioctl.s
mach/m68k4/libsys/kill.s
mach/m68k4/libsys/link.s
mach/m68k4/libsys/lock.s
mach/m68k4/libsys/lseek.s
mach/m68k4/libsys/mknod.s
mach/m68k4/libsys/mount.s
mach/m68k4/libsys/nice.s
mach/m68k4/libsys/open.s
mach/m68k4/libsys/pause.s
mach/m68k4/libsys/pipe.s
mach/m68k4/libsys/profil.s
mach/m68k4/libsys/ptrace.s
mach/m68k4/libsys/read.s
mach/m68k4/libsys/setgid.s
mach/m68k4/libsys/setuid.s
mach/m68k4/libsys/signal.s
mach/m68k4/libsys/stat.s
mach/m68k4/libsys/stime.s
mach/m68k4/libsys/stty.s
mach/m68k4/libsys/sync.s
mach/m68k4/libsys/time.s
mach/m68k4/libsys/times.s
mach/m68k4/libsys/umask.s
mach/m68k4/libsys/umount.s
mach/m68k4/libsys/unlink.s
mach/m68k4/libsys/utime.s
mach/m68k4/libsys/wait.s
mach/m68k4/libsys/write.s

index 91f2cc3..37bd1e2 100644 (file)
@@ -1,17 +1,21 @@
 # $Header$
-install:
-       ../../install head_em.s head_em
-       ../../install tail_mon.a tail_mon
+MACH=m68k4
+all:           tail_mon
+install:       all
+               ../../install tail_mon
 
-compare:
-       -../../compare head_em.s head_em
-       -../../compare tail_mon.a tail_mon
+cmp:           all
+               -../../compare tail_mon
 
-clean :
+tail_mon:
+               ASAR=aal ; export ASAR ;\
+               march . tail_mon
+
+clean:
+               rm -f *.o
 
 opr :
-       make pr | opr
+               make pr | opr
 
 pr:
-       @pr -h `pwd`/head_em.s head_em.s
-       @ar pv tail_mon.a | pr -h `pwd`/tail_mon.a
+               @ar pv tail_mon.a
index 6f0d4e3..533c816 100644 (file)
@@ -1,6 +1,10 @@
 .define __exit
 .extern __exit
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 __exit:                move.w #0x1,d0
                move.l 4(sp),a0
                trap #0
index f2a0c2c..fb8f690 100644 (file)
@@ -1,6 +1,10 @@
 .define _access
 .extern _access
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _access:       move.w #0x21,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index b4ba8b6..dd3466b 100644 (file)
@@ -1,6 +1,10 @@
 .define _acct
 .extern _acct
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _acct:         move.w #0x33,d0
                move.l 4(sp),a0
                jmp callc
index d3b4220..954ef29 100644 (file)
@@ -1,6 +1,10 @@
 .define _alarm
 .extern _alarm
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _alarm:                clr.l d0
                move.l 4(sp),a0
                move.w #0x1B,d0
index ec574c0..68636bf 100644 (file)
@@ -2,7 +2,11 @@
 .define _sbrk
 .extern _brk
 .extern _sbrk
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _sbrk:         move.l .reghp,a0
                add.l  4(sp),a0
                move.w #0x11,d0
index fa343ca..de682c1 100644 (file)
@@ -7,7 +7,11 @@
 .extern calle
 .extern cerror
 .extern _errno
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 call:          trap #0
                bcs cerror
                rts
index d03224a..ac420e2 100644 (file)
@@ -1,6 +1,10 @@
 .define _chdir
 .extern _chdir
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _chdir:                move.w #0xC,d0
                move.l 4(sp),a0
                jmp callc
index 171b16e..82ed795 100644 (file)
@@ -1,6 +1,10 @@
 .define _chmod
 .extern _chmod
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _chmod:                move.w #0xF,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index d0f71f2..26ae588 100644 (file)
@@ -1,6 +1,10 @@
 .define _chown
 .extern _chown
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _chown:                move.w #0x10,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index ebf9f6a..3f50ea1 100644 (file)
@@ -1,6 +1,10 @@
 .define _chroot
 .extern _chroot
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _chroot:       move.w #0x3D,d0
                move.l 4(sp),a0
                jmp callc
index 7df1860..28bab04 100644 (file)
@@ -1,6 +1,10 @@
 .define __cleanup
 .extern __cleanup
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 __cleanup:
 tst.b -40(sp)
 link   a6,#-0
index 6ad17f1..ce9ef46 100644 (file)
@@ -1,6 +1,10 @@
 .define _close
 .extern _close
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _close:                move.w #0x6,d0
                move.l 4(sp),a0
                jmp callc
index 368b2e3..6bcced8 100644 (file)
@@ -1,6 +1,10 @@
 .define _creat
 .extern _creat
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _creat:                move.w #0x8,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index 20e7dbe..b68626d 100644 (file)
@@ -1,6 +1,10 @@
 .define _dup
 .extern _dup
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _dup:          move.w #0x29,d0
                move.l 4(sp),a0
                jmp call
index 2924bc8..10f4941 100644 (file)
@@ -1,6 +1,10 @@
 .define _dup2
 .extern _dup2
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _dup2:         move.w #0x29,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index e7ce8bb..adc0830 100644 (file)
@@ -1,5 +1,9 @@
 .define _errno
 .extern _errno
-.bss
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .bss
 _errno:                .space 4
-.text
+.sect .text
index 21e03dc..67c4c63 100644 (file)
@@ -1,5 +1,10 @@
 .define _execl
 .extern _execl
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _execl:                link a6,#0
                tst.b -132(sp)
                move.l _environ,-(sp)
index 2b2de5f..40dbc0f 100644 (file)
@@ -1,6 +1,10 @@
 .define _execve
 .extern _execve
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _execve:       move.w #0x3B,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index 3824a59..33e3d65 100644 (file)
@@ -1,6 +1,10 @@
 .define _exit
 .extern _exit
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _exit:
 tst.b -40(sp)
 link   a6,#-0
index 0401e63..f2c5115 100644 (file)
@@ -1,6 +1,10 @@
 .define _fork
 .extern _fork
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _fork:         move.w #0x2,d0
                trap #0
                bra 1f
index 1d3b989..e06060f 100644 (file)
@@ -1,5 +1,10 @@
 .define _fstat
 .extern _fstat
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _fstat:                move.w  #0x1C,d0
                move.l  4(sp),a0
                move.l  8(sp),d1
index 432ed3f..3826bbc 100644 (file)
@@ -1,6 +1,10 @@
 .define _ftime
 .extern _ftime
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _ftime:                move.w #0x23,d0
                move.l 4(sp),a0
                jmp callc
index b4da40c..49750e6 100644 (file)
@@ -1,6 +1,10 @@
 .define _getegid
 .extern _getegid
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _getegid:      move.w #0x2F,d0
                trap #0
                move.l d1,d0
index 3ef4def..b281bc4 100644 (file)
@@ -1,6 +1,10 @@
 .define _getgid
 .extern _getgid
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _getgid:       move.w #0x2F,d0
                trap #0
                rts
index 1bf2aba..ab4fc03 100644 (file)
@@ -1,6 +1,10 @@
 .define _getpid
 .extern _getpid
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _getpid:       move.w #0x14,d0
                trap #0
                rts
index d0e15a1..8100b0c 100644 (file)
@@ -1,6 +1,10 @@
 .define _getuid
 .extern _getuid
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _getuid:       move.w #0x18,d0
                trap #0
                rts
index 4de35e4..8b90d86 100644 (file)
@@ -1,6 +1,10 @@
 .define _gtty
 .extern _gtty
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _gtty:
 tst.b -40(sp)
 link   a6,#-0
index 8dcdd29..5a354fc 100644 (file)
@@ -1,6 +1,10 @@
 .define _ioctl
 .extern _ioctl
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _ioctl:                move.w #0x36,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index 2f1303a..71c032e 100644 (file)
@@ -1,6 +1,10 @@
 .define _kill
 .extern _kill
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _kill:         move.w #0x25,d0
                move.l 4(sp),a0
                move.l 6(sp),d1
index e0e7417..1dc5c59 100644 (file)
@@ -1,6 +1,10 @@
 .define _link
 .extern _link
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _link:         move.w #0x9,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index 408371a..8e1f53b 100644 (file)
@@ -1,6 +1,10 @@
 .define _lock
 .extern _lock
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _lock:         move.w #0x35,d0
                move.l 4(sp),a0
                jmp callc
index 56e6610..132458d 100644 (file)
@@ -1,6 +1,10 @@
 .define _lseek
 .extern _lseek
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _lseek:                move.w #0x13,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index bdc84ac..68c60b2 100644 (file)
@@ -1,6 +1,10 @@
 .define _mknod
 .extern _mknod
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _mknod:                move.w #0xE,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index b7d3773..bdf8430 100644 (file)
@@ -1,7 +1,10 @@
-
 .define _mount
 .extern _mount
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _mount:                move.w #0x15,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index 2a34667..942d3b5 100644 (file)
@@ -1,6 +1,10 @@
 .define _nice
 .extern _nice
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _nice:         move.w #0x22,d0
                move.l 4(sp),a0
                jmp callc
index 0746c61..d93a797 100644 (file)
@@ -1,6 +1,10 @@
 .define _open
 .extern _open
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _open:         move.w #0x5,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index 53b99d7..e60fcc4 100644 (file)
@@ -1,6 +1,10 @@
 .define _pause
 .extern _pause
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _pause:                move.w #0x1D,d0
                trap #0
                rts
index 8d5edc6..3c09f7f 100644 (file)
@@ -1,5 +1,10 @@
 .define _pipe
 .extern _pipe
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _pipe:         
                move.w #0x2A,d0
                trap #0
index 8a55cbb..55ddc55 100644 (file)
@@ -1,6 +1,10 @@
 .define _profil
 .extern _profil
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _profil:       move.w #0x2C,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index b0f5973..080a069 100644 (file)
@@ -1,7 +1,11 @@
 .define _ptrace
 .extern _ptrace
 .extern _errno
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _ptrace:       move.w #0x1A,d0
                move.l 16(sp),a0
                move.l 12(sp),d1
index 368c9b2..242b942 100644 (file)
@@ -1,6 +1,10 @@
 .define _read
 .extern _read
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _read:         move.w #0x3,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index 618129f..c8ccc97 100644 (file)
@@ -1,6 +1,10 @@
 .define _setgid
 .extern _setgid
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _setgid:       move.w #0x2E,d0
                move.l 4(sp),a0
                jmp callc
index 2441afe..07a7bee 100644 (file)
@@ -1,6 +1,10 @@
 .define _setuid
 .extern _setuid
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _setuid:       move.w #0x17,d0
                move.l 4(sp),a0
                jmp callc
index 0553917..40f4e2f 100644 (file)
@@ -1,5 +1,10 @@
 .define _signal
 .extern _signal
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 NSIG=32
 _signal:
        move.l  4(sp), d0
@@ -82,5 +87,5 @@ enter:
        movem.l (sp)+,d0/d1/a0/a1
        add.l   #4,sp
        rtr
-.bss
+.sect .bss
 dvect: .space 4*NSIG
index dd43a18..8b41b7f 100644 (file)
@@ -1,6 +1,10 @@
 .define _stat
 .extern _stat
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _stat:         move.w #0x12,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index bac6386..f1a7a56 100644 (file)
@@ -1,6 +1,9 @@
 .define _stime
 .extern _stime
-.text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _stime:                move.w #0x19,d0
                move.l 4(sp),a0
                move.l (a0),a0
index 7c8514a..47a75b3 100644 (file)
@@ -1,6 +1,9 @@
 .define _stty
 .extern _stty
-.text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _stty:
 tst.b -40(sp)
 link   a6,#-0
index 3c38a8a..179c70e 100644 (file)
@@ -1,6 +1,9 @@
 .define _sync
 .extern _sync
-.text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _sync:         move.w #0x24,d0
                trap #0
                rts
index 87b9d8b..7b2d590 100644 (file)
@@ -1,6 +1,10 @@
 .define _time
 .extern _time
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _time:         move.w #0xD,d0
                trap #0
                tst.l 4(sp)
index 6e74fe9..bf6632d 100644 (file)
@@ -1,6 +1,10 @@
 .define _times
 .extern _times
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _times:                move.w #0x2B,d0
                move.l 4(sp),a0
                trap #0
index ff7ec06..d911d95 100644 (file)
@@ -1,6 +1,10 @@
 .define _umask
 .extern _umask
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _umask:                move.w #0x3C,d0
                move.l 4(sp),a0
                jmp call
index 59354ee..bed0f26 100644 (file)
@@ -1,6 +1,10 @@
 .define _umount
 .extern _umount
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _umount:       move.w #0x16,d0
                move.l 4(sp),a0
                jmp callc
index 99e856a..cfeba7e 100644 (file)
@@ -1,6 +1,10 @@
 .define _unlink
 .extern _unlink
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _unlink:       move.w #0xA,d0
                move.l 4(sp),a0
                jmp callc
index 0e0b6dd..79be2a5 100644 (file)
@@ -1,6 +1,10 @@
 .define _utime
 .extern _utime
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _utime:                move.w #0x1E,d0
                move.l 4(sp),a0
                move.l 8(sp),d1
index f6aa587..469192f 100644 (file)
@@ -1,5 +1,10 @@
 .define _wait
 .extern _wait
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _wait:         move.w  #0x7,d0
                move.l  4(sp),a0
                trap #0
index ce23b2b..ede0da0 100644 (file)
@@ -1,6 +1,10 @@
 .define _write
 .extern _write
-.text
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .text
 _write:                move.w #0x4,d0
                move.l 4(sp),a0
                move.l 8(sp),d1