Added EXIT, WRITE and BRK entry point
authorceriel <none@none>
Tue, 30 Jun 1992 16:24:17 +0000 (16:24 +0000)
committerceriel <none@none>
Tue, 30 Jun 1992 16:24:17 +0000 (16:24 +0000)
mach/mantra/libsys/head_em.s
mach/pmds4/libsys/head_em.s
mach/sun2/libsys/head_em.s

index b878d64..5d7611c 100644 (file)
@@ -1,5 +1,5 @@
 .define .lino,.filn
-.define EXIT
+.define EXIT,WRITE,BRK
 .define        begtext,begdata,begbss
 .define        EARRAY,ERANGE,ESET,EIDIVZ,EHEAP,EILLINS,ECASE,EBADGTO
 .define        hol0,.reghp,.limhp,.trpim,.trppc
@@ -56,6 +56,10 @@ EXIT:
        move.l  d0,-(sp)
        jsr     __exit
 
+WRITE: jmp     __write
+
+BRK:   jmp     __brk
+
        .sect .data
 begdata:
 hol0:
index 4bed638..b0c14d8 100644 (file)
@@ -1,6 +1,6 @@
 .define        CERASE,CKILL,CSTOP,CSTART
 .define .lino,.filn
-.define F_DUM,EXIT
+.define F_DUM,EXIT,WRITE,BRK
 .define        begtext,begdata,begbss
 .define        EARRAY,ERANGE,ESET,EIDIVZ,EHEAP,EILLINS,ECASE
 .define        hol0,.reghp,.limhp,.trpim,.trppc
@@ -43,6 +43,9 @@ EXIT:
        ! As a temporary measure
        jsr .trp
        
+WRITE: jmp     __write
+
+BRK:   jmp     __brk
 
        .sect .data
 begdata:
index e0f8a38..03553dc 100644 (file)
@@ -1,5 +1,5 @@
 .define .lino,.filn
-.define EXIT
+.define EXIT,WRITE,BRK
 .define        begtext,begdata,begbss
 .define        EARRAY,ERANGE,ESET,EIDIVZ,EHEAP,EILLINS,ECASE,EBADGTO
 .define        hol0,.reghp,.limhp,.trpim,.trppc
@@ -43,6 +43,10 @@ begtext:
 EXIT:
        jsr     __exit
 
+WRITE: jmp     __write
+
+BRK:   jmp     __brk
+
        .sect .data
 begdata:
        .data4 0                ! may be at virtual address 0 with no problem