Age | Commit message (Expand) | Author |
2018-07-26 | Add infrastructure to install lld as the default linker. The old GNU linker | Mark Kettenis |
2018-04-06 | Patch binutils 2.17 so that it passes option -Wno-null-pointer-arithmetic | Patrick Wildt |
2017-11-04 | Revert recent changes to unbreak ports/net/samba | Jeremie Courreges-Anglas |
2017-10-31 | Make -zdefs and --no-undefined no-ops for now, to unblock ports devs at p2k17. | Philip Guenther |
2017-07-01 | provide both TRAP and NOP values for our architectures, then change | Theo de Raadt |
2017-06-22 | i386 uses a intentional fallthrough between appended code blocks in .init, | Theo de Raadt |
2017-06-21 | Intra-segment traps instead of nops. Similar to kernel change, further | Theo de Raadt |
2016-09-10 | use an unused attribute on a function argument to avoid -Wself-assign | Jonathan Gray |
2016-09-03 | RELRO Just Works on m88k so remove the #if: RELRO everywhere! | Philip Guenther |
2016-08-14 | Turning off relro shouldn't insert padding into the middle of the relro | Philip Guenther |
2016-08-10 | auto-dope-slap: mips64 has 16K pages, not 4K. With that fixed, enable RELRO | Philip Guenther |
2016-08-10 | Teach readelf and objdump about the PT_OPENBSD_BOOTDATA section value. | Philip Guenther |
2016-08-10 | Cover your kid's remaining eye and lock up the pets for the great old ones | Philip Guenther |
2016-08-07 | Since we have kbind(2), we don't need -znow to use -zrelro | Philip Guenther |
2016-08-07 | If an output section is skipped because of a constraint, then skip it | Philip Guenther |
2016-06-21 | Make creation of text-relocations a fatal error by default, with -znotext | Philip Guenther |
2016-05-31 | Port over binutils fix for PR ld/3111. | Stefan Kempf |
2016-05-28 | -z wxneeded creates a PHDR PT_OPENBSD_WXNEEDED. This annotation is placed | Theo de Raadt |
2015-11-22 | Use yy_size_t instead of int in yy_input(). Makes things work on BE 64-bit | Mark Kettenis |
2015-11-13 | pledge "stdio rpath wpath cpath fattr" for both as & ld | Theo de Raadt |
2015-11-11 | Correct several DT_foo (tag id) vs DF_* (flag bit) errors | Philip Guenther |
2015-09-09 | For truly static binaries, force .ctors, .dtors and .got to be read-only. | Mark Kettenis |
2015-08-25 | Unbreak binutils on sparc64, hppa (and probably some others). | Theo de Raadt |
2015-08-23 | Introduce -Bsymbolic-functions and related flags. Taken from two | Brian Callahan |
2015-08-23 | Enable missing code to fully enable the Secure-PLT ABI and clean up the | Mark Kettenis |
2015-06-16 | Do not provide extra _fdata and __data_start symbols; nothing in the non-mips32 | Miod Vallat |
2015-06-01 | Revert 1.2, which used to be necessary during the early ld 2.17 work, but | Miod Vallat |
2015-05-25 | Port the ELF m88k work to binutils 2.17. Good enough to build a booting | Miod Vallat |
2015-05-25 | vax ELF bits for binutils 2.17. | Miod Vallat |
2015-05-25 | Change ENTRY to __start to match binutils 2.15, needed for static PIE | Miod Vallat |
2015-04-30 | Unset SEPARATE_GOTPLT. We don't want a seperate .got.plt section on OpenBSD, | Mark Kettenis |
2015-04-27 | Adjust ld semantics to make static PIE the default. Forgotten by pascal@. | Mark Kettenis |
2014-12-22 | Teach ld(1) not to add a PT_INTERP entry for -static -pie. | Mark Kettenis |
2014-08-09 | We don't use the __openbsd_randomdata_{start,end} symbols, but rather | Philip Guenther |
2013-12-30 | Recognize PT_OPENBSD_RANDOMIZE in linker scripts. | Mark Kettenis |
2013-10-09 | Merge binutils 2.15 einfo() buffering change to binutils-2.17. | Todd C. Miller |
2013-03-30 | Revert alpha/OpenBSD to the binutils 2.15 state, with only DATA_PLT and | Miod Vallat |
2013-03-30 | Revert ppc/OpenBSD to the binutils 2.15 state, with only BSS_PLT and | Miod Vallat |
2013-03-24 | Don't forget to put .plt padding in the BSS_PLT case; lost during the 2.15->2.17 | Miod Vallat |
2013-03-21 | Define PLT_BEFORE_GOT. | Miod Vallat |
2013-03-21 | Don't set TEXT_PLT if PLT_BEFORE_GOT. | Miod Vallat |
2013-03-20 | Move the __openbsd_randomdata_{start,end} symbols outside of the | Philip Guenther |
2013-03-18 | Try harder putting .ctor and .dtor next to .got, to be able to have ld.so | Miod Vallat |
2013-03-09 | Bring back got and plt padding sections and special symbols from our changes | Miod Vallat |
2013-02-05 | Disable PIE-by-default if -static (or one of its aliases) is passed on the | Mark Kettenis |
2012-09-01 | don't pollute the src dir with info pages when doing builds | Jonathan Gray |
2012-08-28 | Add support for PIE-by-default in both ld and gcc. This is a completely | Pascal Stumpf |
2012-08-20 | Add support for .openbsd.randomdata and PT_OPENBSD_RANDOMIZE to | Matthew Dempsky |
2012-05-21 | Fix binutils-2.17 configure script to build on amd64. | Matthew Dempsky |
2011-07-26 | Add OpenBSD/hppa support. | Mark Kettenis |