X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshared%2Farchitecture.h;fp=src%2Fshared%2Farchitecture.h;h=7163d1fcafa0b48ec0749325f5f999536c745d7b;hb=0881d7af14eb6105d825c3a32a1f8ad11ed5d092;hp=6a3f0b2d4b51f9d436bbaed33f25606c522a9a29;hpb=55ebf98cbecdad288ba2e3f63f7026280c62f025;p=elogind.git 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