I'm trying to compile an open source library which makes use of an extended C standard.
This stundard includes initializing a structure by names using the '.' operator, and non-static array declarations. eg:
typedef struct a {
int b;
char c;
};
a myinstance = { .c='d' };
void func1 (int a) {
int b[a];
.
.
.
}
Newer versions of GCC can handler this type of code.
Is there any newer version of gcc then the version supplied with the latest SDK (GCC v.2.9)???