ifdef for GCC intrinsic