aboutsummaryrefslogtreecommitdiff
path: root/config.def.h
AgeCommit message (Collapse)Author
2019-04-17config.def.h: Add note about crtbegin.o and crtend.oMichael Forney
2019-04-16Add a few more alternate keywordsMichael Forney
2019-04-16Alpine's fortify-headers still needs __extension__Michael Forney
2019-04-16Define __inline alternate keywordMichael Forney
2019-04-16Use a single section for alternate keyword definesMichael Forney
https://gcc.gnu.org/onlinedocs/gcc/Alternate-Keywords.html
2019-04-16Set __GNUC__=1Michael Forney
Although we support some GNU extensions beyond this, anything larger will cause glibc headers to use inline assembly to alias functions. We currently work around this by defining __asm__ to nothing, but that doesn't seem like the right thing to do. This also causes glibc to define an __extension__ and __restrict itself.
2019-04-14Define macros indicating missing optional featuresMichael Forney
2019-04-07config.def.h: Remove extra indentMichael Forney
2019-02-28Set __GNUC__=3 and __GNUC_MINOR__=3 by defaultMichael Forney
2019-02-24Add __alignof__ definition by defaultMichael Forney
2019-02-24Define __GNUC__=4 and __STRICT_ANSI__ by defaultMichael Forney
We implement some GNU extensions that are used to implement certain libc features, like INF, NAN, alloca, and offsetof.
2019-02-13config.def.h: Define __signed__, used by linux headersMichael Forney
2019-02-12Allow overriding DYNAMICLINKER in config.def.hMichael Forney
2019-02-12Initial importMichael Forney