| Dale Johannesen | 9bc55bc | 2007-12-18 01:58:38 +0000 | [diff] [blame] | 1 | // RUN: %llvmgcc -S -g -O %s -o - | llvm-as | llc |
| 2 | // RUN: %llvmgcc -S -g %s -o - | llvm-as | llc | ||||
| 3 | |||||
| 4 | extern void foo (void); | ||||
| 5 | |||||
| 6 | static | ||||
| 7 | void baz (int i) | ||||
| 8 | { | ||||
| 9 | foo (); | ||||
| 10 | typedef char A[i]; | ||||
| 11 | struct { A b; } *x = 0; | ||||
| 12 | } | ||||
| 13 | |||||
| 14 | void | ||||
| 15 | bar (i) | ||||
| 16 | { | ||||
| 17 | baz (i); | ||||
| 18 | } | ||||