Both gcc-3.0 and gcc-3.0.1 20010802 (prerelease) built for target
i586-pc-msdosdjgpp generates assemebler output rejected by GAS (binutils-2.11.2) if -COFF debugging info is requested (-gcoff) compiiling LAPACK tests
-gcoff is default for DJGPP so -g is the same as -gcoff
This problem doesn't appear with stabs debugging info.
FORTRAN source (from LAPACK) and assembler output are in
g77 -v -save-temps -g -O2 -c xerbla.f
gcc-3.0 release and gcc-3.0.1 20010802 (prerelease)
DJGPP, binutils-2.11.2,. Tests are done in DOS session under Win98SE
Responsible-Changed-Why: Fortran maintainer.
State-Changed-Why: Andris, I just saw that you were able to build gcc-3.1
for msdosdjgpp - Could you check if this still is a problem ?
Thanks in advance.
State-Changed-Why: It's clear what's wrong now - the COFF emitter shouldn't
accept A+IOFFSET addresses (or better, accept them but not
try to emit debug info for them.
Date: 17 Sep 2002 06:05:54 -0000
Module name: gcc
Changes by: firstname.lastname@example.org 2002-09-16 23:05:54
gcc : ChangeLog sdbout.c
* sdbout.c (sdbout_symbol): Don't handle offsets from a symbol.