This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Bug in the Elf-Dwarf2.0- Output
- To: gcc-bugs at gcc dot gnu dot org
- Subject: Bug in the Elf-Dwarf2.0- Output
- From: MWirth at hitex dot de
- Date: Wed, 24 Jan 2001 08:38:25 +0100
- Cc: bug-gnu-utils at gnu dot org
Hello,
Hitex is producing emulators. The corresponding software-debugging tool
needs to evaluate the debug format of non-relocatable file. Therefor we are
using a symbol preprocessor which transforms the special debug format into
our Hitex debug format.
One of our customers Mr. Reck (Tillman.Reck@windriver.com) told us about
problems he has with the symbol preprocessor for the Elf-Dwarf 2.0 and an
output produced by the GNU C 2.8.1- Compiler.
He sent us the following attached two examples in which errors occur.
<<taskHook.out>> <<isrDemo.out>>
Investigating the problem we found out that something is wrong in the debug
output.
In the first example 'isrDemo' we get an Read-Error because the length of
debuginformation for the modul is not correct. If we correct the length
manually we get an error during the evaluation of the line information
because the offset to the lineinformation is wrong.
In the second example 'taskHook' we get an Error while searching for the
abbreviation code 84 which is not defined. In this example also the tool
'mdump.exe' cancels during evaluation.
Best regards
Michael Wirth
----------------------------------------------------------------------------
Michael Wirth Hitex GmbH
Greschbachstr. 12
Email: mailto:MWirth@hitex.de 76229 Karlsruhe
Phone:+49 721 9628-184 GERMANY
Fax: +49 721 9628-261 http://www.hitex.de
----------------------------------------------------------------------------
Please do not use my Email address for advertising!
----------------------------------------------------------------------------
taskHook.out
isrDemo.out