Explorar o código

Added EXIT and BRK entry point

ceriel %!s(int64=32) %!d(string=hai) anos
pai
achega
b34e813dc8
Modificáronse 1 ficheiros con 6 adicións e 0 borrados
  1. 6 0
      mach/i386/libsys/head_em.s

+ 6 - 0
mach/i386/libsys/head_em.s

@@ -3,6 +3,7 @@
 .define begtext,begdata,begbss
 .define hol0,.reghp,.limhp,.trppc,.ignmask
 .define ERANGE,ESET,EHEAP,ECASE,EILLINS,EIDIVZ,EODDZ
+.define EXIT, BRK
 
 ERANGE          = 1
 ESET            = 2
@@ -36,7 +37,12 @@ begtext:
 	push cx
 	call    __m_a_i_n
 	push	ax
+EXIT:
 	call	__exit
+
+BRK:
+	jmp	__brk
+
 .sect	.data
 begdata:
 hol0: