Hi,
On Sun, 29 Mar 2015, Sergey Korshunoff wrote:
struct A
{
struct B {
int f1;
int f2;
};
};
int main()
{
struct A a;
a.f1 = 16;
a.f2 = 32;
}
A tcc compiler must not accept this program because a struct B is only
a type declaration and not a member declaration. Any tips how to fix
this?
Careful. The above example is non-standard C, but must be accepted as a
microsoft extension. GCCs option for that is -fms-extensions . As TCC
is also used on windows I expect not accepting it to lead to failures
there.
Ciao,
Michael.
___
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel