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 |