Fixes to VM8086 handler to remove operand size errors.
[tpg/acess2.git] / Usermode / Libraries / libacess.so_src / core.asm
index 8cb53b7..e097d8c 100644 (file)
@@ -5,7 +5,7 @@
 
 [BITS 32]
 [section .data]
-[global _errno]
+[global _errno:data (4)]
 _errno:
        dd      0
 
@@ -18,7 +18,6 @@ SoMain:
 SYSCALL1       _exit, SYS_EXIT
 SYSCALL2       clone, SYS_CLONE
 SYSCALL2       kill, SYS_KILL
-SYSCALL2       signal, SYS_SIGNAL
 SYSCALL0       yield, SYS_YIELD
 SYSCALL0       sleep, SYS_SLEEP
 SYSCALL1       wait, SYS_WAIT
@@ -44,5 +43,6 @@ SYSCALL3      SysSpawn, SYS_SPAWN
 SYSCALL3       execve, SYS_EXECVE
 SYSCALL2       SysLoadBin, SYS_LOADBIN
 
+SYSCALL1       _SysSetFaultHandler, SYS_SETFAULTHANDLER
 
 SYSCALL6       _SysDebug, 0x100

UCC git Repository :: git.ucc.asn.au