From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1D9BYR-0004Nw-Sy for qemu-devel@nongnu.org; Wed, 09 Mar 2005 19:29:32 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1D9BYP-0004M8-IX for qemu-devel@nongnu.org; Wed, 09 Mar 2005 19:29:31 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D9BSu-00023A-8n for qemu-devel@nongnu.org; Wed, 09 Mar 2005 19:23:48 -0500 Received: from [65.74.133.9] (helo=mail.codesourcery.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1D9Am5-0005ws-B4 for qemu-devel@nongnu.org; Wed, 09 Mar 2005 18:39:33 -0500 From: Paul Brook Date: Wed, 9 Mar 2005 23:39:30 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200503092339.30538.paul@codesourcery.com> Subject: [Qemu-devel] [patch] Define GOTO_LABEL_PARAM for arm hosts 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 The patch below defines GOTO_LABEL_PARAM for arm hosts. Qemu won't build without this. Paul Index: dyngen-exec.h =================================================================== RCS file: /cvsroot/qemu/qemu/dyngen-exec.h,v retrieving revision 1.21 diff -u -p -r1.21 dyngen-exec.h --- dyngen-exec.h 1 Mar 2005 22:30:59 -0000 1.21 +++ dyngen-exec.h 9 Mar 2005 23:35:05 -0000 @@ -242,6 +242,7 @@ #endif #ifdef __arm__ #define EXIT_TB() asm volatile ("b exec_loop") +#define GOTO_LABEL_PARAM(n) asm volatile ("b " ASM_NAME(__op_gen_label) #n) #endif #ifdef __mc68000 #define EXIT_TB() asm volatile ("rts")