diff options
author | Peter Smith <peter.smith@arm.com> | 2024-11-19 10:49:01 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-19 10:49:01 +0000 |
commit | 843498d4545b86fbd9c5b83d28bd39a22df52ef4 (patch) | |
tree | 8912da5f9a6620725330cd8c60f25beaa35731f3 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 95ab42661e8d1f57a4ef8e9d058b44627af0e58d (diff) | |
download | llvm-843498d4545b86fbd9c5b83d28bd39a22df52ef4.zip llvm-843498d4545b86fbd9c5b83d28bd39a22df52ef4.tar.gz llvm-843498d4545b86fbd9c5b83d28bd39a22df52ef4.tar.bz2 |
[LLD][AArch64] Add test for missing AArch64 BTI thunk (#116665)
A follow up to PR #116402 to add a regression test. The original change
fixed the reproducer but that was not suitable to use as a regression
test.
This test case will fail with a LLD prior to #116402.
The disassembly for the thunk that starts as a short thunk but is later
a long thunk isn't quite right. It is missing a $d mapping symbol. I
think this can be fixed, but I've not done that in this patch to keep it
test only. It is not a regression introduced in #116402.
I've also removed a spurious --threads=1 I noticed in the original test
aarch64-thunk-bti.s
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions