1 /* Acess GCC Helper Library
6 typedef unsigned long long int uint64_t;
15 void __stack_chk_fail()
17 write(1, 32, "FATAL ERROR: Stack Check Failed\n");
22 // --- 64-Bit Math ---
24 * \fn uint64_t __udivdi3(uint64_t Num, uint64_t Den)
25 * \brief Divide two 64-bit integers
27 uint64_t __udivdi3(uint64_t Num, uint64_t Den)
30 if(Den == 0) // Call Div by Zero Error
31 __asm__ __volatile__ ("int $0");
40 * \fn uint64_t __umoddi3(uint64_t Num, uint64_t Den)
41 * \brief Get the modulus of two 64-bit integers
43 uint64_t __umoddi3(uint64_t Num, uint64_t Den)
45 if(Den == 0) // Call Div by Zero Error
46 __asm__ __volatile__ ("int $0");