[ATTRIBUTE_GNU_GCC_STRUCT] = "gcc_struct",
[ATTRIBUTE_GNU_INTERRUPT_HANDLER] = "interrupt_handler",
[ATTRIBUTE_GNU_INTERRUPT] = "interrupt",
+ [ATTRIBUTE_GNU_LEAF] = "leaf",
[ATTRIBUTE_GNU_LONGCALL] = "longcall",
[ATTRIBUTE_GNU_LONG_CALL] = "long_call",
[ATTRIBUTE_GNU_MALLOC] = "malloc",
case ATTRIBUTE_GNU_DLLIMPORT: modifiers |= DM_DLLIMPORT; break;
case ATTRIBUTE_GNU_DLLEXPORT: modifiers |= DM_DLLEXPORT; break;
case ATTRIBUTE_GNU_WEAK: modifiers |= DM_WEAK; break;
+ case ATTRIBUTE_GNU_LEAF: modifiers |= DM_LEAF; break;
case ATTRIBUTE_MS_DLLIMPORT: modifiers |= DM_DLLIMPORT; break;
case ATTRIBUTE_MS_DLLEXPORT: modifiers |= DM_DLLEXPORT; break;
ATTRIBUTE_GNU_GCC_STRUCT,
ATTRIBUTE_GNU_INTERRUPT,
ATTRIBUTE_GNU_INTERRUPT_HANDLER,
+ ATTRIBUTE_GNU_LEAF,
ATTRIBUTE_GNU_LONGCALL,
ATTRIBUTE_GNU_LONG_CALL,
ATTRIBUTE_GNU_MALLOC,