[Bug fortran/35154] Unable to reference symbols in Fortran COMMON due to .stabs format
dominiq at lps dot ens dot fr
gcc-bugzilla@gcc.gnu.org
Mon Sep 1 09:39:00 GMT 2008
------- Comment #5 from dominiq at lps dot ens dot fr 2008-09-01 09:37 -------
On i686-apple-darwin9, I have the following failures in both 32 and 64 bit
modes:
FAIL: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler DW_AT_name:
"__BLNK__"
FAIL: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler DW_AT_name:
"label"
Looking at the assembly code I see:
...
.ascii "__BLNK__\0" # DW_AT_name
.ascii "i\0" # DW_AT_name
.ascii "j\0" # DW_AT_name
.ascii "label\0" # DW_AT_name
...
I thing that changing
C { dg-final { scan-assembler "DW_AT_name: \"__BLNK__\"" } }
C { dg-final { scan-assembler "DW_AT_name: \"label\"" } }
with
C { dg-final { scan-assembler "DW_AT_name: \"__BLNK__.*\"" } }
C { dg-final { scan-assembler "DW_AT_name: \"label.*\"" } }
will fix the failures.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35154
More information about the Gcc-bugs
mailing list