Changeset 56712 in webkit


Ignore:
Timestamp:
Mar 29, 2010 2:10:47 AM (14 years ago)
Author:
Simon Hausmann
Message:

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

Patch by Thomas Zander <t.zander@nokia.com> on 2010-03-29
Reviewed by Simon Hausmann.

gcc for Symbian doesn't support gcc extensions like atomicity.h - disable

  • wtf/Threading.h: also detect os symbian
Location:
trunk/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r56700 r56712  
     12010-03-29  Thomas Zander  <t.zander@nokia.com>
     2
     3        Reviewed by Simon Hausmann.
     4
     5        https://bugs.webkit.org/show_bug.cgi?id=36742
     6
     7        gcc for Symbian doesn't support gcc extensions like atomicity.h - disable
     8
     9        * wtf/Threading.h: also detect os symbian
     10
    1112010-03-28  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
    212
  • trunk/JavaScriptCore/wtf/Threading.h

    r55429 r56712  
    7676#elif OS(ANDROID)
    7777#include <cutils/atomic.h>
    78 #elif COMPILER(GCC)
     78#elif COMPILER(GCC) && !OS(SYMBIAN)
    7979#if (__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 2))
    8080#include <ext/atomicity.h>
     
    240240inline int atomicDecrement(int volatile* addend) { return android_atomic_dec(addend); }
    241241
    242 #elif COMPILER(GCC) && !CPU(SPARC64) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc
     242#elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc
    243243#define WTF_USE_LOCKFREE_THREADSAFESHARED 1
    244244
Note: See TracChangeset for help on using the changeset viewer.