aboutsummaryrefslogtreecommitdiff
path: root/contrib/llvm-project/libunwind/src/DwarfInstructions.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/llvm-project/libunwind/src/DwarfInstructions.hpp')
-rw-r--r--contrib/llvm-project/libunwind/src/DwarfInstructions.hpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/contrib/llvm-project/libunwind/src/DwarfInstructions.hpp b/contrib/llvm-project/libunwind/src/DwarfInstructions.hpp
index 32bd45f6b0c3..4e57c5bdefa0 100644
--- a/contrib/llvm-project/libunwind/src/DwarfInstructions.hpp
+++ b/contrib/llvm-project/libunwind/src/DwarfInstructions.hpp
@@ -220,7 +220,8 @@ int DwarfInstructions<A, R>::stepWithDwarf(A &addressSpace, pint_t pc,
p &= ~0xfULL;
// CFA is the bottom of the current stack frame.
for (; p < cfa; p += 16) {
- __asm__ __volatile__(".arch_extension memtag\n"
+ __asm__ __volatile__(".arch armv8.5-a\n"
+ ".arch_extension memtag\n"
"stg %[Ptr], [%[Ptr]]\n"
:
: [Ptr] "r"(p)