x86-64: Require lp64 for PR target/98482 tests
authorH.J. Lu <hjl.tools@gmail.com>
Fri, 8 Jan 2021 16:41:38 +0000 (08:41 -0800)
committerH.J. Lu <hjl.tools@gmail.com>
Fri, 8 Jan 2021 16:47:06 +0000 (08:47 -0800)
Require lp64 for PR target/98482 tests since -mcmodel=large is isn't
supported for x32.

PR target/98482
* gcc.target/i386/pr98482-1.c: Require lp64.
* gcc.target/i386/pr98482-2.c: Likewise.

gcc/testsuite/gcc.target/i386/pr98482-1.c
gcc/testsuite/gcc.target/i386/pr98482-2.c

index 72d5ccb269c2cc38b5b93e37fbfde89db8d82d31..912cbe0919100696d16fd29ef5525567970a8b16 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target { *-*-linux* && { ! ia32 } } } } */
+/* { dg-do compile { target { *-*-linux* && lp64 } } } */
 /* { dg-require-effective-target mfentry } */
 /* { dg-options "-fprofile -mfentry -O2 -mcmodel=large" } */
 /* { dg-final { scan-assembler "movabsq\t\\\$__fentry__, %r10\n\tcall\t\\*%r10" } } */
index 0ee142db12cc5ae3dd02b67b89e3af8f1ca91ba6..03c62a4b67bc7b8c2234b11e2dccf08e24206815 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target { *-*-linux* && { ! ia32 } } } } */
+/* { dg-do compile { target { *-*-linux* && lp64 } } } */
 /* { dg-require-effective-target mfentry } */
 /* { dg-require-effective-target fpic } */
 /* { dg-options "-fpic -fprofile -mfentry -O2 -mcmodel=large" } */