qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] qemu-arm dynamically linked binary problem


From: Lennert Buytenhek
Subject: [Qemu-devel] qemu-arm dynamically linked binary problem
Date: Fri, 31 Dec 2004 19:21:26 +0100
User-agent: Mutt/1.4.1i

Hi,

I have three sets of {ld-linux,libc} for little-endian ARM: one from
qemu-gnemul-0.5.1.tar.gz from the qemu site, one hand-built with gcc
3.3.4 and glibc 2.3.3, and one hand-built with gcc 3.4.2 and glibc
2.3.3.  Yours works and mine don't.

Is there anything special about your libraries?  Which versions of
gcc/glibc did you use to build them?


thanks,
Lennert


% qemu-arm -L /usr/gnemul/qemu-arm-bellard ./hello-le
hello world


% qemu-arm -L /usr/gnemul/qemu-arm-gcc-3.3.4-glibc-2.3.3 ./hello-le
Inconsistency detected by ld.so: dymanic-link.h: 150: elf_get_dynamic_info: 
Assertion `info[20]->d_un.d_val == 17 || info[20]->d_un.d_val == 7' failed!


% qemu-arm -L /usr/gnemul/qemu-arm-gcc-3.4.2-glibc-2.3.3 ./hello-le
qemu: uncaught signal 11 (Segmentation fault) - exiting
        (Here it seems to be segfaulting while emulating the first ~30
        instructions of match_symbol() in ld-linux.so.2.)






reply via email to

[Prev in Thread] Current Thread [Next in Thread]