[llvm-commits] CVS: llvm/test/Regression/CFrontend/2005-03-05-OffsetOfHack.c

Chris Lattner lattner at cs.uiuc.edu
Sat Mar 5 10:47:45 PST 2005



Changes in directory llvm/test/Regression/CFrontend:

2005-03-05-OffsetOfHack.c added (r1.1)
---
Log message:

New testcase for PR533: http://llvm.cs.uiuc.edu/PR533 


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

 2005-03-05-OffsetOfHack.c |   12 ++++++++++++
 1 files changed, 12 insertions(+)


Index: llvm/test/Regression/CFrontend/2005-03-05-OffsetOfHack.c
diff -c /dev/null llvm/test/Regression/CFrontend/2005-03-05-OffsetOfHack.c:1.1
*** /dev/null	Sat Mar  5 12:47:39 2005
--- llvm/test/Regression/CFrontend/2005-03-05-OffsetOfHack.c	Sat Mar  5 12:47:28 2005
***************
*** 0 ****
--- 1,12 ----
+ // RUN: %llvmgcc %s -S -o - 
+ 
+ struct s {
+   unsigned long int field[0];
+ };
+ 
+ #define OFFS \
+         (((char *) &((struct s *) 0)->field[0]) - (char *) 0)
+ 
+ int foo[OFFS];
+ 
+ 






More information about the llvm-commits mailing list