S(_GNUC, __builtin_isunordered)
S(_GNUC, __builtin_constant_p)
S(_GNUC, __builtin_prefetch)
-S(_C99, __PRETTY_FUNCTION__)
+S(_GNUC, __PRETTY_FUNCTION__)
S(_ALL, __FUNCTION__)
S(_C99, __func__)
#undef S
-T(_GNUC, real, "__real__",)
-T(_GNUC, _real, "__real", = T_real)
-T(_GNUC, imag, "__imag__",)
-T(_GNUC, _imag, "__imag", = T_imag)
+T(_GNUC, __real__, "__real__",)
+T(_GNUC, __real, "__real", = T___real__)
+T(_GNUC, __imag__, "__imag__",)
+T(_GNUC, __imag, "__imag", = T___imag__)
T(_GNUC|_MS, __alignof__, "__alignof__",)
T(_GNUC|_MS, __alignof, "__alignof", = T___alignof__)
T(_MS, _alignof, "_alignof", = T___alignof__)
T(_ANSI|_C99, const, "const",)
-T(_GNUC, _const, "__const", = T_const)
-T(_GNUC|_MS, restrict, "__restrict",)
-T(_GNUC, _restrict_, "__restrict__", = T_restrict)
-T(_C99, _restrict, "restrict", = T_restrict)
+T(_GNUC, __const, "__const", = T_const)
+T(_C99, restrict, "restrict",)
+T(_GNUC, __restrict__, "__restrict__", = T_restrict)
+T(_GNUC, __restrict, "__restrict", = T_restrict)
+T(_MS, _restrict, "_restrict", = T_restrict)
T(_ALL, asm, "asm",)
T(_GNUC, __asm__, "__asm__", = T_asm)
T(_MS, _asm, "_asm", = T_asm)
T(_GNUC, typeof, "typeof",)
T(_GNUC, __typeof, "__typeof", = T_typeof)
T(_GNUC, __typeof__, "__typeof__", = T_typeof)
-T(_GNUC, attribute, "__attribute",)
-T(_GNUC, __attribute__, "__attribute__", = T_attribute)
+T(_GNUC, __attribute__, "__attribute__",)
T(_GNUC, __builtin_va_start, "__builtin_va_start",)
T(_GNUC, __builtin_stdarg_start, "__builtin_stdarg_start", = T___builtin_va_start)