[PATCH 6/8] BFD: Add Elf Target Id for S12Z

John Darrington john@darrington.wattle.id.au
Mon Jul 16 14:01:00 GMT 2018


* bfd/elf-bfd.h (enum elf_target_id): Add new id S12Z_ELF_DATA
* bfd/elf32-s12z.c: Use it.
---
 bfd/elf-bfd.h    | 1 +
 bfd/elf32-s12z.c | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/bfd/elf-bfd.h b/bfd/elf-bfd.h
index 9453c32..d46797a 100644
--- a/bfd/elf-bfd.h
+++ b/bfd/elf-bfd.h
@@ -518,6 +518,7 @@ enum elf_target_id
   TILEGX_ELF_DATA,
   TILEPRO_ELF_DATA,
   RISCV_ELF_DATA,
+  S12Z_ELF_DATA,
   GENERIC_ELF_DATA
 };
 
diff --git a/bfd/elf32-s12z.c b/bfd/elf32-s12z.c
index 516a214..f4c8102 100644
--- a/bfd/elf32-s12z.c
+++ b/bfd/elf32-s12z.c
@@ -291,7 +291,7 @@ s12z_elf_set_mach_from_flags (bfd *abfd)
 }
 
 #define ELF_ARCH		bfd_arch_s12z
-#define ELF_TARGET_ID		0
+#define ELF_TARGET_ID		S12Z_ELF_DATA
 #define ELF_MACHINE_CODE	EM_S12Z
 #define ELF_MAXPAGESIZE		0x1000
 
-- 
2.1.4



More information about the Binutils mailing list