schmidt@GLACIER.ICS.UCI.EDU ("Douglas C. Schmidt") (04/04/89)
The following is an example from the gcc.texinfo file: ---------------------------------------- int foo; struct entry { char data[foo]; }; struct entry tester (struct entry arg) { struct entry new; int i; for (i = 0; i < foo; i++) new.data[i] = arg.data[i] + 1; return new; } ---------------------------------------- This does not compile with gcc 1.34, however. The compiler complains that: ---------------------------------------- test.c:5: variable-size type declared outside of any function ---------------------------------------- Is the documentation out-of-date, or is the compiler wrong? thanks, Doug