From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:40786) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TGGbo-0001c4-17 for qemu-devel@nongnu.org; Mon, 24 Sep 2012 17:54:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TGGbn-0004h4-6h for qemu-devel@nongnu.org; Mon, 24 Sep 2012 17:54:31 -0400 Received: from mail-qa0-f52.google.com ([209.85.216.52]:46042) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TGGbn-0004gw-2L for qemu-devel@nongnu.org; Mon, 24 Sep 2012 17:54:31 -0400 Received: by qabg24 with SMTP id g24so2570388qab.4 for ; Mon, 24 Sep 2012 14:54:30 -0700 (PDT) Sender: Richard Henderson Message-ID: <5060D693.7060601@twiddle.net> Date: Mon, 24 Sep 2012 14:54:27 -0700 From: Richard Henderson MIME-Version: 1.0 References: <1348247620-12734-1-git-send-email-rth@twiddle.net> <1348247620-12734-4-git-send-email-rth@twiddle.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 3/7] tcg-i386: Implement movcond List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alex Barcelo Cc: qemu-devel@nongnu.org, Aurelien Jarno On 09/24/2012 02:37 PM, Alex Barcelo wrote: > just finished a git-bisect and I found this... and now I do not fully > understand why I have the problem. > > To replicate the error (in a i386 machine, at least): > $ make clean && ./configure --enable-debug && make -j && make install > [Note: I tried both ppc and i386 targets, so doesn't seem machine-dependent] > $ ./path/to/qemu/bin/qemu-i386 doesntmatter > Invalid op definition for movcond_i32 > /mnt/DATA/DARCO/qemu-git/tcg/tcg.c:1170: tcg fatal error > Aborted Ah, right. I only tried with -march=i686. >> + { INDEX_op_movcond_i32, { "r", "r", "ri", "r", "0" } }, Should be protected by #if TCG_TARGET_HAS_movcond_i32 If no one beats me to this, I'll submit a patch this evening. r~