c_platform: add gcc builtin macros