Commit 401f9b79 authored by treat@webkit.org's avatar treat@webkit.org
Browse files

2009-06-23 Yong Li <yong.li@torchmobile.com>

        Reviewed by George Staikos.

        https://bugs.webkit.org/show_bug.cgi?id=26654
        Add the proper export define for the JavaScriptCore API when building for WINCE.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@45011 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 04d75d57
......@@ -69,6 +69,14 @@ typedef struct OpaqueJSValue* JSObjectRef;
#define JS_EXPORT
#elif defined(__GNUC__)
#define JS_EXPORT __attribute__((visibility("default")))
#elif defined(_WIN32_WCE)
#if defined(JS_BUILDING_JS)
#define JS_EXPORT __declspec(dllexport)
#elif defined(JS_IMPORT_JS)
#define JS_EXPORT __declspec(dllimport)
#else
#define JS_EXPORT
#endif
#elif defined(WIN32) || defined(_WIN32)
/*
* TODO: Export symbols with JS_EXPORT when using MSVC.
......
2009-06-23 Yong Li <yong.li@torchmobile.com>
Reviewed by George Staikos.
https://bugs.webkit.org/show_bug.cgi?id=26654
Add the proper export define for the JavaScriptCore API when building for WINCE.
* API/JSBase.h:
2009-06-23 Joe Mason <joe.mason@torchmobile.com>
Reviewed by Adam Treat.
......
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