-
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