Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (154286 => 154287)
--- trunk/Source/_javascript_Core/ChangeLog 2013-08-19 18:09:12 UTC (rev 154286)
+++ trunk/Source/_javascript_Core/ChangeLog 2013-08-19 18:28:02 UTC (rev 154287)
@@ -1,3 +1,18 @@
+2013-08-19 Víctor Manuel Jáquez Leal <[email protected]>
+
+ <https://webkit.org/b/120008> [GTK][ARM] _javascript_core compilation is broken
+
+ Reviewed by Oliver Hunt.
+
+ Guard the compilation of these files only if DFG_JIT is enabled.
+
+ * dfg/DFGDesiredTransitions.cpp:
+ * dfg/DFGDesiredTransitions.h:
+ * dfg/DFGDesiredWeakReferences.cpp:
+ * dfg/DFGDesiredWeakReferences.h:
+ * dfg/DFGDesiredWriteBarriers.cpp:
+ * dfg/DFGDesiredWriteBarriers.h:
+
2013-08-17 Filip Pizlo <[email protected]>
REGRESSION(r154218): DFG::FixupPhase no longer turns GetById's child1 into CellUse
Modified: trunk/Source/_javascript_Core/dfg/DFGDesiredTransitions.cpp (154286 => 154287)
--- trunk/Source/_javascript_Core/dfg/DFGDesiredTransitions.cpp 2013-08-19 18:09:12 UTC (rev 154286)
+++ trunk/Source/_javascript_Core/dfg/DFGDesiredTransitions.cpp 2013-08-19 18:28:02 UTC (rev 154287)
@@ -24,6 +24,9 @@
*/
#include "config.h"
+
+#if ENABLE(DFG_JIT)
+
#include "DFGDesiredTransitions.h"
#include "CodeBlock.h"
@@ -68,3 +71,5 @@
}
} } // namespace JSC::DFG
+
+#endif // ENABLE(DFG_JIT)
Modified: trunk/Source/_javascript_Core/dfg/DFGDesiredTransitions.h (154286 => 154287)
--- trunk/Source/_javascript_Core/dfg/DFGDesiredTransitions.h 2013-08-19 18:09:12 UTC (rev 154286)
+++ trunk/Source/_javascript_Core/dfg/DFGDesiredTransitions.h 2013-08-19 18:28:02 UTC (rev 154287)
@@ -28,6 +28,8 @@
#include <wtf/Vector.h>
+#if ENABLE(DFG_JIT)
+
namespace JSC {
class CodeBlock;
@@ -66,4 +68,6 @@
} } // namespace JSC::DFG
+#endif // ENABLE(DFG_JIT)
+
#endif // DFGDesiredTransitions_h
Modified: trunk/Source/_javascript_Core/dfg/DFGDesiredWeakReferences.cpp (154286 => 154287)
--- trunk/Source/_javascript_Core/dfg/DFGDesiredWeakReferences.cpp 2013-08-19 18:09:12 UTC (rev 154286)
+++ trunk/Source/_javascript_Core/dfg/DFGDesiredWeakReferences.cpp 2013-08-19 18:28:02 UTC (rev 154287)
@@ -24,6 +24,9 @@
*/
#include "config.h"
+
+#if ENABLE(DFG_JIT)
+
#include "DFGDesiredWeakReferences.h"
#include "CodeBlock.h"
@@ -54,3 +57,5 @@
}
} } // namespace JSC::DFG
+
+#endif // ENABLE(DFG_JIT)
Modified: trunk/Source/_javascript_Core/dfg/DFGDesiredWeakReferences.h (154286 => 154287)
--- trunk/Source/_javascript_Core/dfg/DFGDesiredWeakReferences.h 2013-08-19 18:09:12 UTC (rev 154286)
+++ trunk/Source/_javascript_Core/dfg/DFGDesiredWeakReferences.h 2013-08-19 18:28:02 UTC (rev 154287)
@@ -28,6 +28,8 @@
#include <wtf/Vector.h>
+#if ENABLE(DFG_JIT)
+
namespace JSC {
class CodeBlock;
@@ -53,4 +55,6 @@
} } // namespace JSC::DFG
+#endif // ENABLE(DFG_JIT)
+
#endif // DFGDesiredWeakReferences_h
Modified: trunk/Source/_javascript_Core/dfg/DFGDesiredWriteBarriers.cpp (154286 => 154287)
--- trunk/Source/_javascript_Core/dfg/DFGDesiredWriteBarriers.cpp 2013-08-19 18:09:12 UTC (rev 154286)
+++ trunk/Source/_javascript_Core/dfg/DFGDesiredWriteBarriers.cpp 2013-08-19 18:28:02 UTC (rev 154287)
@@ -24,6 +24,9 @@
*/
#include "config.h"
+
+#if ENABLE(DFG_JIT)
+
#include "DFGDesiredWriteBarriers.h"
#include "CodeBlock.h"
@@ -93,3 +96,5 @@
}
} } // namespace JSC::DFG
+
+#endif // ENABLE(DFG_JIT)
Modified: trunk/Source/_javascript_Core/dfg/DFGDesiredWriteBarriers.h (154286 => 154287)
--- trunk/Source/_javascript_Core/dfg/DFGDesiredWriteBarriers.h 2013-08-19 18:09:12 UTC (rev 154286)
+++ trunk/Source/_javascript_Core/dfg/DFGDesiredWriteBarriers.h 2013-08-19 18:28:02 UTC (rev 154287)
@@ -29,6 +29,8 @@
#include "WriteBarrier.h"
#include <wtf/Vector.h>
+#if ENABLE(DFG_JIT)
+
namespace JSC {
class VM;
@@ -90,4 +92,6 @@
} } // namespace JSC::DFG
+#endif // ENABLE(DFG_JIT)
+
#endif // DFGDesiredWriteBarriers_h