summaryrefslogtreecommitdiff
blob: cf25b5dd57a90f22e5c94d50e95df60381705d0f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
https://bugs.webkit.org/show_bug.cgi?id=39847

additionally, also on Darwin8 glib stuff includes system headers that
use isascii, so we can't have it die on that.

--- JavaScriptCore/wtf/FastMalloc.cpp
+++ JavaScriptCore/wtf/FastMalloc.cpp
@@ -1381,14 +1381,12 @@
   // Bytes allocated from system
   uint64_t system_bytes_;
 
-#if USE_BACKGROUND_THREAD_TO_SCAVENGE_MEMORY
   // Number of pages kept in free lists that are still committed.
   Length free_committed_pages_;
 
   // Minimum number of free committed pages since last scavenge. (Can be 0 if
   // we've committed new pages since the last scavenge.)
   Length min_free_committed_pages_since_last_scavenge_;
-#endif
 
   bool GrowHeap(Length n);
 
--- WebCore/config.h
+++ WebCore/config.h
@@ -125,7 +125,7 @@
 // this breaks compilation of <QFontDatabase>, at least, so turn it off for now
 // Also generates errors on wx on Windows, presumably because these functions
 // are used from wx headers.
-#if !PLATFORM(QT) && !PLATFORM(WX) && !PLATFORM(CHROMIUM)
+#if !PLATFORM(QT) && !PLATFORM(WX) && !PLATFORM(CHROMIUM) && !defined(BUILDING_ON_TIGER)
 #include <wtf/DisallowCType.h>
 #endif