This is the mail archive of the gdb@sourceware.cygnus.com mailing list for the GDB project. See the GDB home page for more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
> Check out gdbserver, in gdb/gdbserver. It's basically a little > proxy for ptrace, it makes the ptrace calls, and communicates > with the host GDB via the standard remote protocol (target remote > or target extended-remote). > Just what I was looking for except that the linux support in low-linux.c is x86 specific :( (My target is PowerPC) Also, when I compiled it on my x86 Linux machine it worked only when debugging statically linked executables. When debugging a dynamically linked executable I get the following when I call printf and the executable tries to load libc.so: Program received signal SIGSEGV, Segmentation fault. 0x40005832 in ?? () from /lib/ld-linux.so.2 Any ideas on this problem ??? My embedded target depends on shared libraries to reduce storage requirements. Thanks, Stuart -- Stuart Adams Bright Star Engineering Inc. 19 Enfield Drive Andover MA 01810 USA Tel: +1-978-470-8738 Fax: +1-978-470-8878 Email: sja@brightstareng.com Web: http://www.brightstareng.com/