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