]> git.proxmox.com Git - qemu.git/commitdiff
TCG: Fix Darwin/ppc calling convention recognition
authorAndreas Färber <andreas.faerber@web.de>
Sat, 14 Aug 2010 18:51:50 +0000 (20:51 +0200)
committermalc <av1474@comtv.ru>
Sat, 14 Aug 2010 20:40:42 +0000 (00:40 +0400)
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>
tcg/ppc/tcg-target.h

index 53024282dada7fd84cf18b948f24501f00dae170..a1f85997c6a1a8bcc7cc89812fdbf81a3b76fcb8 100644 (file)
@@ -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