From 8e7c2555fedf34e3e7e66df66802d63d3d3bc04d Mon Sep 17 00:00:00 2001 From: bjarni Date: Sat, 25 Feb 2006 18:11:11 +0000 Subject: (svn r3673) -Codechange: [OSX] changed the makefile to autodetect if it compiles on G5 and then adds flags to optimise for G5 This will not interfere with crosscompiling or universal binaries --- os/macosx/Makefile.setup | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'os/macosx/Makefile.setup') diff --git a/os/macosx/Makefile.setup b/os/macosx/Makefile.setup index c2531815f..3e9e2cf27 100644 --- a/os/macosx/Makefile.setup +++ b/os/macosx/Makefile.setup @@ -16,6 +16,16 @@ $(warning Compiling a release build, that is not a universal binary) endif endif +ifndef FAT_BINARY +ifndef JAGUAR +ifeq ($(shell uname), Darwin) +# it's a hardware mac, not crosscompiling +$(Q)$(CC_HOST) os/macosx/G5_detector.c -o os/macosx/G5_detector +IS_G5:=$(shell os/macosx/G5_detector) +endif +endif +endif + ifdef FAT_BINARY ifndef STATIC $(warning Compiling a universal binary, that is not static. Adding static flag) -- cgit v1.2.3-54-g00ecf