Changeset 156935 in webkit


Ignore:
Timestamp:
Oct 4, 2013 5:40:52 PM (11 years ago)
Author:
Brent Fulgham
Message:

Remove Qt definitions from Platform.h
https://bugs.webkit.org/show_bug.cgi?id=122349

Reviewed by Anders Carlsson.

  • wtf/Platform.h: Remove unused PLATFORM(QT) stanzas from file.
Location:
trunk/Source/WTF
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WTF/ChangeLog

    r156933 r156935  
     12013-10-04  Brent Fulgham  <bfulgham@apple.com>
     2
     3        Remove Qt definitions from Platform.h
     4        https://bugs.webkit.org/show_bug.cgi?id=122349
     5
     6        Reviewed by Anders Carlsson.
     7
     8        * wtf/Platform.h: Remove unused PLATFORM(QT) stanzas from file.
     9
    1102013-10-04  Brent Fulgham  <bfulgham@apple.com>
    211
  • trunk/Source/WTF/wtf/Platform.h

    r156933 r156935  
    434434
    435435/* FIXME: these are all mixes of OS, operating environment and policy choices. */
    436 /* PLATFORM(QT) */
    437436/* PLATFORM(EFL) */
    438437/* PLATFORM(GTK) */
     
    440439/* PLATFORM(MAC) */
    441440/* PLATFORM(WIN) */
    442 #if defined(BUILDING_QT__)
    443 #define WTF_PLATFORM_QT 1
    444 #elif defined(BUILDING_EFL__)
     441#if defined(BUILDING_EFL__)
    445442#define WTF_PLATFORM_EFL 1
    446443#elif defined(BUILDING_GTK__)
     
    529526#endif
    530527
    531 #if PLATFORM(QT) && OS(DARWIN)
    532 #define WTF_USE_CF 1
    533 #endif
    534 
    535 #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT)
     528#if OS(DARWIN) && !PLATFORM(GTK)
    536529#define ENABLE_PURGEABLE_MEMORY 1
    537530#endif
     
    622615#define HAVE_ISDEBUGGERPRESENT 1
    623616
    624 #if !PLATFORM(QT)
    625617#include <WTF/WTFHeaderDetection.h>
    626 #endif
    627618
    628619#endif
     
    643634/* Include feature macros */
    644635#include <wtf/FeatureDefines.h>
    645 
    646 #if PLATFORM(QT)
    647 /* We must not customize the global operator new and delete for the Qt port. */
    648 #define ENABLE_GLOBAL_FASTMALLOC_NEW 0
    649 #if !OS(UNIX)
    650 #define USE_SYSTEM_MALLOC 1
    651 #endif
    652 #endif
    653636
    654637#if PLATFORM(EFL)
     
    696679#endif
    697680
    698 #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT)
    699 #define ENABLE_JIT 1
    700 #endif
    701 
    702681/* The JIT is enabled by default on all x86, x86-64, ARM & MIPS platforms. */
    703682#if !defined(ENABLE_JIT) \
     
    705684    && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \
    706685    && !OS(WINCE) \
    707     && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */
     686    && !OS(QNX)
    708687#define ENABLE_JIT 1
    709688#endif
     
    727706   steps: first we try to find some disassembler that we can use, and then we
    728707   decide if the high-level disassembler API can be enabled. */
    729 #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \
     708#if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && PLATFORM(MAC) \
    730709    && (CPU(X86) || CPU(X86_64))
    731710#define WTF_USE_UDIS86 1
     
    745724    && ENABLE(JIT) \
    746725    && (OS(DARWIN) || OS(LINUX)) \
    747     && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \
     726    && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK)) \
    748727    && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4))
    749728#define ENABLE_LLINT 1
     
    756735#endif
    757736/* Enable the DFG JIT on ARMv7.  Only tested on iOS and Qt/GTK+ Linux. */
    758 #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT) || PLATFORM(GTK))
     737#if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(GTK))
    759738#define ENABLE_DFG_JIT 1
    760739#endif
     
    854833
    855834/* Yet Another Regex Runtime - turned on by default for JIT enabled ports. */
    856 #if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP)) && !(OS(QNX) && PLATFORM(QT))
     835#if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP))
    857836#define ENABLE_YARR_JIT 1
    858837
     
    883862
    884863/* Accelerated compositing */
    885 #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO))
     864#if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO))
    886865#define WTF_USE_ACCELERATED_COMPOSITING 1
    887866#endif
     
    898877#endif
    899878
    900 /* Qt always uses Texture Mapper */
    901 #if PLATFORM(QT)
    902 #define WTF_USE_TEXTURE_MAPPER 1
    903 #endif
    904 
    905879#if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL)
    906880#define WTF_USE_TEXTURE_MAPPER_GL 1
     
    908882
    909883/* Compositing on the UI-process in WebKit2 */
    910 #if USE(3D_GRAPHICS) && PLATFORM(QT)
    911 #define WTF_USE_COORDINATED_GRAPHICS 1
    912 #endif
    913 
    914884#if PLATFORM(MAC) || PLATFORM(IOS)
    915885#define WTF_USE_PROTECTION_SPACE_AUTH_CALLBACK 1
     
    947917   to WTF causes many ports to break, and so this way we can address the build
    948918   breakages one port at a time. */
    949 #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600)))
     919#if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600)))
    950920#define WTF_USE_EXPORT_MACROS 1
    951921#endif
     
    955925#endif
    956926
    957 #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL)
     927#if PLATFORM(GTK) || PLATFORM(EFL)
    958928#define WTF_USE_UNIX_DOMAIN_SOCKETS 1
    959929#endif
     
    969939#define ENABLE_OBJECT_MARK_LOGGING 0
    970940
    971 #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP)
     941#if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP)
    972942#define ENABLE_PARALLEL_GC 1
    973943#endif
     
    1017987#endif
    1018988
    1019 #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT)
     989#if !defined(WTF_USE_ZLIB)
    1020990#define WTF_USE_ZLIB 1
    1021 #endif
    1022 
    1023 #if PLATFORM(QT)
    1024 #include <qglobal.h>
    1025 #if defined(QT_OPENGL_ES_2) && !defined(WTF_USE_OPENGL_ES_2)
    1026 #define WTF_USE_OPENGL_ES_2 1
    1027 #endif
    1028991#endif
    1029992
Note: See TracChangeset for help on using the changeset viewer.