Ignore:
Timestamp:
May 22, 2006, 11:20:15 AM (19 years ago)
Author:
thatcher
Message:

Reviewed by Eric, Kevin and Geoff.

Merge open source build fixes. <rdar://problem/4555500>

  • kjs/collector.cpp: look at the rsp register in x86_64 (KJS::Collector::markOtherThreadConservatively):
  • wtf/Platform.h: add x86_64 to the platform list
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

    r14509 r14515  
    2222                        buildPhases = (
    2323                        );
    24                         buildSettings = {
    25                                 PRODUCT_NAME = All;
    26                         };
    2724                        dependencies = (
    2825                                932F5BE70822A1C700736975 /* PBXTargetDependency */,
     
    232229                E195679909E7CF1200B89D13 /* UnicodeCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = E195679509E7CF1200B89D13 /* UnicodeCategory.h */; };
    233230/* End PBXBuildFile section */
    234 
    235 /* Begin PBXBuildStyle section */
    236                 014CEA440018CDF011CA2923 /* Development */ = {
    237                         isa = PBXBuildStyle;
    238                         buildSettings = {
    239                                 DEBUG_DEFINES = "";
    240                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
    241                                 GCC_OPTIMIZATION_LEVEL = 0;
    242                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
    243                                 PREBINDING = NO;
    244                                 SECTORDER_FLAGS = "";
    245                                 STYLE_LDFLAGS = "";
    246                         };
    247                         name = Development;
    248                 };
    249                 014CEA450018CDF011CA2923 /* Deployment */ = {
    250                         isa = PBXBuildStyle;
    251                         buildSettings = {
    252                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
    253                                 PREBINDING = NO;
    254                                 SECTORDER_FLAGS = "";
    255                                 STYLE_LDFLAGS = "";
    256                         };
    257                         name = Deployment;
    258                 };
    259                 F58C8A1D025BD408018635CA /* OptimizedWithSymbols */ = {
    260                         isa = PBXBuildStyle;
    261                         buildSettings = {
    262                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
    263                                 MACOSX_DEPLOYMENT_TARGET = 10.3;
    264                                 PREBINDING = NO;
    265                                 SECTORDER_FLAGS = "";
    266                                 STYLE_LDFLAGS = "";
    267                         };
    268                         name = OptimizedWithSymbols;
    269                 };
    270 /* End PBXBuildStyle section */
    271231
    272232/* Begin PBXContainerItemProxy section */
     
    974934                        buildRules = (
    975935                        );
    976                         buildSettings = {
    977                                 DEBUG_DEFINES = NDEBUG;
    978                                 DYLIB_COMPATIBILITY_VERSION = 1;
    979                                 DYLIB_CURRENT_VERSION = 1;
    980                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
    981                                 GCC_ENABLE_CPP_RTTI = NO;
    982                                 GCC_ENABLE_OBJC_GC = YES;
    983                                 GCC_FAST_OBJC_DISPATCH = YES;
    984                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
    985                                 GCC_OPTIMIZATION_LEVEL = s;
    986                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
    987                                 GCC_PREFIX_HEADER = JavaScriptCorePrefix.h;
    988                                 GCC_PREPROCESSOR_DEFINITIONS = "$(DEBUG_DEFINES)";
    989                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
    990                                 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
    991                                 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
    992                                 HEADER_SEARCH_PATHS = icu;
    993                                 INFOPLIST_FILE = Info.plist;
    994                                 INSTALL_PATH = /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks;
    995                                 OTHER_LDFLAGS = (
    996                                         "$(STYLE_LDFLAGS)",
    997                                         "-sub_library",
    998                                         libobjc,
    999                                 );
    1000                                 PRODUCT_NAME = JavaScriptCore;
    1001                                 SECTORDER_FLAGS = (
    1002                                         "-sectorder",
    1003                                         __TEXT,
    1004                                         __text,
    1005                                         /AppleInternal/OrderFiles/JavaScriptCore.order,
    1006                                 );
    1007                                 STYLE_LDFLAGS = "-umbrella WebKit -allowable_client JavaScriptGlue";
    1008                                 WARNING_CFLAGS = (
    1009                                         "-Wall",
    1010                                         "-W",
    1011                                         "-Wcast-align",
    1012                                         "-Wchar-subscripts",
    1013                                         "-Wformat-security",
    1014                                         "-Wmissing-format-attribute",
    1015                                         "-Wpointer-arith",
    1016                                         "-Wwrite-strings",
    1017                                         "-Wno-format-y2k",
    1018                                         "-Wno-unused-parameter",
    1019                                         "-Wno-long-double",
    1020                                 );
    1021                         };
    1022936                        dependencies = (
    1023937                                93396B9D082450C500AB803D /* PBXTargetDependency */,
     
    1039953                        buildRules = (
    1040954                        );
    1041                         buildSettings = {
    1042                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
    1043                                 GCC_ENABLE_CPP_RTTI = NO;
    1044                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
    1045                                 PRODUCT_NAME = testkjs;
    1046                                 WARNING_CFLAGS = (
    1047                                         "-Wall",
    1048                                         "-W",
    1049                                         "-Wcast-align",
    1050                                         "-Wchar-subscripts",
    1051                                         "-Wformat-security",
    1052                                         "-Wmissing-format-attribute",
    1053                                         "-Wpointer-arith",
    1054                                         "-Wwrite-strings",
    1055                                         "-Wno-format-y2k",
    1056                                         "-Wno-unused-parameter",
    1057                                         "-Wno-long-double",
    1058                                 );
    1059                         };
    1060955                        dependencies = (
    1061956                        );
     
    1075970                        buildRules = (
    1076971                        );
    1077                         buildSettings = {
    1078                                 PRODUCT_NAME = dftables;
    1079                         };
    1080972                        dependencies = (
    1081973                        );
     
    1091983                        isa = PBXProject;
    1092984                        buildConfigurationList = 149C277108902AFE008A9EFC /* Build configuration list for PBXProject "JavaScriptCore" */;
    1093                         buildSettings = {
    1094                         };
    1095                         buildStyles = (
    1096                                 014CEA440018CDF011CA2923 /* Development */,
    1097                                 014CEA450018CDF011CA2923 /* Deployment */,
    1098                                 F58C8A1D025BD408018635CA /* OptimizedWithSymbols */,
    1099                         );
    1100985                        hasScannedForEncodings = 1;
    1101986                        mainGroup = 0867D691FE84028FC02AAC07 /* JavaScriptCore */;
Note: See TracChangeset for help on using the changeset viewer.