This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug debug/7055] [alpha osf4] G++ 3.1 Produced bad debugging entries if compiled with -gcoff, also segv.
- From: "markus dot schoepflin at comsoft dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 8 Jan 2009 14:40:51 -0000
- Subject: [Bug debug/7055] [alpha osf4] G++ 3.1 Produced bad debugging entries if compiled with -gcoff, also segv.
- References: <bug-7055-3166@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #11 from markus dot schoepflin at comsoft dot de 2009-01-08 14:40 -------
I don't have 4.3 or 4.4 available, but I now checked with gcc 4.1.2 and 4.2.1.
It works with both versions.
Looking at the resulting listing file, the #.def entries which were triggering
the error in mips-tfile are no longer present.
For example, gcc 3.4.6 creates the following:
#.def 11_Is_integerIbE; .scl 10; .type 0x8; .size
1; .endef
whereas gcc 4.2.1 creates:
#.def St12__is_integerIbE; .scl 10; .type 0x8; .size
1; .endef
So GCC 4.1 and 4.2 no longer create the problematic definitions, but
nevertheless the problem in mips-tfile is still present.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=7055