Age | Commit message (Expand) | Author |
2023-10-29 | Make gnu99 the default for gcc 3.3.6 and 4.2.1, not gnu89. | Todd C. Miller |
2023-10-28 | Back out change to make the default -std=gnu99 for now. | Todd C. Miller |
2023-10-26 | Make gnu99 the default for gcc 3.3.6 and 4.2.1, not gnu89. | Todd C. Miller |
2023-02-24 | disable jump tables by default on sparc64, in prep for xonly by default | Theo de Raadt |
2023-01-18 | Adjust how gcc4 handles the "missing braces around initializer" warning. | Claudio Jeker |
2023-01-10 | like hppa, sparc64 will need gcc's jump tables option disabled to | Theo de Raadt |
2023-01-10 | disable jump tables by default on hppa because they are incompatible | Theo de Raadt |
2023-01-10 | create infrastructure so that jump tables on/off can be tweaked by an | Theo de Raadt |
2023-01-09 | Change the __canonicalize_funcptr_for_compare() implementation to stop | Mark Kettenis |
2022-07-27 | Force disabling the use of delay slots. This is ugly but gets the compiler | Miod Vallat |
2021-06-28 | Fix base-gcc -Wno-error=uninitialized | Jeremie Courreges-Anglas |
2021-02-01 | a regular function decl collides with an inline, due to C99 inline rules. | Theo de Raadt |
2020-09-23 | Don't pass the -dynamic-linker flag to ld when linking statically. | Todd C. Miller |
2020-07-10 | base tree had only two uses of the printf %n format string, in this file. | Theo de Raadt |
2019-04-03 | mortimer unlinked libobjc from the build, but didn't know how to cvs rm. | Ted Unangst |
2018-09-14 | Pass -L/usr/lib to the linker in preparation for switching to lld, which | Christian Weisgerber |
2018-07-20 | inform that diagnostics in functions won't work, but don't error out | Marc Espie |
2018-07-08 | Explicitly pass -L/usr/lib to the linker. Needed for switching to lld(1) | Mark Kettenis |
2018-01-04 | Add ARM EABI aliases and remove functions that are also provided by our libc. | Mark Kettenis |
2017-08-20 | Fix the __sync_* functions to make them work properly | Visa Hankala |
2017-07-24 | Make gcc accept -Oz as an alias for -Os for compatibility with clang. | Mark Kettenis |
2017-05-31 | Make gcc move switch tables into .rodata instead of .text on i386/amd64 | Stefan Kempf |
2017-05-08 | gcc 4.9 makes unknown -Wno-* vanish. | Marc Espie |
2017-04-27 | add support for -msave-args in gcc on amd64 | David Gwynne |
2017-02-01 | fix format string | Charles Longeau |
2017-01-24 | Prevent too much reordering in the instruction prologue, in order to fulfill | Miod Vallat |
2017-01-08 | Revert the addition of PROMOTE_MODE. This breaks libobjc; I guess the | Miod Vallat |
2017-01-01 | Switch the arm default config from arm9e (armv5te) to mpcore (armv6k). | Jonathan Gray |
2016-12-30 | Prevent scheduling from interfering with the epilogue instructions, as soon | Miod Vallat |
2016-12-19 | Convert the gcc 3 scheduling information to the gcc 4 model. | Miod Vallat |
2016-10-19 | Don't warn about shadowing a global function unless the local | Philip Guenther |
2016-09-08 | Use rcrt0.o instead of crt0.o for -static -pie executables. | Mark Kettenis |
2016-09-01 | Implement exception handling for ARM EABI. Cobbled together from bits of | Mark Kettenis |
2016-09-01 | Switch OpenBSD/armv7 to ARM EABI (soft-float). This is a complete ABI | Patrick Wildt |
2016-06-02 | Fix internal compiler error with long long arithmetic | David Coppa |
2016-05-05 | Add support for named initializers for anonymous structs/unions. This is a | Mark Kettenis |
2016-03-30 | Fix optimization for alphas without the ``precise arithmetic trap'' extension | Andrew Fresh |
2016-03-24 | Change the default gcc arm arch target from strongarm (armv4) to | Jonathan Gray |
2016-02-28 | In emit_insxl() force the first operand of the insbl or inswl pattern | Jonathan Gray |
2016-02-21 | In alpha_expand_block_clear(), cope with the offset being negative; | Theo de Raadt |
2016-01-14 | fix typo | mmcc |
2015-12-26 | Fix branch delay slots. Found while making test builds of ports. | Visa Hankala |
2015-12-18 | Add library-based __sync functions for mips64. | Visa Hankala |
2015-12-17 | Implement a memory barrier for mips. Basically this makes __sync_synchronize() | Mark Kettenis |
2015-12-01 | Fix __sync_val_compare_and_swap_8() on i386 for code compiled with -fPIC. | Mark Kettenis |
2015-11-14 | pledge 'stdio rpath wpath cpath", since that is all large program does. | Theo de Raadt |
2015-11-13 | Both gcc & collect2 can pledge "stdio rpath wpath cpath proc exec". | Theo de Raadt |
2015-11-11 | update NAME; | Jason McIntyre |
2015-10-07 | Correct handling of enum attributes with g++ | Jonathan Gray |
2015-09-15 | Make the famous _S_debug_messages warning go away, by hidining that symbol. | Vadim Zhukov |