From: WANG Xuerui Date: Sat, 11 Sep 2021 04:54:28 +0000 (+0800) Subject: Add LoongArch support to nlist() X-Git-Tag: 0.11.6~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=15200ec7ac97e3f169b6c2f378f0ec2f94663c9f;p=thirdparty%2Flibbsd.git Add LoongArch support to nlist() Closes: !13 Signed-off-by: WANG Xuerui Signed-off-by: Guillem Jover --- diff --git a/src/local-elf.h b/src/local-elf.h index 98a2962..1dd3b42 100644 --- a/src/local-elf.h +++ b/src/local-elf.h @@ -124,6 +124,16 @@ #define ELF_TARG_CLASS ELFCLASS64 #define ELF_TARG_DATA ELFDATA2LSB +#elif defined(__loongarch__) + +#define ELF_TARG_MACH EM_LOONGARCH +#if defined(__loongarch64) +#define ELF_TARG_CLASS ELFCLASS64 +#else +#error Unsupported ELF class +#endif +#define ELF_TARG_DATA ELFDATA2LSB + #elif defined(__m32r__) #define ELF_TARG_MACH EM_M32R