If it can help anybody, here is the offending pattern:

typedef union{
    //   [ 1500 lines of structs containing unions and unsigned int ]
    //  I know this is ugly, but it is not my code! I fist started to laught
    // but my workmate seriouly say: what's the problem ? So I shut myself
    // up. Let's wait the code review (a luck we have that). In the meantime
    // I would like to solve the problem because this stuck our development!
}DEC_DATA;

typedef DEC_DATA  REGS [128];


Typedef struct _A{
    int b;
    struct {
        int d;
        int e;
    } c;
    struct{
        REGS decoderReg;
        int z;
    } shadows;
}A, *pA;

> [previously sent on Project builder list, with no answer... Trying here]
> 
> With gcc3 on 10.2
> 
> 
> [... Build flags ...]
> 
> {standard input}:1416:FATAL:Source line too long. Please change file
> /SourceCache/cctools/cctools-435/as/input-scrub.c then rebuild assembler.
> 
> ...failed CompileCplusplus
> /Volumes/Footage/VSS/VP/Mac/Kernel/Drivers/NativeMarvelIO/build/NativeMarvel
> IO.build/NativeMarvelIO.build/Objects-normal/ppc/TestDispatch.o ...
> 
> 
> AFAIK, this file that it is compiling (TestDispatch.cpp) has 174 lines. So I
> guess it is an intermediate file. Any idea what it could be. I'm very
> puzzeled...

Reply via email to