- add numpy-aarch64.diff: * Fix build for AArch64 (forwarded request 157435 from dirkmueller) OBS-URL: https://build.opensuse.org/request/show/157542 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpy?expand=0&rev=29
22 lines
784 B
Diff
22 lines
784 B
Diff
--- numpy/core/include/numpy/npy_cpu.h
|
|
+++ numpy/core/include/numpy/npy_cpu.h
|
|
@@ -66,6 +66,8 @@
|
|
#define NPY_CPU_MIPSEL
|
|
#elif defined(__MIPSEB__)
|
|
#define NPY_CPU_MIPSEB
|
|
+#elif defined(__aarch64__)
|
|
+ #define NPY_CPU_AARCH64
|
|
#else
|
|
#error Unknown CPU, please report this to numpy maintainers with \
|
|
information about your platform (OS, CPU and compiler)
|
|
--- numpy/core/include/numpy/npy_endian.h
|
|
+++ numpy/core/include/numpy/npy_endian.h
|
|
@@ -25,6 +25,7 @@
|
|
|| defined(NPY_CPU_IA64) \
|
|
|| defined(NPY_CPU_ALPHA) \
|
|
|| defined(NPY_CPU_ARMEL) \
|
|
+ || defined(NPY_CPU_AARCH64) \
|
|
|| defined(NPY_CPU_SH_LE) \
|
|
|| defined(NPY_CPU_MIPSEL)
|
|
#define NPY_BYTE_ORDER NPY_LITTLE_ENDIAN
|