Browse Source

arc: minor cleanup for ARCv2

Add missing ARCv2 check in MATCH_MACHINE macro.
Update comment for EM_ARCV2 define.

Signed-off-by: Sergey Matyukevich <sergey.matyukevich@synopsys.com>
Signed-off-by: Pavel Kozlov <pavel.kozlov@synopsys.com>
Sergey Matyukevich 1 year ago
parent
commit
aa9e34c70f
2 changed files with 2 additions and 2 deletions
  1. 1 1
      include/elf.h
  2. 1 1
      utils/ldd.c

+ 1 - 1
include/elf.h

@@ -270,7 +270,7 @@ typedef struct
 #define EM_METAG	174		/* Imagination Technologies Meta */
 #define EM_AARCH64	183		/* ARM AARCH64 */
 #define EM_MICROBLAZE	189		/* Xilinx Microblaze */
-#define EM_ARCV2	195		/* ARCv2 Cores */
+#define EM_ARCV2	195		/* Synopsys ARCv2 Cores */
 #define EM_RISCV        243     	/* RISC-V */
 #define EM_CSKY		252		/* C-SKY Cores */
 #define EM_KVX		256		/* Kalray VLIW core of the MPPA processor family */

+ 1 - 1
utils/ldd.c

@@ -30,7 +30,7 @@
 #endif
 
 #if defined(__arc__)
-#define MATCH_MACHINE(x) (x == EM_ARCOMPACT)
+#define MATCH_MACHINE(x) (x == EM_ARCOMPACT || x == EM_ARCV2)
 #define ELFCLASSM      ELFCLASS32
 #endif