This is the mail archive of the gdb@sources.redhat.com 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]

gdbserver and arm - please help


i am trying to get gdbserver working on the arm (through applying various
patches - i can get it to build correctly - but it doesnt function as i
would expect)

i386 environment: gdb-5.1.1 crosstargeted for arm binaries (i can read the
symbol info from the binaries correctly - it works as expected)

arm: gdbserver built for the arm target with the attached patches applied (i
built the full gdb targeted and hosted on the arm - it works correctly on
the arm) - i also edited config.h in the gdb dir to define the NM file
(config/arm/nm-linux.h) - it compiles without error.

when i run a program under gdbserver and target remote via gdb (using TCP) -
the connection is formed but i get:

0x40002520 in ??() echoed to gdb.

if i do 'info stack' in gdb

i get:
#0 0x40002520 in ??()
#1 0x0000000 in ??() in gdb

if i 'step' or 'next':
'Cannot find bounds of current function'

kill terminates the program as expected.

Any help is appreciated!

:]k

Attachment: low-linux.patch
Description: Binary data

Attachment: tm-linux.patch
Description: Binary data


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