From de6be7bc60f190a0d746945a3a5a143bc93a1a65 Mon Sep 17 00:00:00 2001 From: Sergey Matyukevich Date: Tue, 20 Sep 2022 16:14:21 +0400 Subject: arc: add support for ARCv3 32-bit processors New ARCv3 ISA includes both 64-bit and 32-bit CPU family. This patch adds support for 32-bit ARCv3 HS5x processors. Signed-off-by: Sergey Matyukevich Signed-off-by: Pavel Kozlov --- utils/ldd.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'utils') diff --git a/utils/ldd.c b/utils/ldd.c index 3accd7839..46cd97170 100644 --- a/utils/ldd.c +++ b/utils/ldd.c @@ -34,6 +34,11 @@ #define ELFCLASSM ELFCLASS32 #endif +#if defined(__ARC64_ARCH32__) +#define MATCH_MACHINE(x) (x == EM_ARCV3_32) +#define ELFCLASSM ELFCLASS32 +#endif + #if defined(__arm__) || defined(__thumb__) #define MATCH_MACHINE(x) (x == EM_ARM) #define ELFCLASSM ELFCLASS32 -- cgit v1.2.3