From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=59584 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OkNYH-0003Oz-UV for qemu-devel@nongnu.org; Sat, 14 Aug 2010 16:42:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OkNYC-0000at-ME for qemu-devel@nongnu.org; Sat, 14 Aug 2010 16:42:01 -0400 Received: from fe01x03-cgp.akado.ru ([77.232.31.164]:65344 helo=akado.ru) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OkNYC-0000aW-Es for qemu-devel@nongnu.org; Sat, 14 Aug 2010 16:41:56 -0400 Date: Sun, 15 Aug 2010 00:41:38 +0400 (MSD) From: malc In-Reply-To: <1281811910-8824-1-git-send-email-andreas.faerber@web.de> Message-ID: References: <1281811910-8824-1-git-send-email-andreas.faerber@web.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: [Qemu-devel] Re: [PATCH] TCG: Fix Darwin/ppc calling convention recognition List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?ISO-8859-15?Q?Andreas_F=E4rber?= Cc: Paolo Bonzini , qemu-devel@nongnu.org, =?ISO-8859-15?Q?J=FCrgen_Lock?= On Sat, 14 Aug 2010, Andreas F?rber wrote: > 5da79c86a3744e3a901c7986c109dd06951befd2 broke compilation on Mac OS X > v10.5 ppc. Apple's GCC 4.0.1 does not define _CALL_DARWIN. Recognize > __APPLE__ again as well. Thanks. Applied. > > Signed-off-by: Andreas F?rber > Cc: malc > Cc: Paolo Bonzini > Cc: J?rgen Lock > Cc: Stefan Weil > --- > Been using a similar patch for some time but apparently hadn't posted it yet... > Together with one of Cam's KVM-related patches this fixes the build for me. > > Regards, > Andreas > > tcg/ppc/tcg-target.h | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/tcg/ppc/tcg-target.h b/tcg/ppc/tcg-target.h > index 5302428..a1f8599 100644 > --- a/tcg/ppc/tcg-target.h > +++ b/tcg/ppc/tcg-target.h > @@ -65,7 +65,7 @@ enum { > /* used for function call generation */ > #define TCG_REG_CALL_STACK TCG_REG_R1 > #define TCG_TARGET_STACK_ALIGN 16 > -#if defined _CALL_DARWIN > +#if defined _CALL_DARWIN || defined __APPLE__ > #define TCG_TARGET_CALL_STACK_OFFSET 24 > #elif defined _CALL_AIX > #define TCG_TARGET_CALL_STACK_OFFSET 52 > -- mailto:av1474@comtv.ru