1 2 3 4 5 6
#include <endian.h> #if __WORDSIZE == 64 long int labs(long int i) { return i>=0?i:-i; } long long int llabs(long long int i) __attribute__((alias("labs"))); #endif