[PR99531] Do not scan push insn for ia32 in the test
authorVladimir N. Makarov <vmakarov@redhat.com>
Tue, 14 Dec 2021 13:57:30 +0000 (08:57 -0500)
committerVladimir N. Makarov <vmakarov@redhat.com>
Tue, 14 Dec 2021 15:04:28 +0000 (10:04 -0500)
The patch prohibits scanning push insn for ia32 as push are expected not to be generated only for x86_64 Linux ABI.

gcc/testsuite/ChangeLog:

PR target/99531
* gcc.target/i386/pr99531.c: Do not scan for ia32.

gcc/testsuite/gcc.target/i386/pr99531.c

index 0e1a08b..9853645 100644 (file)
@@ -4,4 +4,4 @@
 int func(int, int, int, int, int, int);
 int caller(int a, int b, int c, int d, int e) { return func(0, a, b, c, d, e); }
 
-/* { dg-final { scan-assembler-not "push" } } */
+/* { dg-final { scan-assembler-not "push"  { target { ! ia32 } } } } */