/*******************************************************************************/ /* */ /* C header wrapper for debian gcc multiarch support */ /* */ /* Copyright 2014 Jörg Frings-Fürst */ /* License GPL-3+ */ /* */ /* 2014-09-21 Version 0.1 */ /* - Initial version */ /* */ /*******************************************************************************/ /* */ /* Status: */ /* */ /* alpha ok */ /* amd64 ok */ /* arm */ /* arm64 */ /* armel */ /* armhf */ /* hppa */ /* hurd-i386 */ /* i386 */ /* ia64 */ /* kfreebsd-amd64 */ /* kfreebsd-i386 */ /* m68k */ /* mips */ /* mipsel */ /* powerpc */ /* powerpcspe */ /* ppc64 */ /* ppc64el */ /* s390 */ /* s390x */ /* sh4 */ /* sparc */ /* sparc64 */ /* x32 */ /* */ /*******************************************************************************/ #ifndef _MULTIARCH_WRAPPER_INC_ #define _MULTIARCH_WRAPPER_INC_ #if defined (__alpha__) /* alpha */ #include "xbase64/alpha-linux-gnu/xbconfig.h" #elif defined (__aarch64__) /* arm64 */ #include "xbase64/aarch64-linux-gnu/xbconfig.h" #elif defined (__amd64__) || defined (__x86_64__) /* amd64 */ #include "xbase64/x86_64-linux-gnu/xbconfig.h" #elif defined (__armel__) #include "xbase64/arm-linux-gnueabi/xbconfig.h" #elif defined (__armhf__) #include "xbase64/arm-linux-gnueabihf/xbconfig.h" #elif defined (__hppa__) #include "xbase64/hppa-linux-gnueabi/xbconfig.h" #elif defined (__hurdi386__) #include "xbase64/i386-gnu/xbconfig.h" #elif defined (__kfreebsd-amd64__) #include "xbase64/x86_64-kfreebsd-gnu/xbconfig.h" #elif defined (__kfreebsd-i386__) #include "xbase64/i386-kfreebsd-gnu/xbconfig.h" #elif defined (__m68k__) #include "xbase64/m68k-linux-gnu/xbconfig.h" #elif defined (__mips__) #include "xbase64/mips-linux-gnueabi/xbconfig.h" #elif defined (__mipsel__) #include "xbase64/mipsel-linux-gnu/xbconfig.h" #elif defined (__ppc__) || defined (__powerpc__) #include "xbase64/powerpc-linux-gnu/xbconfig.h" #elif defined (__powerpcspe__) #include "xbase64/powerpc-linux-gnuspe/xbconfig.h" #elif defined (__ppc64__) || defined (__powerpc64__) #include "xbase64/powerpc64-linux-gnu/xbconfig.h" #elif defined (__ppc64el__) #include "xbase64/powerpc64el-linux-gnu/xbconfig.h" #elif defined (__s390x__) #include "xbase64/s390x-linux-gnu/xbconfig.h" #elif defined (__sh4__) #include "xbase64/sh4-linux-gnu/xbconfig.h" #elif defined (__sparc__) #include "xbase64/sparc-linux-gnu/xbconfig.h" #elif defined (__sparc64__) #include "xbase64/sparc64-linux-gnu/xbconfig.h" #elif defined (__x32__) #include "xbase64/x86_64-linux-gnux32/xbconfig.h" #else #error "This e2fsprogs-devel package does not work your architecture?" #endif #endif /* _MULTIARCH_WRAPPER_INC_ */