Fix type parsing
[tinycc.git] / tests / tests2 / 80_flexarray.c
blob1fc1a60a7cf6cc4d87ad658b13921904b749e943
1 #include <stdio.h>
2 struct wchar {
3 char *data; char mem[];
4 };
5 struct wint {
6 char *data; int mem[];
7 };
8 int f1char (void) {
9 char s[9]="nonono";
10 struct wchar q = {"bugs"};
11 return !s[0];
13 int f1int (void) {
14 char s[9]="nonono";
15 struct wint q = {"bugs"};
16 return !s[0];
18 int main (void) {
19 char s[9]="nonono";
20 static struct wchar q = {"bugs", {'c'}};
21 //printf ("tcc has %s %s\n", s, q.data);
22 if (f1char() || f1int())
23 printf ("bla\n");
24 return !s[0];