| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-02-01 | a regular function decl collides with an inline, due to C99 inline rules. |  deraadt | 1 | -1/+2 |
| 2020-09-23 | Don't pass the -dynamic-linker flag to ld when linking statically. |  millert | 11 | -11/+11 |
| 2020-07-10 | base tree had only two uses of the printf %n format string, in this file. |  deraadt | 1 | -2/+2 |
| 2019-04-03 | mortimer unlinked libobjc from the build, but didn't know how to cvs rm. |  tedu | 58 | -23868/+0 |
| 2018-09-14 | Pass -L/usr/lib to the linker in preparation for switching to lld, which |  naddy | 2 | -2/+4 |
| 2018-07-20 | inform that diagnostics in functions won't work, but don't error out |  espie | 1 | -1/+1 |
| 2018-07-08 | Explicitly pass -L/usr/lib to the linker. Needed for switching to lld(1) |  kettenis | 1 | -1/+2 |
| 2018-01-04 | Add ARM EABI aliases and remove functions that are also provided by our libc. |  kettenis | 3 | -0/+43 |
| 2017-08-20 | Fix the __sync_* functions to make them work properly |  visa | 1 | -1/+22 |
| 2017-07-24 | Make gcc accept -Oz as an alias for -Os for compatibility with clang. |  kettenis | 1 | -1/+1 |
| 2017-05-31 | Make gcc move switch tables into .rodata instead of .text on i386/amd64 |  stefan | 1 | -1/+1 |
| 2017-05-08 | gcc 4.9 makes unknown -Wno-* vanish. |  espie | 3 | -2/+26 |
| 2017-04-27 | add support for -msave-args in gcc on amd64 |  dlg | 5 | -12/+121 |
| 2017-02-01 | fix format string |  chl | 1 | -1/+1 |
| 2017-01-24 | Prevent too much reordering in the instruction prologue, in order to fulfill |  miod | 2 | -150/+22 |
| 2017-01-08 | Revert the addition of PROMOTE_MODE. This breaks libobjc; I guess the |  miod | 1 | -10/+0 |
| 2017-01-01 | Switch the arm default config from arm9e (armv5te) to mpcore (armv6k). |  jsg | 1 | -2/+2 |
| 2016-12-30 | Prevent scheduling from interfering with the epilogue instructions, as soon |  miod | 2 | -2/+29 |
| 2016-12-19 | Convert the gcc 3 scheduling information to the gcc 4 model. |  miod | 1 | -1/+165 |
| 2016-10-19 | Don't warn about shadowing a global function unless the local |  guenther | 1 | -2/+14 |
| 2016-09-08 | Use rcrt0.o instead of crt0.o for -static -pie executables. |  kettenis | 1 | -29/+7 |
| 2016-09-01 | Implement exception handling for ARM EABI. Cobbled together from bits of |  kettenis | 1 | -8/+124 |
| 2016-09-01 | Switch OpenBSD/armv7 to ARM EABI (soft-float). This is a complete ABI |  patrick | 3 | -9/+37 |
| 2016-06-02 | Fix internal compiler error with long long arithmetic |  dcoppa | 4 | -37/+71 |
| 2016-05-05 | Add support for named initializers for anonymous structs/unions. This is a |  kettenis | 1 | -1/+22 |
| 2016-03-30 | Fix optimization for alphas without the ``precise arithmetic trap'' extension |  afresh1 | 1 | -3/+15 |
| 2016-03-24 | Change the default gcc arm arch target from strongarm (armv4) to |  jsg | 1 | -2/+2 |
| 2016-02-28 | In emit_insxl() force the first operand of the insbl or inswl pattern |  jsg | 1 | -0/+2 |
| 2016-02-21 | In alpha_expand_block_clear(), cope with the offset being negative; |  deraadt | 1 | -3/+3 |
| 2016-01-14 | fix typo |  mmcc | 1 | -1/+1 |
| 2015-12-26 | Fix branch delay slots. Found while making test builds of ports. |  visa | 1 | -7/+7 |
| 2015-12-18 | Add library-based __sync functions for mips64. |  visa | 1 | -0/+316 |
| 2015-12-17 | Implement a memory barrier for mips. Basically this makes __sync_synchronize() |  kettenis | 1 | -0/+16 |
| 2015-12-01 | Fix __sync_val_compare_and_swap_8() on i386 for code compiled with -fPIC. |  kettenis | 3 | -2/+34 |
| 2015-11-14 | pledge 'stdio rpath wpath cpath", since that is all large program does. |  deraadt | 1 | -0/+3 |
| 2015-11-13 | Both gcc & collect2 can pledge "stdio rpath wpath cpath proc exec". |  deraadt | 2 | -0/+10 |
| 2015-11-11 | update NAME; |  jmc | 1 | -1/+1 |
| 2015-10-07 | Correct handling of enum attributes with g++ |  jsg | 1 | -0/+1 |
| 2015-09-15 | Make the famous _S_debug_messages warning go away, by hidining that symbol. |  zhuk | 1 | -1/+1 |
| 2015-09-10 | Makde gcc handle __stack_smash_handler similarly to memcpy and memset when |  guenther | 5 | -39/+71 |
| 2015-07-27 | Implement support for __builtin_complex() to construct complex values, |  martynas | 2 | -1/+41 |
| 2015-07-19 | Add the documentation of -Wbounded and attribute(bounded) from gcc-local(1) |  miod | 1 | -3/+64 |
| 2015-07-03 | Link static pie binaries against rcrt0.o |  miod | 1 | -2/+3 |
| 2015-06-18 | Fix stack shuffle such that sj includes si and the last element actually |  martynas | 1 | -1/+1 |
| 2015-06-15 | Don't error out when an existing typedef is redefined with the same definition; |  miod | 1 | -3/+11 |
| 2015-06-03 | Actually commit the bits that make the compiler emit visibility information |  kettenis | 2 | -0/+3 |
| 2015-05-18 | Make the compiler emit visibility information for (undefined) references with |  kettenis | 8 | -113/+66 |
| 2015-04-02 | Change gcc and ld semantics to make static PIE the default when invoking |  pascal | 8 | -14/+15 |
| 2014-12-30 | self-relocating crt0 bits for sh, and enable static pie by default. With some |  miod | 1 | -1/+2 |
| 2014-12-27 | Link -static -pie executables with rcrt0.o instead of crt0.o such that they |  kettenis | 1 | -1/+2 |