From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KaWUZ-0002Tq-7k for qemu-devel@nongnu.org; Tue, 02 Sep 2008 10:04:23 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KaWUX-0002TU-PF for qemu-devel@nongnu.org; Tue, 02 Sep 2008 10:04:22 -0400 Received: from [199.232.76.173] (port=48521 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KaWUX-0002TR-N6 for qemu-devel@nongnu.org; Tue, 02 Sep 2008 10:04:21 -0400 Received: from mx03.syneticon.net ([87.79.32.166]:1670) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KaWUX-0001U4-Jh for qemu-devel@nongnu.org; Tue, 02 Sep 2008 10:04:21 -0400 Received: from localhost (filter1.syneticon.net [192.168.113.3]) by mx03.syneticon.net (Postfix) with ESMTP id 7E73B95D3 for ; Tue, 2 Sep 2008 16:04:20 +0200 (CEST) Received: from mx03.syneticon.net ([192.168.113.4]) by localhost (mx03.syneticon.net [192.168.113.3]) (amavisd-new, port 10025) with ESMTP id WqJwvXcfUKAd for ; Tue, 2 Sep 2008 16:04:10 +0200 (CEST) Received: from [192.168.10.145] (koln-4db4123d.pool.einsundeins.de [77.180.18.61]) by mx03.syneticon.net (Postfix) with ESMTP for ; Tue, 2 Sep 2008 16:04:10 +0200 (CEST) Message-ID: <48BD47D9.5080607@wpkg.org> Date: Tue, 02 Sep 2008 16:04:09 +0200 From: Tomasz Chmielewski MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] mips user emulation broken in current SVN Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org I just fetched the newest SVN revision (5132), tried to build usermode emulation targets, but it fails for mips and mipsel: To reproduce: $ ./configure --disable-system --static --enable-linux-user --disable-sdl --target-list=mipsel-linux-user $ make make -C mipsel-linux-user all (...) gcc-3.3.6 -g -m32 -static -Wl,-T,/usr/src/qemu-trunk-5132/i386.ld -o qemu-mipsel main.o syscall.o strace.o mmap.o signal.o path.o thunk.o elfload.o linuxload.o uaccess.o gdbstub.o libqemu.a ../libqemu_user.a -lm -lrt -lpthread libqemu.a(translate.o): In function `r4k_mmu_init': /usr/src/qemu-trunk-5132/target-mips/translate_init.c:458: undefined reference to `r4k_do_tlbwi' /usr/src/qemu-trunk-5132/target-mips/translate_init.c:459: undefined reference to `r4k_do_tlbwr' /usr/src/qemu-trunk-5132/target-mips/translate_init.c:460: undefined reference to `r4k_do_tlbp' /usr/src/qemu-trunk-5132/target-mips/translate_init.c:461: undefined reference to `r4k_do_tlbr' collect2: ld returned 1 exit status make[1]: *** [qemu-mipsel] Error 1 make[1]: Leaving directory `/usr/src/qemu-trunk-5132/mipsel-linux-user' make: *** [subdir-mipsel-linux-user] Error 2 All other targets build fine; only mips-linux-user and mipsel-linux-user fail to build. -- Tomasz Chmielewski http://wpkg.org