updated sconstruct for g3/g4/g5 safe building
authorJesse Chappell <jesse@essej.net>
Thu, 21 Dec 2006 13:40:18 +0000 (13:40 +0000)
committerJesse Chappell <jesse@essej.net>
Thu, 21 Dec 2006 13:40:18 +0000 (13:40 +0000)
git-svn-id: svn://localhost/ardour2/trunk@1240 d708f5d6-7413-0410-9779-e7cbd77b26cf

SConstruct

index f0c7f3fe0f87de4c473fc4da65c509d7b9d8d6d5..bc5f0f49686521e886934a64efdaa54e4cee4e7e 100644 (file)
@@ -574,12 +574,15 @@ if config[config_cpu] == 'powerpc' and env['DIST_TARGET'] != 'none':
     #
     if env['DIST_TARGET'] == 'panther' or env['DIST_TARGET'] == 'tiger':
         if config[config_arch] == 'apple':
-            opt_flags.extend ([ "-mcpu=7450", "-faltivec"])
+            ## opt_flags.extend ([ "-mcpu=7450", "-faltivec"])
+            # to support g3s but still have some optimization for above
+            opt_flags.extend ([ "-mcpu=G3", "-mtune=7450"])
         else:
             opt_flags.extend ([ "-mcpu=7400", "-maltivec", "-mabi=altivec"])
     else:
         opt_flags.extend([ "-mcpu=750", "-mmultiple" ])
     opt_flags.extend (["-mhard-float", "-mpowerpc-gfxopt"])
+    opt_flags.extend (["-Os"])
 
 elif ((re.search ("i[0-9]86", config[config_cpu]) != None) or (re.search ("x86_64", config[config_cpu]) != None)) and env['DIST_TARGET'] != 'none':