This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Bug in the Elf-Dwarf2.0- Output


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]