From 0881d7af14eb6105d825c3a32a1f8ad11ed5d092 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Thu, 3 Jul 2014 15:50:53 +0200 Subject: [PATCH 1/1] shared: add LIB_ARCH tuples for BE ARM archs --- src/shared/architecture.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/shared/architecture.h b/src/shared/architecture.h index 6a3f0b2d4..7163d1fca 100644 --- a/src/shared/architecture.h +++ b/src/shared/architecture.h @@ -143,13 +143,16 @@ Architecture uname_architecture(void); #elif defined(__arm__) # if defined(WORDS_BIGENDIAN) # define native_architecture() ARCHITECTURE_ARM_BE -# error "Missing LIB_ARCH_TUPLE for ARM_BE" +# if defined(__ARM_PCS_VFP) +# define LIB_ARCH_TUPLE "armeb-linux-gnueabihf" +# else +# define LIB_ARCH_TUPLE "armeb-linux-gnueabi" +# endif # else +# define native_architecture() ARCHITECTURE_ARM # if defined(__ARM_PCS_VFP) -# define native_architecture() ARCHITECTURE_ARM # define LIB_ARCH_TUPLE "arm-linux-gnueabihf" # else -# define native_architecture() ARCHITECTURE_ARM # define LIB_ARCH_TUPLE "arm-linux-gnueabi" # endif # endif -- 2.30.2