Changeset 71844 in webkit


Ignore:
Timestamp:
Nov 11, 2010 12:57:39 PM (13 years ago)
Author:
commit-queue@webkit.org
Message:

2010-11-11 Dan Horák <dan@danny.cz>

Reviewed by Andreas Kling.

Add support for the s390/s390x architectures, it's big-endian
with s390 being 32-bit and s390x being 64-bit.

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

  • wtf/Platform.h:
Location:
trunk/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r71754 r71844  
     12010-11-11  Dan Horák  <dan@danny.cz>
     2
     3        Reviewed by Andreas Kling.
     4
     5        Add support for the s390/s390x architectures, it's big-endian
     6        with s390 being 32-bit and s390x being 64-bit.
     7
     8        https://bugs.webkit.org/show_bug.cgi?id=34786
     9
     10        * wtf/Platform.h:
     11
    1122010-11-10  Csaba Osztrogonác  <ossy@webkit.org>
    213
  • trunk/JavaScriptCore/wtf/Platform.h

    r71535 r71844  
    189189#endif
    190190
     191/* CPU(S390X) - S390 64-bit */
     192#if defined(__s390x__)
     193#define WTF_CPU_S390X 1
     194#define WTF_CPU_BIG_ENDIAN 1
     195#endif
     196
     197/* CPU(S390) - S390 32-bit */
     198#if defined(__s390__)
     199#define WTF_CPU_S390 1
     200#define WTF_CPU_BIG_ENDIAN 1
     201#endif
     202
    191203/* CPU(X86) - i386 / x86 32-bit */
    192204#if   defined(__i386__) \
     
    930942    || CPU(ALPHA) \
    931943    || CPU(SPARC64) \
     944    || CPU(S390X) \
    932945    || CPU(PPC64)
    933946#define WTF_USE_JSVALUE64 1
Note: See TracChangeset for help on using the changeset viewer.