mirror of https://gitlab.com/rnger/amath
64 bit PowerPC detection
This commit is contained in:
parent
8696b1b40c
commit
3a4f707e74
|
@ -47,7 +47,7 @@
|
||||||
# define TXTCPU "amd64"
|
# define TXTCPU "amd64"
|
||||||
#endif
|
#endif
|
||||||
/******************************************************************************/
|
/******************************************************************************/
|
||||||
#ifdef __powerpc__
|
#if defined(__powerpc__) || defined(__powerpc64__)
|
||||||
# define TXTCPU "PowerPC"
|
# define TXTCPU "PowerPC"
|
||||||
#endif
|
#endif
|
||||||
/******************************************************************************/
|
/******************************************************************************/
|
||||||
|
|
|
@ -52,7 +52,7 @@
|
||||||
* sizeof(word) MUST BE A POWER OF TWO
|
* sizeof(word) MUST BE A POWER OF TWO
|
||||||
* SO THAT wmask BELOW IS ALL ONES
|
* SO THAT wmask BELOW IS ALL ONES
|
||||||
*/
|
*/
|
||||||
#if defined(__x86_64__) || defined(__aarch64__) || defined(_M_AMD64) || defined(_M_ARM64)
|
#if defined(__x86_64__) || defined(__aarch64__) || defined(_M_AMD64) || defined(_M_ARM64) || defined(__powerpc64__)
|
||||||
typedef uint64_t word;
|
typedef uint64_t word;
|
||||||
#else
|
#else
|
||||||
typedef uint32_t word;
|
typedef uint32_t word;
|
||||||
|
|
|
@ -76,7 +76,7 @@ int __kernel_rem_pio2(double *x, double *y, int e0, int nx, int prec, const int
|
||||||
#define __IEEE_LITTLE_ENDIAN
|
#define __IEEE_LITTLE_ENDIAN
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(PPCCPU) || defined(__PPC__) || defined(__powerpc__)
|
#if defined(PPCCPU) || defined(__PPC__) || defined(__powerpc__) || defined(__powerpc64__)
|
||||||
#define __IEEE_BIG_ENDIAN
|
#define __IEEE_BIG_ENDIAN
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue