Commit 314e3585 authored by yoli@rim.com's avatar yoli@rim.com
Browse files

[BlackBerry] Define WTF_USE_EXTRA_MACROS in cmake rather than Platform.h

https://bugs.webkit.org/show_bug.cgi?id=98819

Reviewed by Rob Buis.

And make it depend on SHARED_CORE
RIM PR# 221339.

.:

* Source/cmake/OptionsBlackBerry.cmake:

Source/WTF:

* wtf/Platform.h:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130909 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 1dde4d3a
2012-10-10 Yong Li <yoli@rim.com>
[BlackBerry] Define WTF_USE_EXTRA_MACROS in cmake rather than Platform.h
https://bugs.webkit.org/show_bug.cgi?id=98819
Reviewed by Rob Buis.
And make it depend on SHARED_CORE
RIM PR# 221339.
* Source/cmake/OptionsBlackBerry.cmake:
2012-10-10 Keishi Hattori <keishi@webkit.org>
REGRESSION (r129738): Calendar picker is too wide when the input is rtl
......
2012-10-10 Yong Li <yoli@rim.com>
[BlackBerry] Define WTF_USE_EXTRA_MACROS in cmake rather than Platform.h
https://bugs.webkit.org/show_bug.cgi?id=98819
Reviewed by Rob Buis.
And make it depend on SHARED_CORE
RIM PR# 221339.
* wtf/Platform.h:
2012-10-09 Filip Pizlo <fpizlo@apple.com>
JSC should infer when indexed storage is contiguous, and optimize for it
......
......@@ -1109,7 +1109,7 @@
since most ports try to support sub-project independence, adding new headers
to WTF causes many ports to break, and so this way we can address the build
breakages one port at a time. */
#if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || PLATFORM(WX) || PLATFORM(BLACKBERRY))
#if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || PLATFORM(WX))
#define WTF_USE_EXPORT_MACROS 1
#endif
......
......@@ -19,6 +19,10 @@ ADD_DEFINITIONS(-DWTF_USE_PTHREADS=1)
SET(WTF_USE_OPENTYPE_SANITIZER 1)
ADD_DEFINITIONS(-DWTF_USE_OPENTYPE_SANITIZER=1)
IF (SHARED_CORE)
ADD_DEFINITIONS(-DWTF_USE_EXPORT_MACROS=1)
ENDIF()
IF (ENABLE_GLES2)
SET(WTF_USE_ACCELERATED_COMPOSITING 1)
ADD_DEFINITIONS(-DWTF_USE_ACCELERATED_COMPOSITING=1)
......
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