diff options
author | Andreas Färber <andreas.faerber@web.de> | 2010-08-14 20:51:50 +0200 |
---|---|---|
committer | malc <av1474@comtv.ru> | 2010-08-15 00:40:42 +0400 |
commit | e9119cd864a0db039339994b502f8701fd6209ff (patch) | |
tree | 0514afad852d712a0497f4d1c821fb69c9ce46c3 /tcg | |
parent | 6cbf4c8c6416237e9c323661b87d60792a9d51af (diff) | |
download | qemu-e9119cd864a0db039339994b502f8701fd6209ff.zip qemu-e9119cd864a0db039339994b502f8701fd6209ff.tar.gz qemu-e9119cd864a0db039339994b502f8701fd6209ff.tar.bz2 |
TCG: Fix Darwin/ppc calling convention recognition
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.
Signed-off-by: Andreas F?rber <andreas.faerber@web.de>
Cc: malc <av1474@comtv.ru>
Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: J?rgen Lock <nox@jelal.kn-bremen.de>
Cc: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: malc <av1474@comtv.ru>
Diffstat (limited to 'tcg')
-rw-r--r-- | 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 |