I've been going through the "TODO" file in the hg repo.
> - typedefs can be structure fields
Not sure what this means;
struct foo {
typedef int bar_t;
};
isn't legal, and tcc does produce an error (although a little cryptic);
test.c:2: invalid type for bar_t
or does it refer to:
typedef int bar_t;
struct foo {
bar_t b;
};
which, afaik, works fine, even with an older version of tcc.
_______________________________________________
Tinycc-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/tinycc-devel