aboutsummaryrefslogtreecommitdiff
path: root/bfd/archures.c
diff options
context:
space:
mode:
authorPaul Iannetta <piannetta@kalrayinc.com>2023-08-16 14:22:28 +0100
committerNick Clifton <nickc@redhat.com>2023-08-16 14:22:54 +0100
commit6e712424f5cb1f01acf41c21f8721ee028c2a20c (patch)
treee385426177cc05115d8f5d69df67c6933ddfe6c3 /bfd/archures.c
parent7d6a2e34ee8eb061cf73014efefefaa074b499db (diff)
downloadgdb-6e712424f5cb1f01acf41c21f8721ee028c2a20c.zip
gdb-6e712424f5cb1f01acf41c21f8721ee028c2a20c.tar.gz
gdb-6e712424f5cb1f01acf41c21f8721ee028c2a20c.tar.bz2
kvx: New port.
Diffstat (limited to 'bfd/archures.c')
-rw-r--r--bfd/archures.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/bfd/archures.c b/bfd/archures.c
index 5a2a76c..b59979e 100644
--- a/bfd/archures.c
+++ b/bfd/archures.c
@@ -515,6 +515,17 @@ DESCRIPTION
. bfd_arch_lm32, {* Lattice Mico32. *}
.#define bfd_mach_lm32 1
. bfd_arch_microblaze,{* Xilinx MicroBlaze. *}
+. bfd_arch_kvx, {* Kalray VLIW core of the MPPA processor family *}
+.#define bfd_mach_kv3_unknown 0
+.#define bfd_mach_kv3_1 1
+.#define bfd_mach_kv3_1_64 2
+.#define bfd_mach_kv3_1_usr 3
+.#define bfd_mach_kv3_2 4
+.#define bfd_mach_kv3_2_64 5
+.#define bfd_mach_kv3_2_usr 6
+.#define bfd_mach_kv4_1 7
+.#define bfd_mach_kv4_1_64 8
+.#define bfd_mach_kv4_1_usr 9
. bfd_arch_tilepro, {* Tilera TILEPro. *}
. bfd_arch_tilegx, {* Tilera TILE-Gx. *}
.#define bfd_mach_tilepro 1
@@ -642,6 +653,7 @@ extern const bfd_arch_info_type bfd_iamcu_arch;
extern const bfd_arch_info_type bfd_ia64_arch;
extern const bfd_arch_info_type bfd_ip2k_arch;
extern const bfd_arch_info_type bfd_iq2000_arch;
+extern const bfd_arch_info_type bfd_kvx_arch;
extern const bfd_arch_info_type bfd_lm32_arch;
extern const bfd_arch_info_type bfd_loongarch_arch;
extern const bfd_arch_info_type bfd_m32c_arch;
@@ -730,6 +742,7 @@ static const bfd_arch_info_type * const bfd_archures_list[] =
&bfd_ia64_arch,
&bfd_ip2k_arch,
&bfd_iq2000_arch,
+ &bfd_kvx_arch,
&bfd_lm32_arch,
&bfd_loongarch_arch,
&bfd_m32c_arch,