Files
clang-p2996/clang/test/CodeGen/staticinit.c
Oliver Hunt aefc8fd415 Support initalisers for more than just int-typed static variables.
We now use the CodeGenModule logic for generating the constant 
initialiser expression, so happily further initialiser fixes should 
automatically work for statics as well.

llvm-svn: 44495
2007-12-02 00:11:25 +00:00

16 lines
297 B
C

// RUN: clang -emit-llvm %s
struct AStruct {
int i;
char *s;
double d;
};
void f() {
static int i = 42;
static int is[] = { 1, 2, 3, 4 };
static char* str = "forty-two";
static char* strs[] = { "one", "two", "three", "four" };
static struct AStruct myStruct = { 1, "two", 3.0 };
}