]> git.ipfire.org Git - thirdparty/libbsd.git/commitdiff
Add LoongArch support to nlist()
authorWANG Xuerui <git@xen0n.name>
Sat, 11 Sep 2021 04:54:28 +0000 (12:54 +0800)
committerGuillem Jover <guillem@hadrons.org>
Wed, 30 Mar 2022 21:03:56 +0000 (23:03 +0200)
Closes: !13
Signed-off-by: WANG Xuerui <git@xen0n.name>
Signed-off-by: Guillem Jover <guillem@hadrons.org>
src/local-elf.h

index 98a296293f02dbab8baf75b7b2016f949379b7d2..1dd3b42d9dfc94e73511417c1b24b93bd2689f15 100644 (file)
 #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