Mail Archives: djgpp-workers/2001/08/05/03:35:39
On Fri, 3 Aug 2001, Hans-Bernhard Broeker wrote:
> > It seems that -gcoff support have suffered from too serious bitrot:
> > trying to run LAPACK tests with this gcc version run into trouble
> > when GAS (binutils-2.11.2 and also some other recent versions)
> > failed when -g was specified (with -gstabs+ all was Ok)
>
> Failed how? One likely reason migth be that LAPACK could easily hit the
> 64K source lines limit imposed by COFF debugging info, I guess.
This shouldn't have caused Gas to fail, for 3 reasons:
- the 64K-line limit causes trouble during link, not assembly;
- the limit only exists as far as the debug info is concerned, it is
not relevant to generating code;
- this problem was made non-fatal long ago (in Binutils 2.8.1, I
think): the linker prints the warning and continues linking, but
stops generating source line info in the debug records.
FWIW, I hit the 64K-line limit all the time when I build GDB, but a
healthy gdb.exe is produced anyway.
- Raw text -