[llvm-commits] CVS: llvm/test/Programs/SingleSource/Regression/C/globalrefs.c

Chris Lattner lattner at cs.uiuc.edu
Fri Oct 10 12:57:35 PDT 2003


Changes in directory llvm/test/Programs/SingleSource/Regression/C:

globalrefs.c updated: 1.4 -> 1.5

---
Log message:

Remove MORE non-portable assumptions.  The backend can move globals around
in memory, so offsets between globals need not be fixed!


---
Diffs of the changes:  (+0 -4)

Index: llvm/test/Programs/SingleSource/Regression/C/globalrefs.c
diff -u llvm/test/Programs/SingleSource/Regression/C/globalrefs.c:1.4 llvm/test/Programs/SingleSource/Regression/C/globalrefs.c:1.5
--- llvm/test/Programs/SingleSource/Regression/C/globalrefs.c:1.4	Fri Oct 10 12:54:49 2003
+++ llvm/test/Programs/SingleSource/Regression/C/globalrefs.c	Fri Oct 10 12:56:10 2003
@@ -45,22 +45,18 @@
   printf("\n");
 
   diff1 = (unsigned long) &TestArray[3] - (unsigned long) TestArray;
-  diff2 = (unsigned long) &Test1.A - (unsigned long) &TestArray[3];
   diff3 = (unsigned long) &Test1.S.Y - (unsigned long) &Test1.A;
   diff4 = (unsigned long) &Test1.next - (unsigned long) &Test1.S.Y;
 
   printf("&TestArray[3] - TestArray = 0x%lx\n", diff1);
-  printf("Aptr - &TestArray[3] = 0x%lx\n", diff2);
   printf("Xptr - Aptr          = 0x%lx\n", diff3);
   printf("NextPtr - Xptr       = 0x%lx\n\n", diff4);
 
   diff1 = (unsigned long) TestArrayPtr - (unsigned long) TestArray;
-  diff2 = (unsigned long) Aptr - (unsigned long) TestArrayPtr;
   diff3 = (unsigned long) Yptr - (unsigned long) Aptr;
   diff4 = (unsigned long) NextPtr - (unsigned long) Yptr;
 
   printf("&TestArray[3] - TestArray = 0x%lx\n", diff1);
-  printf("Aptr - &TestArray[3] = 0x%lx\n", diff2);
   printf("Xptr - Aptr          = 0x%lx\n", diff3);
   printf("NextPtr - Xptr       = 0x%lx\n\n", diff4);
 





More information about the llvm-commits mailing list