gdb-5.3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I have compiled gdb-5.3 for a custom board running mips:

target gdbserver: 
	gdb-5.3/gdb/gdbserver/configure mips-eb-linux-gnu

host gdb: 
	gdb-5.3/gdb/configure --target mipseb-linux-elf


while running gdb on the host I got:
[test@dragun usr]$ ~test/gdb/bin/host/gdb demo
GNU gdb 5.3
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "--host=i686-pc-linux-gnu
--target=mipseb-linux-elf"...
(gdb) target remote 192.168.1.90:4444
Remote debugging using 192.168.1.90:4444
0x6000e182 in ?? ()
(gdb) b printf
Breakpoint 1 at 0x8048370
(gdb) n   
Cannot find bounds of current function
(gdb) p
The history is empty.
(gdb) cont
Continuing.

and on the target I got
/usr> ./gdbserver 192.168.1.1:4444 demo

Process demo created; pid = 27

Remote debugging from host 192.168.1.1

hello - #0

hello - #1

hello - #2

hello - #3

hello - #4

hello - #5 

the program demo.c
#include <stdio.h>

int main()
{
        int i=0;
        while(1){
                sleep(1);
                printf("hello - #%d\n", i);
                return 0;
        }
}

The problem is that I can't controll the gdbserver, it looks as if it
doesn't respond to commands (breakpoints,)
from the host gdb.

Thanks,
Amit.


[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux