[ECOS] gdb shows incorrect source file while debugging

ken king kknhuntsville@yahoo.com
Wed Apr 27 18:31:00 GMT 2005


--- Andrew Lunn <andrew@lunn.ch> wrote:
> On Tue, Apr 26, 2005 at 05:33:37PM -0700, ken king
> wrote:
> > 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
> assembly)
> > 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
> the
> > PC, I am running the code I wrote for
> > hal_hardware_init. I can even set breakpoints on
> my
> > 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
> the
> > 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.
> 
>         Andrew
> 
No Joy. 
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.
kk

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-- 
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 mailing list