Title: [130399] trunk/Source/_javascript_Core
- Revision
- 130399
- Author
- [email protected]
- Date
- 2012-10-04 09:13:07 -0700 (Thu, 04 Oct 2012)
Log Message
[Qt] Add missing LLInt dependencies to the build system
https://bugs.webkit.org/show_bug.cgi?id=98394
Reviewed by Geoffrey Garen.
* DerivedSources.pri:
* LLIntOffsetsExtractor.pro:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (130398 => 130399)
--- trunk/Source/_javascript_Core/ChangeLog 2012-10-04 16:12:42 UTC (rev 130398)
+++ trunk/Source/_javascript_Core/ChangeLog 2012-10-04 16:13:07 UTC (rev 130399)
@@ -1,3 +1,13 @@
+2012-10-04 Csaba Osztrogonác <[email protected]>
+
+ [Qt] Add missing LLInt dependencies to the build system
+ https://bugs.webkit.org/show_bug.cgi?id=98394
+
+ Reviewed by Geoffrey Garen.
+
+ * DerivedSources.pri:
+ * LLIntOffsetsExtractor.pro:
+
2012-10-03 Geoffrey Garen <[email protected]>
Next step toward fixing Windows: add new symbol.
Modified: trunk/Source/_javascript_Core/DerivedSources.pri (130398 => 130399)
--- trunk/Source/_javascript_Core/DerivedSources.pri 2012-10-04 16:12:42 UTC (rev 130398)
+++ trunk/Source/_javascript_Core/DerivedSources.pri 2012-10-04 16:13:07 UTC (rev 130399)
@@ -36,6 +36,10 @@
LLINT_FILES = \
llint/LowLevelInterpreter.asm
+LLINT_DEPENDENCY = \
+ $$PWD/llint/LowLevelInterpreter32_64.asm \
+ $$PWD/llint/LowLevelInterpreter64.asm
+
# GENERATOR 1-A: LUT creator
lut.output = ${QMAKE_FILE_BASE}.lut.h
lut.input = LUT_FILES
@@ -89,6 +93,7 @@
llint.output = LLIntAssembly.h
llint.script = $$PWD/offlineasm/asm.rb
llint.input = LLINT_FILES
+ llint.depends = LLIntOffsetsExtractor $$LLINT_DEPENDENCY
llint.commands = ruby $$llint.script ${QMAKE_FILE_NAME} LLIntOffsetsExtractor ${QMAKE_FILE_OUT}
GENERATORS += llint
}
Modified: trunk/Source/_javascript_Core/LLIntOffsetsExtractor.pro (130398 => 130399)
--- trunk/Source/_javascript_Core/LLIntOffsetsExtractor.pro 2012-10-04 16:12:42 UTC (rev 130398)
+++ trunk/Source/_javascript_Core/LLIntOffsetsExtractor.pro 2012-10-04 16:13:07 UTC (rev 130399)
@@ -21,10 +21,29 @@
addIncludePaths()
+LLINT_DEPENDENCY = \
+ $$PWD/llint/LowLevelInterpreter.asm \
+ $$PWD/llint/LowLevelInterpreter32_64.asm \
+ $$PWD/llint/LowLevelInterpreter64.asm \
+ $$PWD/offlineasm/armv7.rb \
+ $$PWD/offlineasm/ast.rb \
+ $$PWD/offlineasm/backends.rb \
+ $$PWD/offlineasm/generate_offset_extractor.rb \
+ $$PWD/offlineasm/instructions.rb \
+ $$PWD/offlineasm/offsets.rb \
+ $$PWD/offlineasm/opt.rb \
+ $$PWD/offlineasm/parser.rb \
+ $$PWD/offlineasm/registers.rb \
+ $$PWD/offlineasm/self_hash.rb \
+ $$PWD/offlineasm/settings.rb \
+ $$PWD/offlineasm/transform.rb \
+ $$PWD/offlineasm/x86.rb
+
INPUT_FILES = $$PWD/llint/LowLevelInterpreter.asm
llint.output = LLIntDesiredOffsets.h
llint.script = $$PWD/offlineasm/generate_offset_extractor.rb
llint.input = INPUT_FILES
+llint.depends = $$LLINT_DEPENDENCY
llint.commands = ruby $$llint.script ${QMAKE_FILE_NAME} ${QMAKE_FILE_OUT}
llint.CONFIG += no_link
QMAKE_EXTRA_COMPILERS += llint
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes