diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2019-01-18 14:33:46 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2019-01-18 06:33:46 -0800 |
commit | 3a42e16dca67208ace35f9cf7c45c35d0cbd46e6 (patch) | |
tree | f034481944a9ce5f38fd72c79362e762c51520ac /gcc | |
parent | 649794ff576fb9a033358799eb43a43addff1aa9 (diff) | |
download | gcc-3a42e16dca67208ace35f9cf7c45c35d0cbd46e6.zip gcc-3a42e16dca67208ace35f9cf7c45c35d0cbd46e6.tar.gz gcc-3a42e16dca67208ace35f9cf7c45c35d0cbd46e6.tar.bz2 |
Update PR middle-end/88587 tests
It is wrong to use -m32 in dg-options. { target ia32 } should be used
instead. Also add -fno-pic to g++.target/i386/pr88587.C since it is
invalid with PIC.
PR middle-end/88587
* g++.target/i386/pr88587.C (dg-do): Add { target ia32 }.
(dg-options): Replace -m32 with -fno-pic.
* gcc.target/i386/mvc13.c (dg-do): Add { target ia32 }.
(dg-options): Remove -m32.
From-SVN: r268079
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/testsuite/g++.target/i386/pr88587.C | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/mvc13.c | 4 |
3 files changed, 12 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 77b89f4..19f5b21 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2019-01-18 H.J. Lu <hongjiu.lu@intel.com> + + PR middle-end/88587 + * g++.target/i386/pr88587.C (dg-do): Add { target ia32 }. + (dg-options): Replace -m32 with -fno-pic. + * gcc.target/i386/mvc13.c (dg-do): Add { target ia32 }. + (dg-options): Remove -m32. + 2019-01-18 Richard Biener <rguenther@suse.de> PR tree-optimization/88903 diff --git a/gcc/testsuite/g++.target/i386/pr88587.C b/gcc/testsuite/g++.target/i386/pr88587.C index 6808ab6..e7488e6 100644 --- a/gcc/testsuite/g++.target/i386/pr88587.C +++ b/gcc/testsuite/g++.target/i386/pr88587.C @@ -1,6 +1,6 @@ -/* { dg-do compile } */ +/* { dg-do compile { target ia32 } } */ /* { dg-require-ifunc "" } */ -/* { dg-options "-O -m32 -g -mno-sse -Wno-attributes" } */ +/* { dg-options "-O -fno-pic -g -mno-sse -Wno-attributes" } */ __attribute__((target("default"),always_inline)) void a() diff --git a/gcc/testsuite/gcc.target/i386/mvc13.c b/gcc/testsuite/gcc.target/i386/mvc13.c index 9e31ef7..8d7e344 100644 --- a/gcc/testsuite/gcc.target/i386/mvc13.c +++ b/gcc/testsuite/gcc.target/i386/mvc13.c @@ -1,6 +1,6 @@ -/* { dg-do compile } */ +/* { dg-do compile { target ia32 } } */ /* { dg-require-ifunc "" } */ -/* { dg-options "-O -m32 -g -mno-sse" } */ +/* { dg-options "-O -g -mno-sse" } */ __attribute__((target_clones("default,sse2"))) void a() |