Title: [152114] branches/dfgFourthTier/Source/_javascript_Core
- Revision
- 152114
- Author
- fpi...@apple.com
- Date
- 2013-06-27 10:57:23 -0700 (Thu, 27 Jun 2013)
Log Message
Unreviewed, fix build for LLVM ToT.
This doesn't affect those using the binary drops, but if you're building from
LLVM ToT you'll get link errors. These arise because we expect there to be a
libLLVMArchive, but that is no longer built by LLVM ToT. This casues the linker
to fall back on the system's libLLVMArchive, which is incompatible with the
other LLVM libs we pull in.
Also, we didn't need that library anyway and shouldn't have been linking
against it.
* Configurations/_javascript_Core.xcconfig:
Modified Paths
Diff
Modified: branches/dfgFourthTier/Source/_javascript_Core/ChangeLog (152113 => 152114)
--- branches/dfgFourthTier/Source/_javascript_Core/ChangeLog 2013-06-27 17:49:51 UTC (rev 152113)
+++ branches/dfgFourthTier/Source/_javascript_Core/ChangeLog 2013-06-27 17:57:23 UTC (rev 152114)
@@ -1,3 +1,18 @@
+2013-06-27 Filip Pizlo <fpi...@apple.com>
+
+ Unreviewed, fix build for LLVM ToT.
+
+ This doesn't affect those using the binary drops, but if you're building from
+ LLVM ToT you'll get link errors. These arise because we expect there to be a
+ libLLVMArchive, but that is no longer built by LLVM ToT. This casues the linker
+ to fall back on the system's libLLVMArchive, which is incompatible with the
+ other LLVM libs we pull in.
+
+ Also, we didn't need that library anyway and shouldn't have been linking
+ against it.
+
+ * Configurations/_javascript_Core.xcconfig:
+
2013-06-26 Filip Pizlo <fpi...@apple.com>
fourthTier: FTL should support hole/OOB PutByVal's
Modified: branches/dfgFourthTier/Source/_javascript_Core/Configurations/_javascript_Core.xcconfig (152113 => 152114)
--- branches/dfgFourthTier/Source/_javascript_Core/Configurations/_javascript_Core.xcconfig 2013-06-27 17:49:51 UTC (rev 152113)
+++ branches/dfgFourthTier/Source/_javascript_Core/Configurations/_javascript_Core.xcconfig 2013-06-27 17:57:23 UTC (rev 152114)
@@ -34,7 +34,7 @@
// Prevent C++ standard library operator new, delete and their related exception types from being exported as weak symbols.
OTHER_LDFLAGS_HIDE_SYMBOLS = -Wl,-unexported_symbol -Wl,__ZTISt9bad_alloc -Wl,-unexported_symbol -Wl,__ZTISt9exception -Wl,-unexported_symbol -Wl,__ZTSSt9bad_alloc -Wl,-unexported_symbol -Wl,__ZTSSt9exception -Wl,-unexported_symbol -Wl,__ZdlPvS_ -Wl,-unexported_symbol -Wl,__ZnwmPv -Wl,-all_load;
-OTHER_LDFLAGS_LLVM = -lpthread -lm -lLLVMTableGen -lLLVMDebugInfo -lLLVMOption -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMIRReader -lLLVMAsmParser -lLLVMMCDisassembler -lLLVMMCParser -lLLVMInstrumentation -lLLVMArchive -lLLVMBitReader -lLLVMInterpreter -lLLVMipo -lLLVMVectorize -lLLVMLinker -lLLVMBitWriter -lLLVMMCJIT -lLLVMJIT -lLLVMCodeGen -lLLVMObjCARCOpts -lLLVMScalarOpts -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMRuntimeDyld -lLLVMExecutionEngine -lLLVMTarget -lLLVMMC -lLLVMObject -lLLVMCore -lLLVMSupport;
+OTHER_LDFLAGS_LLVM = -lpthread -lm -lLLVMTableGen -lLLVMDebugInfo -lLLVMOption -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMX86Info -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMIRReader -lLLVMAsmParser -lLLVMMCDisassembler -lLLVMMCParser -lLLVMInstrumentation -lLLVMBitReader -lLLVMInterpreter -lLLVMipo -lLLVMVectorize -lLLVMLinker -lLLVMBitWriter -lLLVMMCJIT -lLLVMJIT -lLLVMCodeGen -lLLVMObjCARCOpts -lLLVMScalarOpts -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMRuntimeDyld -lLLVMExecutionEngine -lLLVMTarget -lLLVMMC -lLLVMObject -lLLVMCore -lLLVMSupport;
OTHER_LDFLAGS_BASE = -lobjc -Wl,-Y,3 $(OTHER_LDFLAGS_HIDE_SYMBOLS);
OTHER_LDFLAGS = $(OTHER_LDFLAGS_$(PLATFORM_NAME));
OTHER_LDFLAGS_iphoneos = $(OTHER_LDFLAGS_BASE);
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes