[parisc-linux] Re: g++ (3.3): ...Error: Field out of range

Joel Soete jsoe0708@tiscali.be
Wed, 18 Jun 2003 13:55:42 +0200


Hi Dave,

Shame on me: I forgot to test with different compression option.

I just do it and the problem doesn't occure any more without -O2 or with
-O1?


> You could try assembling with the current cvs version of binutils.  You
> can generate an assembler file by changing `-c' to `-S' and the output
> file name in the above command.  This will allow you to look at the
> assembler line in question and see whether this is a problem with stubs
> or not (i.e., something other than a branch to a function).  As this is
> C++ code, there might be a huge number of small functions causing overflow
> of the stub table.
> 
> The stub table fix was done quite sometime ago and I would have thought
> that recent debian versions of binutils would have it.
> 
> If this is not a stub table overflow problem, please file a gcc PR
> including the preprocessed source from the above command.

Never the less I will try to rebuild cvs binutils then check if the pb continue.

See you later,
    Joel


---------------------------------
Tiscali ADSL: 19,50 euros/mois...abonnez-vous sur www.tiscali.be