Use the autoconf archive macros for gcc builtin detection and add the overflow from recently added from kernel. New: __builtin_add_overflow __builtin_sub_overflow __builtin_mul_overflow Signed-off-by: David Sterba <dsterba@suse.com>