|
Lines 80-95
Link Here
|
| 80 |
#endif |
80 |
#endif |
| 81 |
#endif |
81 |
#endif |
| 82 |
|
82 |
|
| 83 |
/* CPU(MIPS) - MIPS 32-bit */ |
83 |
/* CPU(MIPS) - MIPS 32-bit and 64-bit */ |
| 84 |
/* Note: Only O32 ABI is tested, so we enable it for O32 ABI for now. */ |
84 |
#if (defined(mips) || defined(__mips__) || defined(MIPS) || defined(_MIPS_) \ |
| 85 |
#if (defined(mips) || defined(__mips__) || defined(MIPS) || defined(_MIPS_)) \ |
85 |
|| defined(__mips64)) |
| 86 |
&& defined(_ABIO32) |
86 |
#if defined(__mips64) |
|
|
87 |
#define WTF_CPU_MIPS64 1 |
| 88 |
#define WTF_MIPS_ARCH __mips64 |
| 89 |
#else |
| 87 |
#define WTF_CPU_MIPS 1 |
90 |
#define WTF_CPU_MIPS 1 |
|
|
91 |
#define WTF_MIPS_ARCH __mips |
| 92 |
#endif |
| 88 |
#if defined(__MIPSEB__) |
93 |
#if defined(__MIPSEB__) |
| 89 |
#define WTF_CPU_BIG_ENDIAN 1 |
94 |
#define WTF_CPU_BIG_ENDIAN 1 |
| 90 |
#endif |
95 |
#endif |
| 91 |
#define WTF_MIPS_PIC (defined __PIC__) |
96 |
#define WTF_MIPS_PIC (defined __PIC__) |
| 92 |
#define WTF_MIPS_ARCH __mips |
|
|
| 93 |
#define WTF_MIPS_ISA(v) (defined WTF_MIPS_ARCH && WTF_MIPS_ARCH == v) |
97 |
#define WTF_MIPS_ISA(v) (defined WTF_MIPS_ARCH && WTF_MIPS_ARCH == v) |
| 94 |
#define WTF_MIPS_ISA_AT_LEAST(v) (defined WTF_MIPS_ARCH && WTF_MIPS_ARCH >= v) |
98 |
#define WTF_MIPS_ISA_AT_LEAST(v) (defined WTF_MIPS_ARCH && WTF_MIPS_ARCH >= v) |
| 95 |
#define WTF_MIPS_ARCH_REV __mips_isa_rev |
99 |
#define WTF_MIPS_ARCH_REV __mips_isa_rev |
|
Lines 685-690
Link Here
|
| 685 |
|| CPU(ARM64) \ |
689 |
|| CPU(ARM64) \ |
| 686 |
|| CPU(SPARC64) \ |
690 |
|| CPU(SPARC64) \ |
| 687 |
|| CPU(S390X) \ |
691 |
|| CPU(S390X) \ |
|
|
692 |
|| CPU(MIPS64) \ |
| 688 |
|| CPU(PPC64) \ |
693 |
|| CPU(PPC64) \ |
| 689 |
|| CPU(PPC64LE) |
694 |
|| CPU(PPC64LE) |
| 690 |
#define WTF_USE_JSVALUE64 1 |
695 |
#define WTF_USE_JSVALUE64 1 |