__has_intrinsic(x) directive can be mapped to GCC by defining the following macro
#define __has_intrinsic(x) 0.