Age | Commit message (Expand) | Author |
2024-02-19 | Remove "noretpolineplt" from the list of known -z flags. Missed in the | Mark Kettenis |
2024-02-12 | Revert the change that enables retpoline PLTs by default. While these | Mark Kettenis |
2024-02-07 | riscv64 fix: Handle relaxation reductions of more than 65536 bytes | Jeremie Courreges-Anglas |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2024-02-03 | On OpenBSD we always want IBT-compatible PLT entries. Currently we use | Mark Kettenis |
2023-12-04 | protect access to the gnu warning map with a mutex to avoid random crashes | Robert Nagy |
2023-12-03 | Collect .openbsd.syscalls sections into a new PT_OPENBSD_SYSCALLS segment. | Mark Kettenis |
2023-11-26 | Add arm64 bti pads for range extension thunks. | Tobias Heider |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2023-11-20 | Stop erroring out when .gcc_except_table relocs point at discarded sections | Jeremie Courreges-Anglas |
2023-11-20 | Code changes between llvm 13 and 16 mean that we have to drop the final dot | Mark Kettenis |
2023-11-20 | Restore lost patch: downgrade RISCV ABI mismatch error to a warning | Jeremie Courreges-Anglas |
2023-11-12 | revert https://reviews.llvm.org/D135402 for now to shut lld up until we fix | Robert Nagy |
2023-11-12 | flip the ignoreFunctionAddressEquality flag; lost in merging changes from llv... | Robert Nagy |
2023-11-11 | merge lld-16.0.6 | Robert Nagy |
2023-11-11 | import of lld from LLVM-16.0.6 | Robert Nagy |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2023-07-06 | document NOBTCFI similar to WXNEEDED | Theo de Raadt |
2023-05-30 | Add IBT support to the retpoline+znow PLTs | Philip Guenther |
2023-05-23 | Add IBT support to the retpoline PLTs. Since we use retpoline PLTs by | Mark Kettenis |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2023-05-15 | Enable BTI PLT entries by default. | Mark Kettenis |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2023-04-23 | Don't create IBT .plt if there are no PLT entries. Cherry picked from | Mark Kettenis |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2023-04-19 | Implement support for PT_OPENBSD_NOBTCFI in lld(1). This can be set using | Mark Kettenis |
2023-02-24 | switch mips64 ld.lld to execute-only, in case someone uses it | Theo de Raadt |
2023-02-03 | default sparc64 ld.lld to --execute-only | Theo de Raadt |
2023-02-03 | make --execute-only the default on powerpc | Theo de Raadt |
2023-01-30 | sync --execute-only archs described in the manual with current code | Stuart Henderson |
2023-01-29 | 32-bit powerpc should also allow the --exec-only flag. | Theo de Raadt |
2023-01-28 | Permit the --exec-only option on i386 also. This does not make it the default. | Theo de Raadt |
2023-01-28 | Make --execute-only the default on powerpc64. Sort case statements in | Mark Kettenis |
2023-01-27 | Change the emitted .glink stub on powerpc64 to use an instruction sequence | Mark Kettenis |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2023-01-24 | permit -execute-only on ppc64 (not default) | Theo de Raadt |
2023-01-21 | enable --exec-only as default on AMD64. There will be a some ports fallout | Theo de Raadt |
2023-01-14 | Update the list of architectures where clang will accept the | Theo de Raadt |
2023-01-14 | Allow people to try --execute-only on amd64 and sparc64. the default is | Theo de Raadt |
2023-01-11 | arm64 and riscv64 can now do --execute-only by default | Theo de Raadt |
2023-01-07 | accept --executable-only on aarch64, riscv64, and mips64 because the | Theo de Raadt |
2022-11-17 | add .gnu.warning.SYMBOL support to ld.lld(1) to display the warnings in | Robert Nagy |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2022-10-07 | In the linkers, collect objects in section "openbsd.mutable" and place | Theo de Raadt |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2022-03-10 | Downgrade RISCV ABI mismatch error to a warning | Jeremie Courreges-Anglas |
2020-08-03 | Import LLVM 10.0.0 release including clang, lld and lldb. | Patrick Wildt |
2022-03-04 | Report versioned lib.so in cc --print-file-name given short name | Greg Steuck |
2021-12-28 | lld: restore upstream default for --[no-]allow-shlib-undefined | Christian Weisgerber |
2021-12-28 | lld: do not report undefined weak references in shared libraries | Christian Weisgerber |