Add support for Xilinx MicroBlaze processor.
[deliverable/binutils-gdb.git] / bfd / targets.c
index daca6158a40a98be9e376149c80870752db6d493..ce0130938f9c4d92f60468fa6e0ad7cee7b9d43b 100644 (file)
@@ -157,6 +157,7 @@ DESCRIPTION
 .  bfd_target_oasys_flavour,
 .  bfd_target_tekhex_flavour,
 .  bfd_target_srec_flavour,
+.  bfd_target_verilog_flavour,
 .  bfd_target_ihex_flavour,
 .  bfd_target_som_flavour,
 .  bfd_target_os9k_flavour,
@@ -624,6 +625,7 @@ extern const bfd_target bfd_elf32_mcore_big_vec;
 extern const bfd_target bfd_elf32_mcore_little_vec;
 extern const bfd_target bfd_elf32_mep_vec;
 extern const bfd_target bfd_elf32_mep_little_vec;
+extern const bfd_target bfd_elf32_microblaze_vec;
 extern const bfd_target bfd_elf32_mn10200_vec;
 extern const bfd_target bfd_elf32_mn10300_vec;
 extern const bfd_target bfd_elf32_mt_vec;
@@ -697,6 +699,8 @@ extern const bfd_target bfd_elf64_tradbigmips_vec;
 extern const bfd_target bfd_elf64_tradlittlemips_vec;
 extern const bfd_target bfd_elf64_x86_64_freebsd_vec;
 extern const bfd_target bfd_elf64_x86_64_vec;
+extern const bfd_target bfd_elf64_l1om_freebsd_vec;
+extern const bfd_target bfd_elf64_l1om_vec;
 extern const bfd_target bfd_mmo_vec;
 extern const bfd_target bfd_powerpc_pe_vec;
 extern const bfd_target bfd_powerpc_pei_vec;
@@ -746,6 +750,7 @@ extern const bfd_target m88kopenbsd_vec;
 extern const bfd_target mach_o_be_vec;
 extern const bfd_target mach_o_le_vec;
 extern const bfd_target mach_o_fat_vec;
+extern const bfd_target mach_o_i386_vec;
 extern const bfd_target maxqcoff_vec;
 extern const bfd_target mcore_pe_big_vec;
 extern const bfd_target mcore_pe_little_vec;
@@ -765,6 +770,7 @@ extern const bfd_target pc532netbsd_vec;
 extern const bfd_target pdp11_aout_vec;
 extern const bfd_target pef_vec;
 extern const bfd_target pef_xlib_vec;
+extern const bfd_target plugin_vec;
 extern const bfd_target pmac_xcoff_vec;
 extern const bfd_target ppcboot_vec;
 extern const bfd_target riscix_vec;
@@ -816,6 +822,7 @@ extern const bfd_target z8kcoff_vec;
 
 /* These are always included.  */
 extern const bfd_target srec_vec;
+extern const bfd_target verilog_vec;
 extern const bfd_target symbolsrec_vec;
 extern const bfd_target tekhex_vec;
 extern const bfd_target binary_vec;
@@ -953,6 +960,7 @@ static const bfd_target * const _bfd_target_vector[] =
        &bfd_elf32_mcore_big_vec,
        &bfd_elf32_mcore_little_vec,
        &bfd_elf32_mep_vec,
+       &bfd_elf32_microblaze_vec,
        &bfd_elf32_mn10200_vec,
        &bfd_elf32_mn10300_vec,
        &bfd_elf32_mt_vec,
@@ -1033,6 +1041,8 @@ static const bfd_target * const _bfd_target_vector[] =
        &bfd_elf64_tradlittlemips_vec,
        &bfd_elf64_x86_64_freebsd_vec,
        &bfd_elf64_x86_64_vec,
+       &bfd_elf64_l1om_freebsd_vec,
+       &bfd_elf64_l1om_vec,
        &bfd_mmo_vec,
 #endif
        &bfd_powerpc_pe_vec,
@@ -1112,6 +1122,7 @@ static const bfd_target * const _bfd_target_vector[] =
        &mach_o_be_vec,
        &mach_o_le_vec,
        &mach_o_fat_vec,
+       &mach_o_i386_vec,
        &maxqcoff_vec,
        &mcore_pe_big_vec,
        &mcore_pe_little_vec,
@@ -1142,6 +1153,9 @@ static const bfd_target * const _bfd_target_vector[] =
        &pdp11_aout_vec,
        &pef_vec,
        &pef_xlib_vec,
+#if BFD_SUPPORTS_PLUGINS
+       &plugin_vec,
+#endif
 #if 0
        /* This has the same magic number as RS/6000.  */
        &pmac_xcoff_vec,
@@ -1199,6 +1213,8 @@ static const bfd_target * const _bfd_target_vector[] =
 /* Always support S-records, for convenience.  */
        &srec_vec,
        &symbolsrec_vec,
+/* And verilog.  */
+       &verilog_vec,
 /* And tekhex */
        &tekhex_vec,
 /* Likewise for binary output.  */
This page took 0.028508 seconds and 4 git commands to generate.