// --- Errors ---
void __stack_chk_fail()
{
- write(2, 32, "FATAL ERROR: Stack Check Failed\n");
+ write(2, "FATAL ERROR: Stack Check Failed\n", 32);
_exit(-1);
for(;;);
}
if(Den == 0) __asm__ __volatile__ ("int $0x0");
// Common speedups
if(Num <= 0xFFFFFFFF && Den <= 0xFFFFFFFF)
- return Num / Den;
+ return (uint32_t)Num / (uint32_t)Den;
if(Den == 1) return Num;
if(Den == 2) return Num >> 1;
if(Den == 16) return Num >> 4;
if(Num < Den) return Num;
if(Num == Den) return 0;
if(Num <= 0xFFFFFFFF && Den <= 0xFFFFFFFF)
- return Num % Den;
+ return (uint32_t)Num % (uint32_t)Den;
// Speedups for common operations
if(Den == 1) return 0;