diff options
Diffstat (limited to 'gcc/testsuite/g++.dg/bitreverse-10.C')
-rw-r--r-- | gcc/testsuite/g++.dg/bitreverse-10.C | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/gcc/testsuite/g++.dg/bitreverse-10.C b/gcc/testsuite/g++.dg/bitreverse-10.C index 8e22c88b63e..28f9cb60d77 100644 --- a/gcc/testsuite/g++.dg/bitreverse-10.C +++ b/gcc/testsuite/g++.dg/bitreverse-10.C @@ -3,10 +3,10 @@ extern "C" void abort(); typedef struct TestStateNorm { - unsigned int fBlah : 7; // + unsigned int fBlah : 7; // unsigned int fUnused : 2; // Currently Unused unsigned int : 0; - unsigned int fBlah2 : 7; // + unsigned int fBlah2 : 7; // unsigned int fUnused2: 2; // Currently Unused } TestStateNorm; @@ -18,12 +18,13 @@ union u1 { } unorm = { 5, 1, 6, 2 }; #pragma reverse_bitfields on -typedef struct TestState +#pragma ms_struct on +typedef struct TestState { - unsigned int fBlah : 7; // + unsigned int fBlah : 7; // unsigned int fUnused : 2; // Currently Unused unsigned int : 0; - unsigned int fBlah2 : 7; // + unsigned int fBlah2 : 7; // unsigned int fUnused2 : 2; // Currently Unused } TestState; |