Skip to content
  • fpizlo@apple.com's avatar
    build-jsc --ftl-jit should work · 67aa405d
    fpizlo@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=120194
    
    Reviewed by Oliver Hunt.
    
    Source/JavaScriptCore: 
    
    * Configurations/Base.xcconfig: CPPFLAGS should include FEATURE_DEFINES
    * Configurations/JSC.xcconfig: The 'jsc' tool includes headers where field layout may depend on FEATURE_DEFINES
    * Configurations/ToolExecutable.xcconfig: All other tools include headers where field layout may depend on FEATURE_DEFINES
    * ftl/FTLLowerDFGToLLVM.cpp: Build fix
    (JSC::FTL::LowerDFGToLLVM::compilePutStructure):
    (JSC::FTL::LowerDFGToLLVM::compilePhantomPutStructure):
    
    Source/WTF: 
    
    * wtf/LLVMHeaders.h: I don't know what went wrong here. If HAVE(LLVM), then we need those headers!
    
    Tools: 
    
    * Scripts/build-jsc: Need to pass the feature flag to xcodebuild
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@154509 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    67aa405d