Changeset 156935 in webkit
- Timestamp:
- Oct 4, 2013 5:40:52 PM (11 years ago)
- Location:
- trunk/Source/WTF
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r156933 r156935 1 2013-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 1 10 2013-10-04 Brent Fulgham <bfulgham@apple.com> 2 11 -
trunk/Source/WTF/wtf/Platform.h
r156933 r156935 434 434 435 435 /* FIXME: these are all mixes of OS, operating environment and policy choices. */ 436 /* PLATFORM(QT) */437 436 /* PLATFORM(EFL) */ 438 437 /* PLATFORM(GTK) */ … … 440 439 /* PLATFORM(MAC) */ 441 440 /* PLATFORM(WIN) */ 442 #if defined(BUILDING_QT__) 443 #define WTF_PLATFORM_QT 1 444 #elif defined(BUILDING_EFL__) 441 #if defined(BUILDING_EFL__) 445 442 #define WTF_PLATFORM_EFL 1 446 443 #elif defined(BUILDING_GTK__) … … 529 526 #endif 530 527 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) 536 529 #define ENABLE_PURGEABLE_MEMORY 1 537 530 #endif … … 622 615 #define HAVE_ISDEBUGGERPRESENT 1 623 616 624 #if !PLATFORM(QT)625 617 #include <WTF/WTFHeaderDetection.h> 626 #endif627 618 628 619 #endif … … 643 634 /* Include feature macros */ 644 635 #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 0649 #if !OS(UNIX)650 #define USE_SYSTEM_MALLOC 1651 #endif652 #endif653 636 654 637 #if PLATFORM(EFL) … … 696 679 #endif 697 680 698 #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT)699 #define ENABLE_JIT 1700 #endif701 702 681 /* The JIT is enabled by default on all x86, x86-64, ARM & MIPS platforms. */ 703 682 #if !defined(ENABLE_JIT) \ … … 705 684 && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ 706 685 && !OS(WINCE) \ 707 && ! (OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */686 && !OS(QNX) 708 687 #define ENABLE_JIT 1 709 688 #endif … … 727 706 steps: first we try to find some disassembler that we can use, and then we 728 707 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) \ 730 709 && (CPU(X86) || CPU(X86_64)) 731 710 #define WTF_USE_UDIS86 1 … … 745 724 && ENABLE(JIT) \ 746 725 && (OS(DARWIN) || OS(LINUX)) \ 747 && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \726 && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK)) \ 748 727 && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) 749 728 #define ENABLE_LLINT 1 … … 756 735 #endif 757 736 /* 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)) 759 738 #define ENABLE_DFG_JIT 1 760 739 #endif … … 854 833 855 834 /* 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)) 857 836 #define ENABLE_YARR_JIT 1 858 837 … … 883 862 884 863 /* 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)) 886 865 #define WTF_USE_ACCELERATED_COMPOSITING 1 887 866 #endif … … 898 877 #endif 899 878 900 /* Qt always uses Texture Mapper */901 #if PLATFORM(QT)902 #define WTF_USE_TEXTURE_MAPPER 1903 #endif904 905 879 #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) 906 880 #define WTF_USE_TEXTURE_MAPPER_GL 1 … … 908 882 909 883 /* Compositing on the UI-process in WebKit2 */ 910 #if USE(3D_GRAPHICS) && PLATFORM(QT)911 #define WTF_USE_COORDINATED_GRAPHICS 1912 #endif913 914 884 #if PLATFORM(MAC) || PLATFORM(IOS) 915 885 #define WTF_USE_PROTECTION_SPACE_AUTH_CALLBACK 1 … … 947 917 to WTF causes many ports to break, and so this way we can address the build 948 918 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))) 950 920 #define WTF_USE_EXPORT_MACROS 1 951 921 #endif … … 955 925 #endif 956 926 957 #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) ||PLATFORM(GTK) || PLATFORM(EFL)927 #if PLATFORM(GTK) || PLATFORM(EFL) 958 928 #define WTF_USE_UNIX_DOMAIN_SOCKETS 1 959 929 #endif … … 969 939 #define ENABLE_OBJECT_MARK_LOGGING 0 970 940 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) 972 942 #define ENABLE_PARALLEL_GC 1 973 943 #endif … … 1017 987 #endif 1018 988 1019 #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT)989 #if !defined(WTF_USE_ZLIB) 1020 990 #define WTF_USE_ZLIB 1 1021 #endif1022 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 11027 #endif1028 991 #endif 1029 992
Note: See TracChangeset
for help on using the changeset viewer.