[Top][All Lists]
[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.)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-devel] qemu-arm dynamically linked binary problem,
Lennert Buytenhek <=