Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (169885 => 169886)
--- trunk/Source/_javascript_Core/ChangeLog 2014-06-12 08:01:57 UTC (rev 169885)
+++ trunk/Source/_javascript_Core/ChangeLog 2014-06-12 08:50:59 UTC (rev 169886)
@@ -1,3 +1,23 @@
+2014-06-12 Carlos Garcia Campos <[email protected]>
+
+ Unreviewed. Fix GTK+ build after r169823.
+
+ Include StructureInlines.h in a few more files to fix linking
+ issues due to JSC::Structure::get undefined symbol.
+
+ * runtime/ArrayIteratorConstructor.cpp:
+ * runtime/ArrayIteratorPrototype.cpp:
+ * runtime/JSConsole.cpp:
+ * runtime/JSMapIterator.cpp:
+ * runtime/JSSet.cpp:
+ * runtime/JSSetIterator.cpp:
+ * runtime/JSWeakMap.cpp:
+ * runtime/MapIteratorPrototype.cpp:
+ * runtime/MapPrototype.cpp:
+ * runtime/SetIteratorPrototype.cpp:
+ * runtime/SetPrototype.cpp:
+ * runtime/WeakMapPrototype.cpp:
+
2014-06-12 Csaba Osztrogonác <[email protected]>
[EFL] One more URTBF after r169823 to make ARM64 build happy too.
Modified: trunk/Source/_javascript_Core/runtime/ArrayIteratorConstructor.cpp (169885 => 169886)
--- trunk/Source/_javascript_Core/runtime/ArrayIteratorConstructor.cpp 2014-06-12 08:01:57 UTC (rev 169885)
+++ trunk/Source/_javascript_Core/runtime/ArrayIteratorConstructor.cpp 2014-06-12 08:50:59 UTC (rev 169886)
@@ -29,6 +29,7 @@
#include "JSCJSValueInlines.h"
#include "JSCellInlines.h"
#include "JSGlobalObject.h"
+#include "StructureInlines.h"
namespace JSC {
Modified: trunk/Source/_javascript_Core/runtime/ArrayIteratorPrototype.cpp (169885 => 169886)
--- trunk/Source/_javascript_Core/runtime/ArrayIteratorPrototype.cpp 2014-06-12 08:01:57 UTC (rev 169885)
+++ trunk/Source/_javascript_Core/runtime/ArrayIteratorPrototype.cpp 2014-06-12 08:50:59 UTC (rev 169886)
@@ -31,6 +31,7 @@
#include "JSCellInlines.h"
#include "JSGlobalObject.h"
#include "ObjectConstructor.h"
+#include "StructureInlines.h"
namespace JSC {
Modified: trunk/Source/_javascript_Core/runtime/JSConsole.cpp (169885 => 169886)
--- trunk/Source/_javascript_Core/runtime/JSConsole.cpp 2014-06-12 08:01:57 UTC (rev 169885)
+++ trunk/Source/_javascript_Core/runtime/JSConsole.cpp 2014-06-12 08:50:59 UTC (rev 169886)
@@ -27,6 +27,7 @@
#include "JSConsole.h"
#include "JSCJSValueInlines.h"
+#include "StructureInlines.h"
namespace JSC {
Modified: trunk/Source/_javascript_Core/runtime/JSMapIterator.cpp (169885 => 169886)
--- trunk/Source/_javascript_Core/runtime/JSMapIterator.cpp 2014-06-12 08:01:57 UTC (rev 169885)
+++ trunk/Source/_javascript_Core/runtime/JSMapIterator.cpp 2014-06-12 08:50:59 UTC (rev 169886)
@@ -30,6 +30,7 @@
#include "JSCellInlines.h"
#include "JSMap.h"
#include "SlotVisitorInlines.h"
+#include "StructureInlines.h"
namespace JSC {
Modified: trunk/Source/_javascript_Core/runtime/JSSet.cpp (169885 => 169886)
--- trunk/Source/_javascript_Core/runtime/JSSet.cpp 2014-06-12 08:01:57 UTC (rev 169885)
+++ trunk/Source/_javascript_Core/runtime/JSSet.cpp 2014-06-12 08:50:59 UTC (rev 169886)
@@ -29,6 +29,7 @@
#include "JSCJSValueInlines.h"
#include "MapData.h"
#include "SlotVisitorInlines.h"
+#include "StructureInlines.h"
namespace JSC {
Modified: trunk/Source/_javascript_Core/runtime/JSSetIterator.cpp (169885 => 169886)
--- trunk/Source/_javascript_Core/runtime/JSSetIterator.cpp 2014-06-12 08:01:57 UTC (rev 169885)
+++ trunk/Source/_javascript_Core/runtime/JSSetIterator.cpp 2014-06-12 08:50:59 UTC (rev 169886)
@@ -30,6 +30,7 @@
#include "JSCellInlines.h"
#include "JSSet.h"
#include "SlotVisitorInlines.h"
+#include "StructureInlines.h"
namespace JSC {
Modified: trunk/Source/_javascript_Core/runtime/JSWeakMap.cpp (169885 => 169886)
--- trunk/Source/_javascript_Core/runtime/JSWeakMap.cpp 2014-06-12 08:01:57 UTC (rev 169885)
+++ trunk/Source/_javascript_Core/runtime/JSWeakMap.cpp 2014-06-12 08:50:59 UTC (rev 169886)
@@ -28,6 +28,7 @@
#include "JSCJSValueInlines.h"
#include "SlotVisitorInlines.h"
+#include "StructureInlines.h"
#include "WeakMapData.h"
#include "WriteBarrierInlines.h"
Modified: trunk/Source/_javascript_Core/runtime/MapIteratorPrototype.cpp (169885 => 169886)
--- trunk/Source/_javascript_Core/runtime/MapIteratorPrototype.cpp 2014-06-12 08:01:57 UTC (rev 169885)
+++ trunk/Source/_javascript_Core/runtime/MapIteratorPrototype.cpp 2014-06-12 08:50:59 UTC (rev 169886)
@@ -29,6 +29,7 @@
#include "JSCJSValueInlines.h"
#include "JSCellInlines.h"
#include "JSMapIterator.h"
+#include "StructureInlines.h"
namespace JSC {
Modified: trunk/Source/_javascript_Core/runtime/MapPrototype.cpp (169885 => 169886)
--- trunk/Source/_javascript_Core/runtime/MapPrototype.cpp 2014-06-12 08:01:57 UTC (rev 169885)
+++ trunk/Source/_javascript_Core/runtime/MapPrototype.cpp 2014-06-12 08:50:59 UTC (rev 169886)
@@ -35,6 +35,7 @@
#include "JSMap.h"
#include "JSMapIterator.h"
#include "MapData.h"
+#include "StructureInlines.h"
namespace JSC {
Modified: trunk/Source/_javascript_Core/runtime/SetIteratorPrototype.cpp (169885 => 169886)
--- trunk/Source/_javascript_Core/runtime/SetIteratorPrototype.cpp 2014-06-12 08:01:57 UTC (rev 169885)
+++ trunk/Source/_javascript_Core/runtime/SetIteratorPrototype.cpp 2014-06-12 08:50:59 UTC (rev 169886)
@@ -29,6 +29,7 @@
#include "JSCJSValueInlines.h"
#include "JSCellInlines.h"
#include "JSSetIterator.h"
+#include "StructureInlines.h"
namespace JSC {
Modified: trunk/Source/_javascript_Core/runtime/SetPrototype.cpp (169885 => 169886)
--- trunk/Source/_javascript_Core/runtime/SetPrototype.cpp 2014-06-12 08:01:57 UTC (rev 169885)
+++ trunk/Source/_javascript_Core/runtime/SetPrototype.cpp 2014-06-12 08:50:59 UTC (rev 169886)
@@ -35,6 +35,7 @@
#include "JSSet.h"
#include "JSSetIterator.h"
#include "MapData.h"
+#include "StructureInlines.h"
namespace JSC {
Modified: trunk/Source/_javascript_Core/runtime/WeakMapPrototype.cpp (169885 => 169886)
--- trunk/Source/_javascript_Core/runtime/WeakMapPrototype.cpp 2014-06-12 08:01:57 UTC (rev 169885)
+++ trunk/Source/_javascript_Core/runtime/WeakMapPrototype.cpp 2014-06-12 08:50:59 UTC (rev 169886)
@@ -28,6 +28,7 @@
#include "JSCJSValueInlines.h"
#include "JSWeakMap.h"
+#include "StructureInlines.h"
#include "WeakMapData.h"
namespace JSC {