]> git.proxmox.com Git - qemu.git/commit
tcg/ppc: Handle _CALL_DARWIN being undefined on Darwin
authorAndreas Färber <andreas.faerber@web.de>
Sun, 27 May 2012 17:50:47 +0000 (19:50 +0200)
committermalc <av1474@comtv.ru>
Sun, 27 May 2012 17:52:56 +0000 (21:52 +0400)
commit24f50d7ea5896a30b0e78f68884586bb8b40ff97
treea8e3b7bfd72077d4d145785cbc6c00d9ad1ab3f9
parentaeb29b6459cb9496b38c820f3faff64cf2369d0d
tcg/ppc: Handle _CALL_DARWIN being undefined on Darwin

powerpc-apple-darwin9-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5577)
does not define _CALL_DARWIN, leading to unexpected behavior w.r.t.
register clobbering and stack frame layout.

Since _CALL_DARWIN is a reserved identifier, define a custom
TCG_TARGET_CALL_DARWIN based on either _CALL_DARWIN or __APPLE__.

Signed-off-by: Andreas F?rber <andreas.faerber@web.de>
Signed-off-by: malc <av1474@comtv.ru>
tcg/ppc/tcg-target.c