Speculative Windows build fix.
authorakling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 31 Jul 2014 06:51:47 +0000 (06:51 +0000)
committerakling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 31 Jul 2014 06:51:47 +0000 (06:51 +0000)
Try to dllimport the dllexported global object HashTable.

* jsc.cpp:
* testRegExp.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@171843 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/jsc.cpp
Source/JavaScriptCore/testRegExp.cpp

index 00608b5..35be82f 100644 (file)
@@ -1,5 +1,14 @@
 2014-07-30  Andreas Kling  <akling@apple.com>
 
+        Speculative Windows build fix.
+
+        Try to dllimport the dllexported global object HashTable.
+
+        * jsc.cpp:
+        * testRegExp.cpp:
+
+2014-07-30  Andreas Kling  <akling@apple.com>
+
         PropertyName's internal string is always atomic.
         <https://webkit.org/b/135451>
 
index 1185ecf..c9eb2c2 100644 (file)
@@ -95,7 +95,7 @@ using namespace JSC;
 using namespace WTF;
 
 namespace JSC {
-extern const struct HashTable globalObjectTable;
+WTF_IMPORT extern const struct HashTable globalObjectTable;
 }
 
 namespace {
index dc64c72..c575c68 100644 (file)
@@ -46,7 +46,7 @@
 #endif
 
 namespace JSC {
-extern const struct HashTable globalObjectTable;
+WTF_IMPORT extern const struct HashTable globalObjectTable;
 }
 
 const int MaxLineLength = 100 * 1024;