diff options
Diffstat (limited to 'gcc/testsuite/gcc.apple/bitreverse-1.c')
-rw-r--r-- | gcc/testsuite/gcc.apple/bitreverse-1.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/gcc/testsuite/gcc.apple/bitreverse-1.c b/gcc/testsuite/gcc.apple/bitreverse-1.c index 4a38bca6bb6..371700a0059 100644 --- a/gcc/testsuite/gcc.apple/bitreverse-1.c +++ b/gcc/testsuite/gcc.apple/bitreverse-1.c @@ -7,16 +7,16 @@ /* Fun with bitfields! - + This needs to generate the same output when compiled with CodeWarrior and with XCode. Following is the output I see. - + CodeWarrior: - + u1: 0x0000808b u2: 0x51010001 0x00004045 - - + + XCode: u1: 0xa2020002 @@ -25,6 +25,7 @@ #pragma reverse_bitfields on +#pragma ms_struct on typedef struct { @@ -88,7 +89,7 @@ int main() bitfields.u2.bits.b8 = 1; bitfields.u2.bits.b9 = 1; - if (bitfields.u1.i1 != 0x0000808b || + if (bitfields.u1.i1 != 0x0000808b || bitfields.u2.ints.i2 != 0x51010001 || bitfields.u2.ints.i3 != 0x00004045) return 42; |