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.

Reply via email to