No system-calls from libem
authorceriel <none@none>
Tue, 30 Jun 1992 11:39:12 +0000 (11:39 +0000)
committerceriel <none@none>
Tue, 30 Jun 1992 11:39:12 +0000 (11:39 +0000)
mach/i386/libem/LIST
mach/i386/libem/fat.s
mach/i386/libem/mon.s
mach/i386/libem/strhp.s
mach/i386/libem/trp.s

index e9de9fc..8826a28 100644 (file)
@@ -39,7 +39,6 @@ set.s
 sli.s
 sri.s
 sti.s
-stop.s
 strhp.s
 trp.s
 unknown.s
index 0302552..1026c98 100644 (file)
@@ -4,7 +4,7 @@
 
 .fat:
 .extern .trp
-.extern .stop
+.extern EXIT
        call    .trp
-       call    .stop
+       jmp     EXIT
        ! no return
index 42cac7c..b11798f 100644 (file)
@@ -3,5 +3,5 @@
 .define .mon
 
 .mon:
-.extern .stop
-       call    .stop
+.extern EXIT
+       jmp    EXIT
index d28131c..58e26a9 100644 (file)
@@ -13,7 +13,7 @@
        and     eax,~0777
        push    ebx
        push    eax
-       call    __brk
+       call    BRK
        pop     ecx
        pop     ebx
        cmp     eax,-1
index 24af0e6..02073da 100644 (file)
@@ -1,7 +1,7 @@
 .sect .text; .sect .rom; .sect .data; .sect .bss
 .sect .text
 .define .trp
-.extern .trppc, .stop
+.extern .trppc, EXIT
 
                ! eax is trap number
 .trp:
@@ -15,4 +15,4 @@
        ret
 2:
        push    eax
-       call    .stop
+       jmp     EXIT