Added EXIT, WRITE and BRK entry point
authorceriel <none@none>
Tue, 30 Jun 1992 16:39:49 +0000 (16:39 +0000)
committerceriel <none@none>
Tue, 30 Jun 1992 16:39:49 +0000 (16:39 +0000)
mach/pdp/libsys/head_em.s

index 00900d1..2f3e58e 100644 (file)
@@ -3,6 +3,7 @@
 .define  LINO_AD,FILN_AD
 .define  ERANGE,ESET,EHEAP,EILLINS,ECASE
 .define  hol0,trppc~,trpim~,reghp~,.limhp
+.define EXIT,WRITE,BRK
 ! $Header$
 
 #define float 1
@@ -45,11 +46,15 @@ ECASE   = 024
 1:
        mov     r0,4(sp)
        jsr     pc,__m_a_i_n
-! next two lines for as long as tail needs printf
-!      mov     r0,-(sp)
-!      jsr     pc,*$_exit
+       mov     r0,-(sp)
+EXIT:
+       jsr     pc,__exit
        sys     1
 
+WRITE: jmp     __write
+
+BRK:   jmp     __brk
+
        .sect .data
 hol0:   .data2 0,0     ! line no
        .data2 0,0     ! file