Changeset 106650 in webkit


Ignore:
Timestamp:
Feb 3, 2012 4:51:42 AM (12 years ago)
Author:
commit-queue@webkit.org
Message:

[Qt] Replace GNU linker script for exports with export macros in WTF/JSC
https://bugs.webkit.org/show_bug.cgi?id=77723

Patch by Simon Hausmann <simon.hausmann@nokia.com> on 2012-02-03
Reviewed by Tor Arne Vestbø.

.:

  • Source/api.pri: Remove use of GNU linker script on Linux.
  • Source/qtwebkit-export.map: Removed.

Source/JavaScriptCore:

  • wtf/Platform.h: Enable use of export macros.

Tools:

  • Tools.pro: Compile WTR again on all platforms with WK2.
Location:
trunk
Files:
1 deleted
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r106635 r106650  
     12012-02-03  Simon Hausmann  <simon.hausmann@nokia.com>
     2
     3        [Qt] Replace GNU linker script for exports with export macros in WTF/JSC
     4        https://bugs.webkit.org/show_bug.cgi?id=77723
     5
     6        Reviewed by Tor Arne Vestbø.
     7
     8        * Source/api.pri: Remove use of GNU linker script on Linux.
     9        * Source/qtwebkit-export.map: Removed.
     10
    1112012-02-03  Shinya Kawanaka  <shinyak@google.com>
    212
  • trunk/Source/JavaScriptCore/ChangeLog

    r106614 r106650  
     12012-02-03  Simon Hausmann  <simon.hausmann@nokia.com>
     2
     3        [Qt] Replace GNU linker script for exports with export macros in WTF/JSC
     4        https://bugs.webkit.org/show_bug.cgi?id=77723
     5
     6        Reviewed by Tor Arne Vestbø.
     7
     8        * wtf/Platform.h: Enable use of export macros.
     9
    1102012-02-02  Hajime Morrita  <morrita@chromium.org>
    211
  • trunk/Source/JavaScriptCore/wtf/Platform.h

    r106606 r106650  
    11141114   to WTF causes many ports to break, and so this way we can address the build
    11151115   breakages one port at a time. */
    1116 #if PLATFORM(MAC)
     1116#if PLATFORM(MAC) || PLATFORM(QT)
    11171117#define WTF_USE_EXPORT_MACROS 1
    11181118#else
  • trunk/Source/api.pri

    r105719 r106650  
    222222plugin_backend_xlib: PKGCONFIG += x11
    223223
    224 linux-g++*: {
    225     PRE_TARGETDEPS += $$PWD/qtwebkit-export.map
    226     QMAKE_LFLAGS += -Wl,--version-script=$$PWD/qtwebkit-export.map
    227 }
  • trunk/Tools/ChangeLog

    r106647 r106650  
     12012-02-03  Simon Hausmann  <simon.hausmann@nokia.com>
     2
     3        [Qt] Replace GNU linker script for exports with export macros in WTF/JSC
     4        https://bugs.webkit.org/show_bug.cgi?id=77723
     5
     6        Reviewed by Tor Arne Vestbø.
     7
     8        * Tools.pro: Compile WTR again on all platforms with WK2.
     9
    1102012-02-03  Sriram Neelakandan  <sriram.neelakandan@gmail.com>
    211
  • trunk/Tools/Tools.pro

    r105259 r106650  
    1515
    1616!no_webkit2 {
    17     SUBDIRS += MiniBrowser/qt/MiniBrowser.pro
    18     linux-g++*: SUBDIRS += WebKitTestRunner/WebKitTestRunner.pro
     17    SUBDIRS += MiniBrowser/qt/MiniBrowser.pro \
     18              WebKitTestRunner/WebKitTestRunner.pro
    1919}
    2020
Note: See TracChangeset for help on using the changeset viewer.