Line 0
Link Here
|
|
|
1 |
--- src/sljit/sljitConfigInternal.h.orig 2018-08-13 10:18:10 UTC |
2 |
+++ src/sljit/sljitConfigInternal.h |
3 |
@@ -530,7 +530,7 @@ typedef double sljit_f64; |
4 |
#endif /* !SLJIT_FUNC */ |
5 |
|
6 |
#ifndef SLJIT_INDIRECT_CALL |
7 |
-#if ((defined SLJIT_CONFIG_PPC_64 && SLJIT_CONFIG_PPC_64) && (defined SLJIT_BIG_ENDIAN && SLJIT_BIG_ENDIAN)) \ |
8 |
+#if ((defined SLJIT_CONFIG_PPC_64 && SLJIT_CONFIG_PPC_64) && (!defined _CALL_ELF || _CALL_ELF == 1)) \ |
9 |
|| ((defined SLJIT_CONFIG_PPC_32 && SLJIT_CONFIG_PPC_32) && defined _AIX) |
10 |
/* It seems certain ppc compilers use an indirect addressing for functions |
11 |
which makes things complicated. */ |