Add cc-compat.h - C compiler compat macros for internal use