diff options
author | Kai Tietz <ktietz@redhat.com> | 2011-12-29 11:03:26 +0100 |
---|---|---|
committer | Kai Tietz <ktietz@gcc.gnu.org> | 2011-12-29 11:03:26 +0100 |
commit | 81ed42d3192f06bd5986c88542497854f123fcb3 (patch) | |
tree | 23148e75602a1cc41a58d16e6d076986fd045687 | |
parent | 08a2f7225516fe3964916b3fdb981d2cb15134aa (diff) | |
download | gcc-81ed42d3192f06bd5986c88542497854f123fcb3.zip gcc-81ed42d3192f06bd5986c88542497854f123fcb3.tar.gz gcc-81ed42d3192f06bd5986c88542497854f123fcb3.tar.bz2 |
bitfield3.C: Make sure test runs for windows targets without activated ms-bitfields option.
* g++.dg/abi/bitfield3.C: Make sure test runs
for windows targets without activated ms-bitfields option.
From-SVN: r182722
-rw-r--r-- | gcc/testsuite/ChangeLog | 3 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/abi/bitfield3.C | 7 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4c2ee8a..fb3daff 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,8 @@ 2012-12-29 Kai Tietz <ktietz@redhat.com> + * g++.dg/abi/bitfield3.C: Make sure test runs + for windows targets without activated ms-bitfields option. + * g++.old-deja/g++.brendan/new3.C: Adjust test for mingw targets to use static-version. * g++.old-deja/g++.abi/cxa_vec.C: Likewise. diff --git a/gcc/testsuite/g++.dg/abi/bitfield3.C b/gcc/testsuite/g++.dg/abi/bitfield3.C index 632bc5c..6908ab6 100644 --- a/gcc/testsuite/g++.dg/abi/bitfield3.C +++ b/gcc/testsuite/g++.dg/abi/bitfield3.C @@ -1,9 +1,12 @@ // Test for oversized bitfield alignment in structs on IA-32 // { dg-do run { target { { i?86-*-* x86_64-*-* } && ia32 } } } // { dg-options "-O2" } -// Cygwin and mingw32 default to MASK_ALIGN_DOUBLE. Override to ensure +// Cygwin and mingw default to MASK_ALIGN_DOUBLE. Override to ensure // 4-byte alignment. -// { dg-options "-mno-align-double" { target i?86-*-cygwin* i?86-*-mingw* } } +// { dg-additional-options "-mno-align-double" { target i?86-*-cygwin* i?86-*-mingw* } } +// As for mingw target the ms-bitfield switch is activated by default, +// make sure for this test that it is disabled. +// { dg-additional-options "-mno-ms-bitfields" { target i?86-*-mingw* } } struct A { |