Commit 6ef016be authored by bweinstein@apple.com's avatar bweinstein@apple.com

Build fix so JavaScriptCore builds, might fail linking WebCore or WebKit....

Build fix so JavaScriptCore builds, might fail linking WebCore or WebKit. Added includes and removed a missing function from JavaScriptCore_debug.def and JavascriptCore.def.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47239 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent dd254f5d
...@@ -7,7 +7,6 @@ EXPORTS ...@@ -7,7 +7,6 @@ EXPORTS
?toObjectSlowCase@JSValue@JSC@@ABEPAVJSObject@2@PAVExecState@2@@Z ?toObjectSlowCase@JSValue@JSC@@ABEPAVJSObject@2@PAVExecState@2@@Z
?toThisObjectSlowCase@JSValue@JSC@@ABEPAVJSObject@2@PAVExecState@2@@Z ?toThisObjectSlowCase@JSValue@JSC@@ABEPAVJSObject@2@PAVExecState@2@@Z
??0Collator@WTF@@QAE@PBD@Z ??0Collator@WTF@@QAE@PBD@Z
??0Debugger@JSC@@QAE@XZ
??0DropAllLocks@JSLock@JSC@@QAE@W4JSLockBehavior@2@@Z ??0DropAllLocks@JSLock@JSC@@QAE@W4JSLockBehavior@2@@Z
??0InternalFunction@JSC@@IAE@PAVJSGlobalData@1@V?$PassRefPtr@VStructure@JSC@@@WTF@@ABVIdentifier@1@@Z ??0InternalFunction@JSC@@IAE@PAVJSGlobalData@1@V?$PassRefPtr@VStructure@JSC@@@WTF@@ABVIdentifier@1@@Z
??0JSByteArray@JSC@@QAE@PAVExecState@1@V?$PassRefPtr@VStructure@JSC@@@WTF@@PAVByteArray@4@PBUClassInfo@1@@Z ??0JSByteArray@JSC@@QAE@PAVExecState@1@V?$PassRefPtr@VStructure@JSC@@@WTF@@PAVByteArray@4@PBUClassInfo@1@@Z
......
...@@ -7,7 +7,6 @@ EXPORTS ...@@ -7,7 +7,6 @@ EXPORTS
?toObjectSlowCase@JSValue@JSC@@ABEPAVJSObject@2@PAVExecState@2@@Z ?toObjectSlowCase@JSValue@JSC@@ABEPAVJSObject@2@PAVExecState@2@@Z
?toThisObjectSlowCase@JSValue@JSC@@ABEPAVJSObject@2@PAVExecState@2@@Z ?toThisObjectSlowCase@JSValue@JSC@@ABEPAVJSObject@2@PAVExecState@2@@Z
??0Collator@WTF@@QAE@PBD@Z ??0Collator@WTF@@QAE@PBD@Z
??0Debugger@JSC@@QAE@XZ
??0DropAllLocks@JSLock@JSC@@QAE@W4JSLockBehavior@2@@Z ??0DropAllLocks@JSLock@JSC@@QAE@W4JSLockBehavior@2@@Z
??0InternalFunction@JSC@@IAE@PAVJSGlobalData@1@V?$PassRefPtr@VStructure@JSC@@@WTF@@ABVIdentifier@1@@Z ??0InternalFunction@JSC@@IAE@PAVJSGlobalData@1@V?$PassRefPtr@VStructure@JSC@@@WTF@@ABVIdentifier@1@@Z
??0JSByteArray@JSC@@QAE@PAVExecState@1@V?$PassRefPtr@VStructure@JSC@@@WTF@@PAVByteArray@4@PBUClassInfo@1@@Z ??0JSByteArray@JSC@@QAE@PAVExecState@1@V?$PassRefPtr@VStructure@JSC@@@WTF@@PAVByteArray@4@PBUClassInfo@1@@Z
......
...@@ -23,9 +23,12 @@ ...@@ -23,9 +23,12 @@
#include "Debugger.h" #include "Debugger.h"
#include "CollectorHeapIterator.h" #include "CollectorHeapIterator.h"
#include "Error.h"
#include "Interpreter.h" #include "Interpreter.h"
#include "JSFunction.h"
#include "JSGlobalObject.h" #include "JSGlobalObject.h"
#include "Parser.h" #include "Parser.h"
#include "Protect.h"
namespace JSC { namespace JSC {
......
...@@ -25,6 +25,7 @@ ...@@ -25,6 +25,7 @@
#include "ArrayConstructor.h" #include "ArrayConstructor.h"
#include "ArrayPrototype.h" #include "ArrayPrototype.h"
#include "Error.h"
#include "JSArray.h" #include "JSArray.h"
#include "JSFunction.h" #include "JSFunction.h"
#include "Lookup.h" #include "Lookup.h"
......
...@@ -25,6 +25,7 @@ ...@@ -25,6 +25,7 @@
#include "ArrayPrototype.h" #include "ArrayPrototype.h"
#include "CachedCall.h" #include "CachedCall.h"
#include "Error.h"
#include "PropertyNameArray.h" #include "PropertyNameArray.h"
#include <wtf/AVLTree.h> #include <wtf/AVLTree.h>
#include <wtf/Assertions.h> #include <wtf/Assertions.h>
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
#include "config.h" #include "config.h"
#include "ObjectConstructor.h" #include "ObjectConstructor.h"
#include "Error.h"
#include "JSFunction.h" #include "JSFunction.h"
#include "JSGlobalObject.h" #include "JSGlobalObject.h"
#include "ObjectPrototype.h" #include "ObjectPrototype.h"
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
#include "RegExpConstructor.h" #include "RegExpConstructor.h"
#include "ArrayPrototype.h" #include "ArrayPrototype.h"
#include "Error.h"
#include "JSArray.h" #include "JSArray.h"
#include "JSFunction.h" #include "JSFunction.h"
#include "JSString.h" #include "JSString.h"
......
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
#include "RegExpPrototype.h" #include "RegExpPrototype.h"
#include "ArrayPrototype.h" #include "ArrayPrototype.h"
#include "Error.h"
#include "JSArray.h" #include "JSArray.h"
#include "JSFunction.h" #include "JSFunction.h"
#include "JSObject.h" #include "JSObject.h"
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
#include "StringPrototype.h" #include "StringPrototype.h"
#include "CachedCall.h" #include "CachedCall.h"
#include "Error.h"
#include "JSArray.h" #include "JSArray.h"
#include "JSFunction.h" #include "JSFunction.h"
#include "ObjectPrototype.h" #include "ObjectPrototype.h"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment