Added EXIT, WRITE and BRK entry point

This commit is contained in:
ceriel 1992-06-30 16:39:49 +00:00
parent f86c403a53
commit 50f571bf2b

View 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