CVSROOT: /cvs Module name: ports Changes by: to...@cvs.openbsd.org 2023/11/27 03:51:37
Modified files: devel/llvm/16/patches: patch-lld_ELF_Arch_AArch64_cpp patch-lld_ELF_Symbols_cpp patch-lld_ELF_Symbols_h Added files: devel/llvm/16/patches: patch-lld_ELF_Thunks_cpp patch-lld_test_ELF_aarch64-feature-bti-plt_s Log message: llvm/16: sync arm64 bti fix for range extension thunks from base 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 robert@ kettenis@