[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: [PATCH] TCG: Fix Darwin/ppc calling convention recognit
From: |
malc |
Subject: |
[Qemu-devel] Re: [PATCH] TCG: Fix Darwin/ppc calling convention recognition |
Date: |
Sun, 15 Aug 2010 00:41:38 +0400 (MSD) |
User-agent: |
Alpine 2.00 (LNX 1167 2008-08-23) |
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 <address@hidden>
> Cc: malc <address@hidden>
> Cc: Paolo Bonzini <address@hidden>
> Cc: J?rgen Lock <address@hidden>
> Cc: Stefan Weil <address@hidden>
> ---
> 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:address@hidden