diff --git a/arch/nt32/src/vtbl.c b/arch/nt32/src/vtbl.c index 5336615..25225a6 100644 --- a/arch/nt32/src/vtbl.c +++ b/arch/nt32/src/vtbl.c @@ -7,10 +7,6 @@ struct __psx_vtbl * __psx_vtbl = 0; unsigned long __teb_sys_idx = 0; unsigned long __teb_libc_idx = 0; -void __chkstk_ms(void) -{ -} - long __syscall_alert(long n) { char __lmsg[] = "DING ALARM! UNIMPLEMENTED SYSCALL 000\n"; diff --git a/arch/nt64/src/vtbl.c b/arch/nt64/src/vtbl.c index c89cf07..25225a6 100644 --- a/arch/nt64/src/vtbl.c +++ b/arch/nt64/src/vtbl.c @@ -7,10 +7,6 @@ struct __psx_vtbl * __psx_vtbl = 0; unsigned long __teb_sys_idx = 0; unsigned long __teb_libc_idx = 0; -void ___chkstk_ms(void) -{ -} - long __syscall_alert(long n) { char __lmsg[] = "DING ALARM! UNIMPLEMENTED SYSCALL 000\n"; diff --git a/crt/nt32/crtn.s b/crt/nt32/crtn.s index d639992..752429b 100644 --- a/crt/nt32/crtn.s +++ b/crt/nt32/crtn.s @@ -1,4 +1,9 @@ .text + +.globl ___chkstk_ms +___chkstk_ms: + ret + .globl __pei386_runtime_relocator __pei386_runtime_relocator: ret diff --git a/crt/nt64/crtn.s b/crt/nt64/crtn.s index 5259fd7..bb31c67 100644 --- a/crt/nt64/crtn.s +++ b/crt/nt64/crtn.s @@ -1,4 +1,9 @@ .text + +.globl ___chkstk_ms +___chkstk_ms: + ret + .globl _pei386_runtime_relocator _pei386_runtime_relocator: ret