This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


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

Re: How to get symbols for vectors.S?


On Tue, Sep 26, 2000 at 06:50:20PM +0200, Andrew Lunn wrote:

> Strange, they are in my image.

Hmm.  I think I misunderstood the gdb message.  It looks like
the symbols are in mine also:

00000100 g       .rom_vectors   00000000 __exception_handlers
00000100 l    d  .rom_vectors   00000000
00000120 g       .rom_vectors   00000000 vectors
00000120 l       .rom_vectors   00000000 .reset_vector
00000124 l       .rom_vectors   00000000 .undefined_instruction
00000128 l       .rom_vectors   00000000 .software_interrupt
0000012c l       .rom_vectors   00000000 .abort_prefetch
00000130 l       .rom_vectors   00000000 .abort_data
00000138 l       .rom_vectors   00000000 .IRQ
0000013c l       .rom_vectors   00000000 .FIQ
00000140 l       .rom_vectors   00000000 .start
00000160 g     F .text  00000000 reset_vector
00000160 g     O *ABS*  00000000 stext

It seems to be the line number info that's missing.  The
message from gdb when I step into vectors.S is something like
"stopped at address 0x164 in a file compiled without debug".
I've never had any problems with line info for the C and C++
files, just the assembly-language files.

Someday when I have some spare time...

-- 
Grant Edwards
grante@visi.com

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