basic: update the Arch tuples for LoongArch
This commit is contained in:
@@ -199,9 +199,16 @@ int uname_architecture(void);
|
||||
# define LIB_ARCH_TUPLE "sh4a-linux-gnu"
|
||||
# endif
|
||||
#elif defined(__loongarch64)
|
||||
# pragma message "Please update the Arch tuple of loongarch64 after psABI is stable"
|
||||
# define native_architecture() ARCHITECTURE_LOONGARCH64
|
||||
# define LIB_ARCH_TUPLE "loongarch64-linux-gnu"
|
||||
# define native_architecture() ARCHITECTURE_LOONGARCH64
|
||||
# if defined(__loongarch_double_float)
|
||||
# define LIB_ARCH_TUPLE "loongarch64-linux-gnuf64"
|
||||
# elif defined(__loongarch_single_float)
|
||||
# define LIB_ARCH_TUPLE "loongarch64-linux-gnuf32"
|
||||
# elif defined(__loongarch_soft_float)
|
||||
# define LIB_ARCH_TUPLE "loongarch64-linux-gnusf"
|
||||
# else
|
||||
# error "Unrecognized loongarch architecture variant"
|
||||
# endif
|
||||
#elif defined(__m68k__)
|
||||
# define native_architecture() ARCHITECTURE_M68K
|
||||
# define LIB_ARCH_TUPLE "m68k-linux-gnu"
|
||||
|
||||
Reference in New Issue
Block a user