Fix date :)
[oota-llvm.git] / test / CFrontend / 2002-08-02-UnionTest.c
index 25bf15705611aa18ac2b7a1334305a5d76e1463a..bc44e461dec5119b7be84159c2bb0b19a095895f 100644 (file)
@@ -1,3 +1,5 @@
+// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null
+
 /* In this testcase, the return value of foo() is being promotedto a register
  * which breaks stuff
  */
@@ -6,12 +8,12 @@
 union X { char X; void *B; int a, b, c, d;};
 
 union X foo() {
-       union X Global;
-        Global.B = (void*)123;   /* Interesting part */
-       return Global;
+  union X Global;
+  Global.B = (void*)123;   /* Interesting part */
+  return Global;
 }
 
 void main() {
-       union X test = foo();
-       printf("0x%p", test.B);
+  union X test = foo();
+  printf("0x%p", test.B);
 }