Update NUMA API library to latest version

Brings support of PPC and S390 platforms, which are required to have
Blender compiled on all ports of Debian.
This commit is contained in:
Sergey Sharybin 2019-10-07 12:59:51 +02:00
parent cc1614123e
commit 2cb5078ce2
3 changed files with 29 additions and 2 deletions

View File

@ -1,5 +1,5 @@
Project: LibNumaAPI
URL: https://github.com/Nazg-Gul/libNumaAPI
License: MIT
Upstream version: 4e7206befce
Upstream version: 1afdd28a08d
Local modifications: None

View File

@ -307,6 +307,27 @@
# define ARCH_CPU_32_BITS 1
# define ARCH_CPU_BIG_ENDIAN 1
# endif
#elif defined(__powerpc64__)
# define ARCH_CPU_PPC_FAMILY 1
# define ARCH_CPU_PPC 1
# define ARCH_CPU_64_BITS 1
# if defined(__BIG_ENDIAN__)
# define ARCH_CPU_BIG_ENDIAN 1
# elif defined(__LITTLE_ENDIAN)
# define ARCH_CPU_LITTLE_ENDIAN 1
# else
# error Please define your endianness
# endif
#elif defined(__s390x__)
# define ARCH_CPU_S390_FAMILY 1
# define ARCH_CPU_S390X 1
# define ARCH_CPU_64_BITS 1
# define ARCH_CPU_BIG_ENDIAN 1
#elif defined(__s390__)
# define ARCH_CPU_S390_FAMILY 1
# define ARCH_CPU_S390 1
# define ARCH_CPU_31_BITS 1
# define ARCH_CPU_BIG_ENDIAN 1
#else
# error Please add support for your architecture in build_config.h
#endif
@ -337,6 +358,12 @@
#if !defined(ARCH_CPU_MIPS64_FAMILY)
# define ARCH_CPU_MIPS64_FAMILY 0
#endif
#if !defined(ARCH_CPU_PPC_FAMILY)
# define ARCH_CPU_PPC_FAMILY 0
#endif
#if !defined(ARCH_CPU_S390_FAMILY)
# define ARCH_CPU_S390_FAMILY 0
#endif
////////////////////////////////////////////////////////////////////////////////
// Sizes of platform-dependent types.

@ -1 +1 @@
Subproject commit d39c2b61470059dd31cf688441c817a875b928cc
Subproject commit 7850524e6d7864196538781148026f282e69ce2c