From e79f0506cf6fd32ed466fdd2ccbb68dcacbb4bf5 Mon Sep 17 00:00:00 2001 From: Sander de Smalen Date: Fri, 27 Oct 2023 16:30:55 +0000 Subject: [PATCH] [compiler-rt] Don't use 'vg' in CFI directives for SME ABI routines This broke some builds where GNU assembler doesn't support 'vg'. --- compiler-rt/lib/builtins/aarch64/sme-abi.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler-rt/lib/builtins/aarch64/sme-abi.S b/compiler-rt/lib/builtins/aarch64/sme-abi.S index b3612c68066f..d470ecaf7aaa 100644 --- a/compiler-rt/lib/builtins/aarch64/sme-abi.S +++ b/compiler-rt/lib/builtins/aarch64/sme-abi.S @@ -35,7 +35,7 @@ DEFINE_COMPILERRT_PRIVATE_FUNCTION(do_abort) .cfi_def_cfa_offset 32 .cfi_offset w30, -24 .cfi_offset w29, -32 - .cfi_offset vg, -16 + .cfi_offset 46, -16 bl __arm_sme_state tbz x0, #0, 2f 1: