This is the mail archive of the mailing list for the GDB project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: gdbserver on sh4

Dear michael ,
In your reply message it's written that "I fix this problem".
Can you pl explain what was the problem and and which is the components to
be updated for incorporating this fix?
Below given is the details of the host side GDB and target side gdbserver.
 sh4-linux-gdb --version
GNU gdb STMicroelectronics/Linux Base 6.5-33 [build Jul 30 2008]
Copyright (C) 2006 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
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=sh4-linux".
gdbserver --version
GNU gdbserver STMicroelectronics/Linux Base 6.5-15
Copyright (C) 2006 Free Software Foundation, Inc.
gdbserver is free software, covered by the GNU General Public License.
This gdbserver was configured as "sh4-linux"

Michael Trimarchi-3 wrote:
> Hi,
> michael wrote:
>> Hi all,
>> I crosscompile the gdb server for sh and I have trouble to debug a 
>> simple application,
>> using it.
>> I try with the gdb-6.8
>> ./configure --target=sh4-linux
>> gdbserver
>> sh3-linux-gcc is a nptl toolchain
>> CC=sh3-linux-gcc ./configure --host=sh4-linux
>> server side
>> ./gdbserver-6.8 
>> ./foobar_sample                       Process ./foobar_sample created; 
>> pid = 817                                     Listening on port 
>> 1234                                                         Remote 
>> debugging from host
>> client side
>> GNU gdb 6.8
>> Copyright (C) 2008 Free Software Foundation, Inc.
>> License GPLv3+: GNU GPL version 3 or later 
>> <>
>> This is free software: you are free to change and redistribute it.
>> There is NO WARRANTY, to the extent permitted by law.  Type "show 
>> copying"
>> and "show warranty" for details.
>> This GDB was configured as "--host=x86_64-unknown-linux-gnu 
>> --target=sh-linux"...
>> (gdb) target remote
>> Remote debugging using
>> [New Thread 817]
>> Got object file from memory but can't read symbols: File format not 
>> recognized.
>> 0x00000000 in ?? ()
>> This is how the toolchain is configured
>> sh3-linux-gcc -v
>> Using built-in specs.
>> Target: sh3-linux
>> Configured with: /home/kpit/fsfsrc/v0701/gcc-4.2-20061205/configure 
>> --host=i686-linux --target=sh3-linux 
>> --prefix=/usr/share/gnush4-nofpu_linux_v0701-1 --with-cpu=sh4-nofpu 
>> --with-sysroot=/usr/share/gnush4-nofpu_linux_v0701-1/sh3-linux/sys-root 
>> --with-local-prefix=/usr/share/gnush4-nofpu_linux_v0701-1/sh3-linux/sys-root 
>> --disable-nls --enable-threads --enable-symvers=gnu 
>> --disable-__cxa_atexit --enable-languages=c,c++ --enable-c99 
>> --enable-long-long --disable-multilib
>> (gdb) b main
>> Breakpoint 1 at 0x4003e6: file main.c, line 23.
>> (gdb) c
>> Continuing.
>> Program received signal SIGTRAP, Trace/breakpoint trap.
>> 0x7b9dedec in ?? ()
>> (gdb)
>> Can anybody help to find the problem?
>> Kind regards
>> Michael
> I fix this problem, is not a gdb server or gdb problem.
> Michael

View this message in context:
Sent from the Sourceware - gdb list mailing list archive at

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]