Markus,
So you are saying that including CodeSourcery's gdbserver (neither did I
know that it came with the toolchain) into the root file system and
debugging with the CodeSourcery compatible m68k-uclinux-gdb over ethernet
works out of the box without modifications? If so, that's great. As
mentioned in earlier threads, I had the same problems/experiences as you.

Thanks,
Harry

On Fri, Apr 11, 2008 at 7:41 AM, Markus Franke <
[EMAIL PROTECTED]> wrote:

> Puhh....OMG. :-) Used the wrong combination of gdbserver and gdb. I used
> gdbserver from uClinux-dist-20070130 together with m68k-uclinux-gdb from the
> latest Codesourcery Toolchain.
> Now, I tried the gdbserver which comes along with the m68k-uclinux-gdb
> from Codesourcery (didn't know that it comes along with it) and now
> everything seems to work. Last part is now integration into kdevelop
> environment.
>
> Thanks for your help anyway,
>
> Markus
>
> Zitat von Kieran Bingham <[EMAIL PROTECTED]>:
>
>  I don't know what the difference would be I'm afraid.
> > I just downloaded the source, and built it myself.
> >
> > Good luck and let us know if you have any problems
> > --
> > KB
> >
> > On Fri, 2008-04-11 at 15:51 +0200, Markus Franke wrote:
> >
> > > Hi,
> > >
> > > thank you very much....will try to adapt it to my needs. By the way, I
> > > am using gdbserver which comes along uClinux-dist-20070130 which is
> > > pretty old I guess. Maybe I should use gdb-6.7 as you are doing.
> > >
> > > Best regards,
> > > Markus
> > >
> > > Zitat von Kieran Bingham <[EMAIL PROTECTED]>:
> > >
> > > > Don't accept this as much more than a hint patch ... its not
> > > submitted
> > > > yet - but this is all what I did to extend the SH kernel and
> > > gdbserver.
> > > >
> > > > --
> > > > Hope it helps.
> > > >
> > > > Kieran Bingham
> > > >
> > > > On Fri, 2008-04-11 at 14:39 +0200, Markus Franke wrote:
> > > >> Zitat von Kieran Bingham <[EMAIL PROTECTED]>:
> > > >> > I've been talking to one of the GDB dev's on IRC, and he's
> > > pointed me
> > > >> > towards gdb-6.7.1/gdb/gdbserver/linux-low.c
> > > >> >
> > > >> > the part that does the offsets is in linux_read_offsets(). If  it
> > > doesn't
> > > >> > have the correct values defined for PTrace to obtain them, then
> > > you'll
> > > >> > probably have to find them out yourself, or as it was in my
> > >  case, extend
> > > >> > the kernel implementation for PTrace to support the required
> > > >> > PT_TEXT_ADDR PT_TEXT_END_ADDR and PT_DATA_ADDR.
> > > >> >
> > > >> > I've done this now, and it lets me load as normal without
> > >  playing around
> > > >>
> > > >> Well, I guess I'll have to extend the kernel implementation in
> > > >> "arch/m68knommu/ptrace.c" as well. As far as I can see there is
> > > >> nothing mentioned about PT_TEXT_ADDR, PT_TEXT_END_ADDR or
> > > >> PT_DATA_ADDR. I had a look
> > > >> at "arch/v850/kernel/ptrace.c:arch_ptrace()". Seems like that the
> > > >> above mentioned functionality is implemented there. Any hints how I
> > > >> can do this for my arch?
> > > >>
> > > >> Best Regards,
> > > >> Markus
> > > >>
> > > >>
> > > >
> > >
> > >
> > >
> > >
> > >
> >
> >
> >
>
>
>
> _______________________________________________
> uClinux-dev mailing list
> [email protected]
> http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
> This message was resent by [email protected]
> To unsubscribe see:
> http://mailman.uclinux.org/mailman/options/uclinux-dev
>
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to