Major build system changes
[tpg/acess2.git] / Usermode / Libraries / ld-acess.so_src / _stublib.c
1
2 #include <stdint.h>
3
4 int _errno;
5
6 #define SYSCALL0(name,num)      void name(void){}
7 #define SYSCALL1(name,num)      void name(void){}
8 #define SYSCALL2(name,num)      void name(void){}
9 #define SYSCALL3(name,num)      void name(void){}
10 #define SYSCALL4(name,num)      void name(void){}
11 #define SYSCALL5(name,num)      void name(void){}
12 #define SYSCALL6(name,num)      void name(void){}
13
14 #include "arch/syscalls.s.h"
15
16 // libgcc functions
17 uint64_t __udivdi3(uint64_t Num, uint64_t Den){return 0;}
18 uint64_t __umoddi3(uint64_t Num, uint64_t Den){return 0;}
19
20 int32_t __divsi3(int32_t Num, int32_t Den){return 0;}
21 int32_t __modsi3(int32_t Num, int32_t Den){return 0;}
22 uint32_t __udivsi3(uint32_t Num, uint32_t Den){return 0;}
23 uint32_t __umodsi3(uint32_t Num, uint32_t Den){return 0;}
24

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