From 0cd06c1da7a706330045e54a7516de2601341bc7 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Mon, 30 Jun 2025 04:11:13 +0800 Subject: [PATCH] shrink_wrap_separate_check_lea.c: Scan lea(l|q) Scan "lea(l|q)", instead of "leaq", to support x32. * gcc.target/i386/shrink_wrap_separate_check_lea.c: Scan "lea(l|q)", instead of "leaq". Signed-off-by: H.J. Lu --- gcc/testsuite/gcc.target/i386/shrink_wrap_separate_check_lea.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/testsuite/gcc.target/i386/shrink_wrap_separate_check_lea.c b/gcc/testsuite/gcc.target/i386/shrink_wrap_separate_check_lea.c index 0f2449f68b6..d61de57092c 100644 --- a/gcc/testsuite/gcc.target/i386/shrink_wrap_separate_check_lea.c +++ b/gcc/testsuite/gcc.target/i386/shrink_wrap_separate_check_lea.c @@ -26,4 +26,4 @@ int foo (int num) return 1; } /* { dg-final { scan-rtl-dump "The components we wrap separately are \\\[sep 40\\\]" "pro_and_epilogue" } } */ -/* { dg-final { scan-assembler "leaq.*(%rsp)" } } */ +/* { dg-final { scan-assembler "lea(l|q).*(%rsp)" } } */ -- 2.47.2