ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/SheepShaver/src/MacOSX/SheepShaver.xcodeproj/project.pbxproj
(Generate patch)

Comparing SheepShaver/src/MacOSX/SheepShaver.xcodeproj/project.pbxproj (file contents):
Revision 1.1 by asvitkine, 2011-12-28T18:01:17Z vs.
Revision 1.5 by asvitkine, 2011-12-30T00:58:32Z

# Line 3 | Line 3
3          archiveVersion = 1;
4          classes = {
5          };
6 <        objectVersion = 45;
6 >        objectVersion = 44;
7          objects = {
8  
9   /* Begin PBXAggregateTarget section */
# Line 109 | Line 109
109                  0873A54314AAF18E004F12B7 /* dyngen.c in Sources */ = {isa = PBXBuildFile; fileRef = 0873A54114AAF18E004F12B7 /* dyngen.c */; };
110                  0873A5D614AB80CA004F12B7 /* basic-dyngen-ops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0873A5D514AB80CA004F12B7 /* basic-dyngen-ops.cpp */; };
111                  0873A5D814AB80E3004F12B7 /* ppc-dyngen-ops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0873A5D714AB80E3004F12B7 /* ppc-dyngen-ops.cpp */; };
112 +                0873A76814ABD151004F12B7 /* config-macosx-x86_64.h in Headers */ = {isa = PBXBuildFile; fileRef = 0873A76614ABD151004F12B7 /* config-macosx-x86_64.h */; };
113 +                0873A76914ABD151004F12B7 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 0873A76714ABD151004F12B7 /* config.h */; };
114 +                0873A76A14ABD151004F12B7 /* config-macosx-x86_64.h in Headers */ = {isa = PBXBuildFile; fileRef = 0873A76614ABD151004F12B7 /* config-macosx-x86_64.h */; };
115 +                0873A76B14ABD151004F12B7 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 0873A76714ABD151004F12B7 /* config.h */; };
116 +                0873A80214AC515D004F12B7 /* utils_macosx.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0873A80114AC515D004F12B7 /* utils_macosx.mm */; };
117   /* End PBXBuildFile section */
118  
119   /* Begin PBXContainerItemProxy section */
# Line 123 | Line 128
128                          isa = PBXContainerItemProxy;
129                          containerPortal = 0856CCAE14A99DE0000B1711 /* Project object */;
130                          proxyType = 1;
131 <                        remoteGlobalIDString = 0873A5CB14AB806D004F12B7 /* ppc-dyngen-ops */;
131 >                        remoteGlobalIDString = 0873A5CB14AB806D004F12B7;
132                          remoteInfo = "ppc-dyngen-ops";
133                  };
134                  0873A60214AB83CC004F12B7 /* PBXContainerItemProxy */ = {
135                          isa = PBXContainerItemProxy;
136                          containerPortal = 0856CCAE14A99DE0000B1711 /* Project object */;
137                          proxyType = 1;
138 <                        remoteGlobalIDString = 0873A5C414AB8038004F12B7 /* basic-dyngen-ops */;
138 >                        remoteGlobalIDString = 0873A5C414AB8038004F12B7;
139                          remoteInfo = "basic-dyngen-ops";
140                  };
141                  0873A62614AB869A004F12B7 /* PBXContainerItemProxy */ = {
142                          isa = PBXContainerItemProxy;
143                          containerPortal = 0856CCAE14A99DE0000B1711 /* Project object */;
144                          proxyType = 1;
145 <                        remoteGlobalIDString = 0873A53114AAF05A004F12B7 /* dyngen */;
145 >                        remoteGlobalIDString = 0873A53114AAF05A004F12B7;
146                          remoteInfo = dyngen;
147                  };
148                  0873A67C14AB8AF9004F12B7 /* PBXContainerItemProxy */ = {
149                          isa = PBXContainerItemProxy;
150                          containerPortal = 0856CCAE14A99DE0000B1711 /* Project object */;
151                          proxyType = 1;
152 <                        remoteGlobalIDString = 0873A67314AB8AE9004F12B7 /* ppc-execute-impl */;
152 >                        remoteGlobalIDString = 0873A67314AB8AE9004F12B7;
153                          remoteInfo = "ppc-execute-impl";
154                  };
155   /* End PBXContainerItemProxy section */
# Line 322 | Line 327
327                  0856CEC414A99EF0000B1711 /* about_window_unix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = about_window_unix.cpp; sourceTree = "<group>"; };
328                  0856CECF14A99EF0000B1711 /* bincue_unix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bincue_unix.cpp; sourceTree = "<group>"; };
329                  0856CED014A99EF0000B1711 /* bincue_unix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bincue_unix.h; sourceTree = "<group>"; };
325                0856CED314A99EF0000B1711 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
330                  0856CEE314A99EF0000B1711 /* ether_unix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ether_unix.cpp; sourceTree = "<group>"; };
331                  0856CEFB14A99EF0000B1711 /* main_unix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main_unix.cpp; sourceTree = "<group>"; };
332                  0856CF5A14A99EF0000B1711 /* prefs_unix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = prefs_unix.cpp; sourceTree = "<group>"; };
# Line 364 | Line 368
368                  0873A5CC14AB806D004F12B7 /* libppc-dyngen-ops.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libppc-dyngen-ops.a"; sourceTree = BUILT_PRODUCTS_DIR; };
369                  0873A5D514AB80CA004F12B7 /* basic-dyngen-ops.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "basic-dyngen-ops.cpp"; sourceTree = "<group>"; };
370                  0873A5D714AB80E3004F12B7 /* ppc-dyngen-ops.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "ppc-dyngen-ops.cpp"; sourceTree = "<group>"; };
371 +                0873A76614ABD151004F12B7 /* config-macosx-x86_64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-macosx-x86_64.h"; sourceTree = "<group>"; };
372 +                0873A76714ABD151004F12B7 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
373 +                0873A80014AC515D004F12B7 /* utils_macosx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utils_macosx.h; sourceTree = "<group>"; };
374 +                0873A80114AC515D004F12B7 /* utils_macosx.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = utils_macosx.mm; sourceTree = "<group>"; };
375   /* End PBXFileReference section */
376  
377   /* Begin PBXFrameworksBuildPhase section */
# Line 695 | Line 703
703                  0856CE0614A99EEF000B1711 /* MacOSX */ = {
704                          isa = PBXGroup;
705                          children = (
706 +                                0873A76514ABD151004F12B7 /* config */,
707                                  0856D2D614A9A704000B1711 /* Launcher */,
708                                  0856CE2C14A99EF0000B1711 /* clip_macosx.cpp */,
709                                  0856CE2D14A99EF0000B1711 /* extfs_macosx.cpp */,
# Line 703 | Line 712
712                                  0856CE7014A99EF0000B1711 /* prefs_macosx.mm */,
713                                  0856CE8314A99EF0000B1711 /* SheepShaver.icns */,
714                                  0856CE8714A99EF0000B1711 /* sys_darwin.cpp */,
715 +                                0873A80014AC515D004F12B7 /* utils_macosx.h */,
716 +                                0873A80114AC515D004F12B7 /* utils_macosx.mm */,
717                          );
718                          name = MacOSX;
719                          sourceTree = "<group>";
# Line 777 | Line 788
788                                  0856CEC414A99EF0000B1711 /* about_window_unix.cpp */,
789                                  0856CECF14A99EF0000B1711 /* bincue_unix.cpp */,
790                                  0856CED014A99EF0000B1711 /* bincue_unix.h */,
780                                0856CED314A99EF0000B1711 /* config.h */,
791                                  0856CEE314A99EF0000B1711 /* ether_unix.cpp */,
792                                  0856CEFB14A99EF0000B1711 /* main_unix.cpp */,
793                                  0856CF5A14A99EF0000B1711 /* prefs_unix.cpp */,
# Line 817 | Line 827
827                          path = Launcher;
828                          sourceTree = "<group>";
829                  };
830 +                0873A76514ABD151004F12B7 /* config */ = {
831 +                        isa = PBXGroup;
832 +                        children = (
833 +                                0873A76614ABD151004F12B7 /* config-macosx-x86_64.h */,
834 +                                0873A76714ABD151004F12B7 /* config.h */,
835 +                        );
836 +                        path = config;
837 +                        sourceTree = "<group>";
838 +                };
839   /* End PBXGroup section */
840  
841   /* Begin PBXHeadersBuildPhase section */
# Line 824 | Line 843
843                          isa = PBXHeadersBuildPhase;
844                          buildActionMask = 2147483647;
845                          files = (
846 +                                0873A76A14ABD151004F12B7 /* config-macosx-x86_64.h in Headers */,
847 +                                0873A76B14ABD151004F12B7 /* config.h in Headers */,
848                          );
849                          runOnlyForDeploymentPostprocessing = 0;
850                  };
# Line 831 | Line 852
852                          isa = PBXHeadersBuildPhase;
853                          buildActionMask = 2147483647;
854                          files = (
855 +                                0873A76814ABD151004F12B7 /* config-macosx-x86_64.h in Headers */,
856 +                                0873A76914ABD151004F12B7 /* config.h in Headers */,
857                          );
858                          runOnlyForDeploymentPostprocessing = 0;
859                  };
# Line 934 | Line 957
957                  0856CCAE14A99DE0000B1711 /* Project object */ = {
958                          isa = PBXProject;
959                          buildConfigurationList = 0856CCB114A99DE0000B1711 /* Build configuration list for PBXProject "SheepShaver" */;
960 <                        compatibilityVersion = "Xcode 2.4";
960 >                        compatibilityVersion = "Xcode 3.0";
961                          developmentRegion = English;
962                          hasScannedForEncodings = 0;
963                          knownRegions = (
# Line 1035 | Line 1058
1058                          );
1059                          runOnlyForDeploymentPostprocessing = 0;
1060                          shellPath = /bin/sh;
1061 <                        shellScript = "gcc -E \"-I${SRCROOT}/../include\" \"-I${SRCROOT}/../kpx_cpu/include\" \"-I${SRCROOT}/../kpx_cpu/src\" \"-I${SRCROOT}/../Unix\" -DUSE_JIT -DGENEXEC \"${SRCROOT}/../kpx_cpu/src/cpu/ppc/ppc-decode.cpp\" | perl \"${SRCROOT}/../kpx_cpu/src/cpu/ppc/genexec.pl\" > \"${SRCROOT}/../Unix/ppc-execute-impl.cpp\"\n";
1061 >                        shellScript = "gcc -E \"-I${SRCROOT}/config\" \"-I${SRCROOT}/../include\" \"-I${SRCROOT}/../kpx_cpu/include\" \"-I${SRCROOT}/../kpx_cpu/src\" \"-I${SRCROOT}/../Unix\" -DUSE_JIT -DGENEXEC \"${SRCROOT}/../kpx_cpu/src/cpu/ppc/ppc-decode.cpp\" | perl \"${SRCROOT}/../kpx_cpu/src/cpu/ppc/genexec.pl\" > \"${SRCROOT}/../Unix/ppc-execute-impl.cpp\"\n";
1062                  };
1063   /* End PBXShellScriptBuildPhase section */
1064  
# Line 1131 | Line 1154
1154                                  0856D13F14A99EF1000B1711 /* xpram.cpp in Sources */,
1155                                  0856D33914A9A704000B1711 /* VMSettingsController.mm in Sources */,
1156                                  082AC22D14AA52E900071F5E /* prefs_editor_dummy.cpp in Sources */,
1157 +                                0873A80214AC515D004F12B7 /* utils_macosx.mm in Sources */,
1158                          );
1159                          runOnlyForDeploymentPostprocessing = 0;
1160                  };
# Line 1205 | Line 1229
1229                          isa = XCBuildConfiguration;
1230                          buildSettings = {
1231                                  ALWAYS_SEARCH_USER_PATHS = NO;
1232 +                                ARCHS = (
1233 +                                        i386,
1234 +                                        x86_64,
1235 +                                );
1236                                  COPY_PHASE_STRIP = NO;
1237                                  GCC_DYNAMIC_NO_PIC = NO;
1210                                GCC_ENABLE_BUILTIN_FUNCTIONS = NO;
1238                                  GCC_ENABLE_FIX_AND_CONTINUE = YES;
1239                                  GCC_ENABLE_PASCAL_STRINGS = NO;
1240                                  GCC_ENABLE_SYMBOL_SEPARATION = NO;
# Line 1215 | Line 1242
1242                                  GCC_OPTIMIZATION_LEVEL = 0;
1243                                  GCC_PRECOMPILE_PREFIX_HEADER = NO;
1244                                  GCC_PREFIX_HEADER = "";
1245 +                                GCC_VERSION = 4.0;
1246                                  INSTALL_PATH = /usr/local/bin;
1247 <                                OTHER_LDFLAGS = (
1220 <                                        "-framework",
1221 <                                        Foundation,
1222 <                                        "-framework",
1223 <                                        AppKit,
1224 <                                );
1247 >                                OTHER_LDFLAGS = "";
1248                                  PREBINDING = NO;
1249                                  PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
1250                                  PRODUCT_NAME = lowmem;
1251 +                                SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
1252                          };
1253                          name = Debug;
1254                  };
# Line 1232 | Line 1256
1256                          isa = XCBuildConfiguration;
1257                          buildSettings = {
1258                                  ALWAYS_SEARCH_USER_PATHS = NO;
1259 +                                ARCHS = (
1260 +                                        i386,
1261 +                                        x86_64,
1262 +                                );
1263                                  COPY_PHASE_STRIP = YES;
1264                                  DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1237                                GCC_ENABLE_BUILTIN_FUNCTIONS = NO;
1265                                  GCC_ENABLE_FIX_AND_CONTINUE = NO;
1266                                  GCC_ENABLE_PASCAL_STRINGS = NO;
1267 +                                GCC_ENABLE_SYMBOL_SEPARATION = NO;
1268                                  GCC_MODEL_TUNING = G5;
1269 <                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
1270 <                                GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
1269 >                                GCC_PRECOMPILE_PREFIX_HEADER = NO;
1270 >                                GCC_PREFIX_HEADER = "";
1271 >                                GCC_VERSION = 4.0;
1272                                  INSTALL_PATH = /usr/local/bin;
1273 <                                OTHER_LDFLAGS = (
1245 <                                        "-framework",
1246 <                                        Foundation,
1247 <                                        "-framework",
1248 <                                        AppKit,
1249 <                                );
1273 >                                OTHER_LDFLAGS = "";
1274                                  PREBINDING = NO;
1275 +                                PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
1276                                  PRODUCT_NAME = lowmem;
1277 +                                SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
1278                                  ZERO_LINK = NO;
1279                          };
1280                          name = Release;
# Line 1271 | Line 1297
1297                          isa = XCBuildConfiguration;
1298                          buildSettings = {
1299                                  ALWAYS_SEARCH_USER_PATHS = NO;
1300 <                                ARCHS = "$(ARCHS_STANDARD_64_BIT)";
1300 >                                ARCHS = (
1301 >                                        i386,
1302 >                                        x86_64,
1303 >                                );
1304                                  COPY_PHASE_STRIP = NO;
1305                                  GCC_CW_ASM_SYNTAX = NO;
1306                                  GCC_DYNAMIC_NO_PIC = NO;
1307                                  GCC_ENABLE_FIX_AND_CONTINUE = NO;
1308                                  GCC_ENABLE_PASCAL_STRINGS = NO;
1309                                  GCC_ENABLE_SYMBOL_SEPARATION = NO;
1310 <                                GCC_ENABLE_TRIGRAPHS = YES;
1310 >                                GCC_ENABLE_TRIGRAPHS = NO;
1311                                  GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
1312                                  GCC_MODEL_TUNING = G5;
1313                                  GCC_OPTIMIZATION_LEVEL = 0;
# Line 1293 | Line 1322
1322                                          _REENTRANT,
1323                                  );
1324                                  GCC_SYMBOLS_PRIVATE_EXTERN = NO;
1325 +                                GCC_VERSION = 4.0;
1326                                  GCC_WARN_UNUSED_FUNCTION = YES;
1327 +                                GCC_WARN_UNUSED_VARIABLE = YES;
1328                                  HEADER_SEARCH_PATHS = (
1329                                          /Library/Frameworks/SDL.framework/Versions/A/Headers/,
1330 +                                        ./config/,
1331                                          ../Unix,
1332                                          ../MacOSX/Launcher,
1333                                          ../slirp,
# Line 1305 | Line 1337
1337                                  );
1338                                  INFOPLIST_FILE = Info.plist;
1339                                  INSTALL_PATH = "$(HOME)/Applications";
1340 <                                OTHER_CPLUSPLUSFLAGS = (
1341 <                                        "$(OTHER_CFLAGS)",
1310 <                                        "-mdynamic-no-pic",
1311 <                                );
1340 >                                OTHER_CFLAGS = "";
1341 >                                OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
1342                                  OTHER_LDFLAGS = (
1343                                          "-pagezero_size",
1344                                          0x3000,
# Line 1317 | Line 1347
1347                                          Foundation,
1348                                          "-framework",
1349                                          AppKit,
1350 +                                        "-framework",
1351 +                                        Carbon,
1352                                  );
1353                                  PREBINDING = NO;
1354                                  PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
1355                                  PRODUCT_NAME = SheepShaver;
1356 +                                SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
1357 +                                "SDKROOT[arch=i386]" = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
1358                                  WARNING_LDFLAGS = "";
1359                          };
1360                          name = Debug;
# Line 1329 | Line 1363
1363                          isa = XCBuildConfiguration;
1364                          buildSettings = {
1365                                  ALWAYS_SEARCH_USER_PATHS = NO;
1366 +                                ARCHS = (
1367 +                                        i386,
1368 +                                        x86_64,
1369 +                                );
1370                                  COPY_PHASE_STRIP = YES;
1371                                  DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1372 +                                GCC_CW_ASM_SYNTAX = NO;
1373 +                                GCC_DYNAMIC_NO_PIC = NO;
1374                                  GCC_ENABLE_FIX_AND_CONTINUE = NO;
1375 +                                GCC_ENABLE_PASCAL_STRINGS = NO;
1376 +                                GCC_ENABLE_SYMBOL_SEPARATION = NO;
1377 +                                GCC_ENABLE_TRIGRAPHS = NO;
1378 +                                GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
1379                                  GCC_MODEL_TUNING = G5;
1380 <                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
1381 <                                GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
1382 <                                INFOPLIST_FILE = "SheepShaver-Info.plist";
1380 >                                GCC_PRECOMPILE_PREFIX_HEADER = NO;
1381 >                                GCC_PREFIX_HEADER = "";
1382 >                                GCC_PREPROCESSOR_DEFINITIONS = (
1383 >                                        "DATADIR=",
1384 >                                        HAVE_CONFIG_H,
1385 >                                        USE_JIT,
1386 >                                        "_GNU_SOURCE=1",
1387 >                                        _THREAD_SAFE,
1388 >                                        _REENTRANT,
1389 >                                );
1390 >                                GCC_SYMBOLS_PRIVATE_EXTERN = NO;
1391 >                                GCC_VERSION = 4.0;
1392 >                                GCC_WARN_UNUSED_FUNCTION = YES;
1393 >                                GCC_WARN_UNUSED_VARIABLE = YES;
1394 >                                HEADER_SEARCH_PATHS = (
1395 >                                        /Library/Frameworks/SDL.framework/Versions/A/Headers/,
1396 >                                        ./config/,
1397 >                                        ../Unix,
1398 >                                        ../MacOSX/Launcher,
1399 >                                        ../slirp,
1400 >                                        ../kpx_cpu/src,
1401 >                                        ../kpx_cpu/include,
1402 >                                        ../include,
1403 >                                );
1404 >                                INFOPLIST_FILE = Info.plist;
1405                                  INSTALL_PATH = "$(HOME)/Applications";
1406 +                                OTHER_CFLAGS = "";
1407 +                                OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
1408                                  OTHER_LDFLAGS = (
1409 +                                        "-pagezero_size",
1410 +                                        0x3000,
1411 +                                        "-Wl,-seg1addr,0x78048000",
1412                                          "-framework",
1413                                          Foundation,
1414                                          "-framework",
1415                                          AppKit,
1416 +                                        "-framework",
1417 +                                        Carbon,
1418                                  );
1419                                  PREBINDING = NO;
1420 +                                PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
1421                                  PRODUCT_NAME = SheepShaver;
1422 +                                SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
1423 +                                "SDKROOT[arch=i386]" = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
1424                                  ZERO_LINK = NO;
1425                          };
1426                          name = Release;
# Line 1353 | Line 1429
1429                          isa = XCBuildConfiguration;
1430                          buildSettings = {
1431                                  ALWAYS_SEARCH_USER_PATHS = NO;
1432 <                                ARCHS = "$(ARCHS_STANDARD_64_BIT)";
1432 >                                ARCHS = (
1433 >                                        i386,
1434 >                                        x86_64,
1435 >                                );
1436                                  COPY_PHASE_STRIP = NO;
1437                                  GCC_DYNAMIC_NO_PIC = NO;
1438                                  GCC_ENABLE_FIX_AND_CONTINUE = YES;
# Line 1362 | Line 1441
1441                                  GCC_OPTIMIZATION_LEVEL = 0;
1442                                  GCC_PRECOMPILE_PREFIX_HEADER = NO;
1443                                  GCC_PREFIX_HEADER = "";
1444 +                                GCC_VERSION = 4.0;
1445                                  INSTALL_PATH = /usr/local/bin;
1446                                  OTHER_CFLAGS = "-mdynamic-no-pic";
1447 <                                OTHER_LDFLAGS = (
1368 <                                        "-framework",
1369 <                                        Foundation,
1370 <                                        "-framework",
1371 <                                        AppKit,
1372 <                                );
1447 >                                OTHER_LDFLAGS = "";
1448                                  PREBINDING = NO;
1449                                  PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
1450                                  PRODUCT_NAME = dyngen;
1451 +                                SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
1452                          };
1453                          name = Debug;
1454                  };
# Line 1380 | Line 1456
1456                          isa = XCBuildConfiguration;
1457                          buildSettings = {
1458                                  ALWAYS_SEARCH_USER_PATHS = NO;
1459 +                                ARCHS = (
1460 +                                        i386,
1461 +                                        x86_64,
1462 +                                );
1463                                  COPY_PHASE_STRIP = YES;
1464                                  DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1465                                  GCC_ENABLE_FIX_AND_CONTINUE = NO;
1466 +                                GCC_ENABLE_SYMBOL_SEPARATION = NO;
1467                                  GCC_MODEL_TUNING = G5;
1468 <                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
1469 <                                GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
1468 >                                GCC_PRECOMPILE_PREFIX_HEADER = NO;
1469 >                                GCC_PREFIX_HEADER = "";
1470 >                                GCC_VERSION = 4.0;
1471                                  INSTALL_PATH = /usr/local/bin;
1472 <                                OTHER_LDFLAGS = (
1391 <                                        "-framework",
1392 <                                        Foundation,
1393 <                                        "-framework",
1394 <                                        AppKit,
1395 <                                );
1472 >                                OTHER_LDFLAGS = "";
1473                                  PREBINDING = NO;
1474 +                                PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
1475                                  PRODUCT_NAME = dyngen;
1476 +                                SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
1477                                  ZERO_LINK = NO;
1478                          };
1479                          name = Release;
# Line 1403 | Line 1482
1482                          isa = XCBuildConfiguration;
1483                          buildSettings = {
1484                                  ALWAYS_SEARCH_USER_PATHS = NO;
1485 <                                ARCHS = "$(ARCHS_STANDARD_64_BIT)";
1485 >                                ARCHS = (
1486 >                                        i386,
1487 >                                        x86_64,
1488 >                                );
1489                                  COPY_PHASE_STRIP = NO;
1490                                  GCC_CW_ASM_SYNTAX = NO;
1491                                  GCC_DYNAMIC_NO_PIC = NO;
# Line 1420 | Line 1502
1502                                          _THREAD_SAFE,
1503                                          "_GNU_SOURCE=1",
1504                                  );
1505 +                                GCC_VERSION = 4.0;
1506                                  HEADER_SEARCH_PATHS = (
1507                                          ../kpx_cpu/src,
1508                                          ../kpx_cpu/include,
# Line 1445 | Line 1528
1528                                  PREBINDING = NO;
1529                                  PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
1530                                  PRODUCT_NAME = "basic-dyngen-ops";
1531 +                                SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
1532                          };
1533                          name = Debug;
1534                  };
# Line 1452 | Line 1536
1536                          isa = XCBuildConfiguration;
1537                          buildSettings = {
1538                                  ALWAYS_SEARCH_USER_PATHS = NO;
1539 +                                ARCHS = (
1540 +                                        i386,
1541 +                                        x86_64,
1542 +                                );
1543                                  COPY_PHASE_STRIP = YES;
1544                                  DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1545                                  GCC_ENABLE_FIX_AND_CONTINUE = NO;
1546                                  GCC_MODEL_TUNING = G5;
1547 <                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
1548 <                                GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
1547 >                                GCC_PRECOMPILE_PREFIX_HEADER = NO;
1548 >                                GCC_PREFIX_HEADER = "";
1549 >                                GCC_VERSION = 4.0;
1550 >                                HEADER_SEARCH_PATHS = (
1551 >                                        ../kpx_cpu/src,
1552 >                                        ../kpx_cpu/include,
1553 >                                );
1554                                  INSTALL_PATH = /usr/local/lib;
1555 +                                OTHER_CFLAGS = (
1556 +                                        "-mdynamic-no-pic",
1557 +                                        "-fomit-frame-pointer",
1558 +                                        "-fno-align-functions",
1559 +                                        "-finline-functions",
1560 +                                        "-finline-limit=10000",
1561 +                                        "-fno-exceptions",
1562 +                                        "-g0",
1563 +                                        "-fno-reorder-blocks",
1564 +                                        "-fno-optimize-sibling-calls",
1565 +                                );
1566                                  OTHER_LDFLAGS = (
1567                                          "-framework",
1568                                          Foundation,
# Line 1466 | Line 1570
1570                                          AppKit,
1571                                  );
1572                                  PREBINDING = NO;
1573 +                                PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
1574                                  PRODUCT_NAME = "basic-dyngen-ops";
1575 +                                SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
1576                                  ZERO_LINK = NO;
1577                          };
1578                          name = Release;
# Line 1475 | Line 1581
1581                          isa = XCBuildConfiguration;
1582                          buildSettings = {
1583                                  ALWAYS_SEARCH_USER_PATHS = NO;
1584 <                                ARCHS = "$(ARCHS_STANDARD_64_BIT)";
1584 >                                ARCHS = (
1585 >                                        i386,
1586 >                                        x86_64,
1587 >                                );
1588                                  COPY_PHASE_STRIP = NO;
1589                                  GCC_DYNAMIC_NO_PIC = NO;
1590                                  GCC_ENABLE_FIX_AND_CONTINUE = NO;
# Line 1483 | Line 1592
1592                                  GCC_OPTIMIZATION_LEVEL = 2;
1593                                  GCC_PRECOMPILE_PREFIX_HEADER = "";
1594                                  GCC_PREFIX_HEADER = "";
1595 +                                GCC_VERSION = 4.0;
1596                                  HEADER_SEARCH_PATHS = (
1597                                          ../kpx_cpu/src,
1598                                          ../kpx_cpu/include,
# Line 1508 | Line 1618
1618                                  PREBINDING = NO;
1619                                  PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
1620                                  PRODUCT_NAME = "ppc-dyngen-ops";
1621 +                                SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
1622                          };
1623                          name = Debug;
1624                  };
# Line 1515 | Line 1626
1626                          isa = XCBuildConfiguration;
1627                          buildSettings = {
1628                                  ALWAYS_SEARCH_USER_PATHS = NO;
1629 +                                ARCHS = (
1630 +                                        i386,
1631 +                                        x86_64,
1632 +                                );
1633                                  COPY_PHASE_STRIP = YES;
1634                                  DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1635                                  GCC_ENABLE_FIX_AND_CONTINUE = NO;
1636                                  GCC_MODEL_TUNING = G5;
1637                                  GCC_PRECOMPILE_PREFIX_HEADER = YES;
1638 <                                GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
1638 >                                GCC_PREFIX_HEADER = "";
1639 >                                GCC_VERSION = 4.0;
1640 >                                HEADER_SEARCH_PATHS = (
1641 >                                        ../kpx_cpu/src,
1642 >                                        ../kpx_cpu/include,
1643 >                                );
1644                                  INSTALL_PATH = /usr/local/lib;
1645 +                                OTHER_CFLAGS = (
1646 +                                        "-mdynamic-no-pic",
1647 +                                        "-fomit-frame-pointer",
1648 +                                        "-fno-align-functions",
1649 +                                        "-finline-functions",
1650 +                                        "-finline-limit=10000",
1651 +                                        "-fno-exceptions",
1652 +                                        "-g0",
1653 +                                        "-fno-reorder-blocks",
1654 +                                        "-fno-optimize-sibling-calls",
1655 +                                );
1656                                  OTHER_LDFLAGS = (
1657                                          "-framework",
1658                                          Foundation,
# Line 1530 | Line 1661
1661                                  );
1662                                  PREBINDING = NO;
1663                                  PRODUCT_NAME = "ppc-dyngen-ops";
1664 +                                SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
1665                                  ZERO_LINK = NO;
1666                          };
1667                          name = Release;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines