Title: [178694] trunk/Source/_javascript_Core
- Revision
- 178694
- Author
- ddkil...@apple.com
- Date
- 2015-01-19 21:09:03 -0800 (Mon, 19 Jan 2015)
Log Message
[iOS] Only use LLVM static library arguments on 64-bit builds of libllvmForJSC.dylib
<http://webkit.org/b/140658>
Reviewed by Filip Pizlo.
* Configurations/LLVMForJSC.xcconfig: Set OTHER_LDFLAGS_LLVM
only when building for 64-bit architectures.
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (178693 => 178694)
--- trunk/Source/_javascript_Core/ChangeLog 2015-01-20 05:01:26 UTC (rev 178693)
+++ trunk/Source/_javascript_Core/ChangeLog 2015-01-20 05:09:03 UTC (rev 178694)
@@ -1,3 +1,13 @@
+2015-01-19 David Kilzer <ddkil...@apple.com>
+
+ [iOS] Only use LLVM static library arguments on 64-bit builds of libllvmForJSC.dylib
+ <http://webkit.org/b/140658>
+
+ Reviewed by Filip Pizlo.
+
+ * Configurations/LLVMForJSC.xcconfig: Set OTHER_LDFLAGS_LLVM
+ only when building for 64-bit architectures.
+
2015-01-19 Filip Pizlo <fpi...@apple.com>
ClosureCallStubRoutine no longer needs codeOrigin
Modified: trunk/Source/_javascript_Core/Configurations/LLVMForJSC.xcconfig (178693 => 178694)
--- trunk/Source/_javascript_Core/Configurations/LLVMForJSC.xcconfig 2015-01-20 05:01:26 UTC (rev 178693)
+++ trunk/Source/_javascript_Core/Configurations/LLVMForJSC.xcconfig 2015-01-20 05:09:03 UTC (rev 178694)
@@ -39,9 +39,9 @@
LIBRARY_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR) $(LLVM_LIBRARY_PATHS) $(LIBRARY_SEARCH_PATHS);
-OTHER_LDFLAGS_LLVM = $(OTHER_LDFLAGS_LLVM_$(ENABLE_FTL_JIT));
-OTHER_LDFLAGS_LLVM_ENABLE_FTL_JIT[sdk=iphoneos*] = -lpthread -lm $(LLVM_LIBS_ios);
-OTHER_LDFLAGS_LLVM_ENABLE_FTL_JIT[sdk=macosx*] = -lpthread -lm $(LLVM_LIBS_macosx);
+OTHER_LDFLAGS_LLVM = $(OTHER_LDFLAGS_LLVM_$(ENABLE_FTL_JIT)_$(CURRENT_ARCH));
+OTHER_LDFLAGS_LLVM_ENABLE_FTL_JIT_arm64[sdk=iphoneos*] = -lpthread -lm $(LLVM_LIBS_ios);
+OTHER_LDFLAGS_LLVM_ENABLE_FTL_JIT_x86_64[sdk=macosx*] = -lpthread -lm $(LLVM_LIBS_macosx);
OTHER_LDFLAGS = $(inherited) -lobjc -Wl,-Y,3 $(OTHER_LDFLAGS_HIDE_SYMBOLS) $(OTHER_LDFLAGS_LLVM);
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes