]> granicus.if.org Git - clang/commitdiff
Test case B is updated to work for 32-bit and 64-bit platforms
authorEvgeny Astigeevich <evgeny.astigeevich@arm.com>
Tue, 21 Oct 2014 08:01:37 +0000 (08:01 +0000)
committerEvgeny Astigeevich <evgeny.astigeevich@arm.com>
Tue, 21 Oct 2014 08:01:37 +0000 (08:01 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@220271 91177308-0d34-0410-b5e6-96231b3b80d8

test/Layout/itanium-union-bitfield.cpp

index 844002a432a27d7560ea45673cc3825fc8634156..4b9becdd3590ca822e93ce530f4ed5e1823f0e30 100644 (file)
@@ -9,7 +9,7 @@ union A {
 A::A() {}
 
 union B {
-  int f1: 69;
+  char f1: 35;
   B();
 };
 
@@ -24,6 +24,6 @@ B::B() {}
 // CHECK:*** Dumping AST Record Layout
 // CHECK-NEXT:   0 | union B
 // CHECK-NEXT:   0 |   int f1
-// CHECK-NEXT:     | [{{sizeof=16, dsize=9, align=8|sizeof=12, dsize=9, align=4}}
-// CHECK-NEXT:     |  {{nvsize=9, nvalign=8|nvsize=9, nvalign=4}}]
+// CHECK-NEXT:     | [sizeof=8, dsize=5, align=4
+// CHECK-NEXT:     |  nvsize=5, nvalign=4]