History log of /openbsd-current/gnu/llvm/lld/ELF/Arch/AArch64.cpp
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.4 26-Nov-2023 tobhe

Add arm64 bti pads for range extension thunks.

Large arm64 binaries like chromium use range extension thunks
for accessing plt entries. Add bti landing pads for the
additional indirection.

upstream commit: 60827df765156cee6cca3dc5049388dde9dac1c0

ok kettenis@


# 1.3 11-Nov-2023 robert

merge lld-16.0.6


Revision tags: OPENBSD_7_4_BASE
# 1.2 15-May-2023 kettenis

Enable BTI PLT entries by default.

ok jsg@


# 1.1 03-Aug-2020 patrick

branches: 1.1.1;
Initial revision


# 1.3 11-Nov-2023 robert

merge lld-16.0.6


Revision tags: OPENBSD_7_4_BASE
# 1.2 15-May-2023 kettenis

Enable BTI PLT entries by default.

ok jsg@


# 1.1 03-Aug-2020 patrick

branches: 1.1.1;
Initial revision


# 1.2 15-May-2023 kettenis

Enable BTI PLT entries by default.

ok jsg@


# 1.1 03-Aug-2020 patrick

branches: 1.1.1;
Initial revision


Revision tags: LLD_13_0_0
# 1.1.1.3 17-Dec-2021 patrick

Import LLVM 13.0.0 release.


Revision tags: LLD_11_0_0 OPENBSD_7_0_BASE
# 1.1.1.2 28-Apr-2021 patrick

Import LLVM 11.1.0 release including clang, lld and lldb.


Revision tags: LLD_10_0_0 LLD_10_0_1 OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.1.1.1 03-Aug-2020 patrick

Import LLVM 10.0.0 release including clang, lld and lldb.

ok hackroom
tested by plenty


Revision tags: LLD_11_0_0
# 1.1.1.2 28-Apr-2021 patrick

Import LLVM 11.1.0 release including clang, lld and lldb.


Revision tags: LLD_10_0_0 LLD_10_0_1 OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.1.1.1 03-Aug-2020 patrick

Import LLVM 10.0.0 release including clang, lld and lldb.

ok hackroom
tested by plenty


Revision tags: LLD_10_0_0
# 1.1.1.1 03-Aug-2020 patrick

Import LLVM 10.0.0 release including clang, lld and lldb.

ok hackroom
tested by plenty