X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Fld-acess.so_src%2F_stublib.c;h=69a392dd18a1b0a78992701b9b625be1b3bef370;hb=36b950d17b828c7cd2e5e9dbe5fb4cbded89889c;hp=abf804359127408389eac4f65030792115c76bb9;hpb=c9f3dc274e9e95b07966bc50c02b73887822556a;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 abf80435..69a392dd 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,6 +23,8 @@ 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){}