Scott:
The binery format is elf32-littlearm (I also tried elf32-bigarm). When I
built the cross gdb I used following configure parameters:
./configure --target=arm-linux --host=i686-pc-linux-gnu
I did not find any parameter which defines big endian or little endian in
building cross gdb. It looks like that the simulator in the arm-linux-run
does not understand elf32-littlearm(bigarm) format. Do you know how to tell
the gdb to generate the little(big) ARM simulator in building a cross gdb.
Also would you please tell me if the CVS snapshot contains ARM update code
in the gdb?
Thanks a lot for your response.
David
-----Original Message-----
From: Scott Bambrough [mailto:[EMAIL PROTECTED]]
Sent: Friday, April 07, 2000 1:59 PM
To: Meng, David
Cc: [EMAIL PROTECTED]
Subject: Re: Cross gdb
What binary format is the cross compiler set up to generate? You should be
able
to debug pe, coff, coff and a.out file formats at a minimum, though you will
have to build gdb correctly for each format, as the ARM port is not
multi-arched. You might also want to try a later snapshot that 4.18, or GDB
out
of CVS. You can find these on sourceware.cygnus.com.
Scott
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++ Please use [EMAIL PROTECTED] for ++
++ kernel-related discussions. ++