MIPSPro doesn't like us again, the following error means I cannot compile
on IRIX (gcc continues to work fine):
classes/intclass.c is generated from vtable.tbl by classes/genclass.pl,
the offending lines in the generated code are:
void Parrot_int_init (void) {
Parrot_base_vtables[enum_class_int] = (struct _vtable) {
NULL,
enum_class_int,
0, /* int_type - change me */
...
cc -n32 -mips3 -D_BSD_TYPES -D_BSD_TIME -woff 1009,1110,1184
-OPT:Olimit=0:space=ON -I./include -o classes/intclass.o -c classes/intclass.c
... some warnings about the stubs' return values, then ...
cc-1029 cc: ERROR File = classes/intclass.c, Line = 184
An expression is expected at this point.
Parrot_base_vtables[enum_class_int] = (struct _vtable) {
^
cc-1012 cc: WARNING File = classes/intclass.c, Line = 276
Parsing restarts here after previous syntax error.
};
^
cc-1065 cc: ERROR File = classes/intclass.c, Line = 276
A semicolon is expected at this point.
};
^
cc-1166 cc: ERROR File = classes/intclass.c, Line = 277
Expected a declaration.
}
^
3 errors detected in the compilation of "classes/intclass.c".
*** Error code 2 (bu21)
Alex Gough
--
The only man I know who behaves sensibly is my tailor; he
takes my measurements anew each time he sees me. The rest
go on with their old measurements and expect me to fit them.