[llvm-commits] [llvm] r54521 - /llvm/trunk/test/FrontendC/2008-08-07-GEPIntToPtr.c
Nick Lewycky
nicholas at mxc.ca
Fri Aug 8 00:00:26 PDT 2008
Author: nicholas
Date: Fri Aug 8 02:00:26 2008
New Revision: 54521
URL: http://llvm.org/viewvc/llvm-project?rev=54521&view=rev
Log:
Testcase for r54520.
Added:
llvm/trunk/test/FrontendC/2008-08-07-GEPIntToPtr.c
Added: llvm/trunk/test/FrontendC/2008-08-07-GEPIntToPtr.c
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/FrontendC/2008-08-07-GEPIntToPtr.c?rev=54521&view=auto
==============================================================================
--- llvm/trunk/test/FrontendC/2008-08-07-GEPIntToPtr.c (added)
+++ llvm/trunk/test/FrontendC/2008-08-07-GEPIntToPtr.c Fri Aug 8 02:00:26 2008
@@ -0,0 +1,14 @@
+// RUN: %llvmgcc -S %s -o - | grep {i8 1}
+// PR2603
+
+struct A {
+ char num_fields;
+};
+
+struct B {
+ char a, b[1];
+};
+
+const struct A Foo = {
+ (char *)(&( (struct B *)(16) )->b[0]) - (char *)(16)
+};
More information about the llvm-commits
mailing list