X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Fld-acess.so_src%2F_stublib.c;h=e01722b6c572bf41a85c7839d577e0cb7b6eae89;hb=d7dcea0e5a8df0f479e99f168a10b9a9535c7ad6;hp=347b32ff7b374842918a98266834f8ea8ca00ef8;hpb=dc8801cc0b5ed911a775cfc2ea853048f7a00db1;p=tpg%2Facess2.git diff --git a/Usermode/Libraries/ld-acess.so_src/_stublib.c b/Usermode/Libraries/ld-acess.so_src/_stublib.c index 347b32ff..e01722b6 100644 --- a/Usermode/Libraries/ld-acess.so_src/_stublib.c +++ b/Usermode/Libraries/ld-acess.so_src/_stublib.c @@ -11,9 +11,11 @@ int _errno; #define SYSCALL5(name,num) void name(void){} #define SYSCALL6(name,num) void name(void){} +#define NO_SYSCALL_STRS #include "arch/syscalls.s.h" // libgcc functions +#if 0 uint64_t __udivdi3(uint64_t Num, uint64_t Den){return 0;} uint64_t __umoddi3(uint64_t Num, uint64_t Den){return 0;} @@ -21,4 +23,9 @@ int32_t __divsi3(int32_t Num, int32_t Den){return 0;} int32_t __modsi3(int32_t Num, int32_t Den){return 0;} uint32_t __udivsi3(uint32_t Num, uint32_t Den){return 0;} uint32_t __umodsi3(uint32_t Num, uint32_t Den){return 0;} +#endif + +void *_crt0_exit_handler; +void abort(void){} +void ldacess_DumpLoadedLibraries(void){}