[ECOS] gdb shows incorrect source file while debugging
Wed Apr 27 18:31:00 GMT 2005
--- Andrew Lunn <firstname.lastname@example.org> wrote:
> On Tue, Apr 26, 2005 at 05:33:37PM -0700, ken king
> > I'm trying to port eCOS & RedBoot to a custom
> Power PC
> > (MPC852).
> > I started with the Adder sense it has a similar
> > processor an I/O.
> > I added my card to the cdl scripts, created a
> > directory and wrote a custom hal_hardware_init.
> > I'm using a BDM to download and debug, after
> > downloading I can see the reset vector (in
> > single stepping to another small assembly code
> > segment, but when it branches to hal_hardware_init
> > gdb loads up some other source file (I think it's
> > displaying some .hxx file).
> > Looking at the registers and dumping memory around
> > PC, I am running the code I wrote for
> > hal_hardware_init. I can even set breakpoints on
> > label names.
> > I can copy and assemble _just_ this code module in
> > another directory and it works as expected. I even
> > changed the cdl to use -gstabs instead of -g ---no
> > luck.
> > Please tell me what I'm missing when I build with
> > eCOS config tool.
> But of a long shot, but try deleting your complete
> work tree and
> starting again. You might have some old symbols in
> yout libtarget.a.
Pulls up sorce code from ctype.inl and "stops" in
tolower(). But it is still really running
hal_hardware_init. This is different than yesterday,
which is really confusing.
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
More information about the Ecos-discuss