]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
testsuite: i386: Fix gcc.target/i386/pr90579.c when PIE is enabled [PR118885]
authorHarish Sadineni <Harish.Sadineni@windriver.com>
Sun, 10 Aug 2025 12:28:00 +0000 (20:28 +0800)
committerXi Ruoyao <xry111@xry111.site>
Sun, 10 Aug 2025 12:30:01 +0000 (20:30 +0800)
When gcc build with --enable-deafult-pie the following tests
were getting failed:
 FAIL: gcc.target/i386/pr90579.c scan-assembler vaddsd\tr\\+40
 FAIL: gcc.target/i386/pr90579.c scan-assembler vaddsd\tr\\+32
 FAIL: gcc.target/i386/pr90579.c scan-assembler vaddsd\tr\\+24
 FAIL: gcc.target/i386/pr90579.c scan-assembler vaddsd\tr\\+16

PR target/118885

gcc/testsuite/ChangeLog:

* gcc.target/i386/pr90579.c: add -fno-pie to dg-options
to fix tests when PIE is enabled.

Signed-off-by: Harish Sadineni <Harish.Sadineni@windriver.com>
(cherry picked from commit 679e24f5a751663998ff7202149a749e0f7251f9)

gcc/testsuite/gcc.target/i386/pr90579.c

index ab48a44063c322b8813193dbed999168dfdc5e53..19081ec9fdf44f72c53076c2343ad706ce6214a0 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O3 -mavx2 -mfpmath=sse" } */
+/* { dg-options "-O3 -mavx2 -mfpmath=sse -fno-pie" } */
 
 extern double r[6];
 extern double a[];