[all-commits] [llvm/llvm-project] c9022a: [BOLT][AArch64] Detect veneers with missing data m...
Maksim Panchenko via All-commits
all-commits at lists.llvm.org
Thu May 29 19:24:55 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c9022a29b4d3c0c7b82c1ae795405c238a14bde1
https://github.com/llvm/llvm-project/commit/c9022a29b4d3c0c7b82c1ae795405c238a14bde1
Author: Maksim Panchenko <maks at fb.com>
Date: 2025-05-29 (Thu, 29 May 2025)
Changed paths:
M bolt/lib/Rewrite/RewriteInstance.cpp
M bolt/test/AArch64/veneer-lld-abs.s
Log Message:
-----------
[BOLT][AArch64] Detect veneers with missing data markers (#142069)
The linker may omit data markers for long absolute veneers causing BOLT
to treat data as code. Detect such veneers and introduce data markers
artificially before BOLT's disassembler kicks in.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list