Hi Paul, Does this mean that qemu-arm should be able to run the binaries that are produced by RVCT? I am trying to run a simple helloworld, compiled and linked with rvct2.2 (armcc -g -o hello hello.c) into a "ELF 32-bit LSB executable, ARM, version 1 (SYSV), statically linked, not stripped" file, but qemu-arm fails with an "error loading ./hello".
On a related note, how do I go about debugging qemu (namely the part that loads executables)? Since qemu appears as a shared object, this is not so straightforward. When I start gdb on arm-user, set a breakpoint at main() and type "run", I get "cannot insert breakpoint 1. Error accessing memory address 0x1cfb2: Input/output error. The same program may be running in another process." (This is with gdb 5.2, but 6.3 is not much different) - Wolfgang [EMAIL PROTECTED] wrote on 11.06.2006 18:28:41: > CVSROOT: /sources/qemu > Module name: qemu > Changes by: Paul Brook <pbrook> 06/06/11 16:28:41 > > Modified files: > . : qemu-doc.texi > > Log message: > Document new arm-user features. > > CVSWeb URLs: > http://cvs.savannah.gnu.org/viewcvs/qemu/qemu-doc.texi? > cvsroot=qemu&r1=1.90&r2=1.91 > > Patches: > Index: qemu-doc.texi > =================================================================== > RCS file: /sources/qemu/qemu/qemu-doc.texi,v > retrieving revision 1.90 > retrieving revision 1.91 > diff -u -b -r1.90 -r1.91 > --- qemu-doc.texi 26 May 2006 00:49:52 -0000 1.90 > +++ qemu-doc.texi 11 Jun 2006 16:28:41 -0000 1.91 > @@ -1531,6 +1531,7 @@ > * Quick Start:: > * Wine launch:: > * Command line options:: > +* Other binaries:: > @end menu > > @node Quick Start > @@ -1637,6 +1638,15 @@ > Act as if the host page size was 'pagesize' bytes > @end table > > [EMAIL PROTECTED] Other binaries > [EMAIL PROTECTED] Other binaries > + > [EMAIL PROTECTED] is also capable of running ARM "Angel" semihosted ELF > +binaries (as implemented by the arm-elf and arm-eabi Newlib/GDB > +configurations), and arm-uclinux bFLT format binaries. > + > +The binary format is detected automatically. > + > @node compilation > @chapter Compilation from the sources > > > > _______________________________________________ > Qemu-devel mailing list > Qemu-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/qemu-devel -- Wolfgang Schildbach, Senior Research Engineer Coding Technologies GmbH _______________________________________________ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel