aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorAndrew Jenner <andrew@codesourcery.com>2017-04-03 09:13:19 -0700
committerAndrew Jenner <andrew@codesourcery.com>2017-04-03 09:13:19 -0700
commit2f5f29cada3c06c9c26f4da5994951effee7d6f7 (patch)
tree0dd24092ecc0878f4dbe967298a7f860c1ebf6de /bfd
parent2514e33e01890ad28023359b110d1c9c1ad201d4 (diff)
downloadgdb-2f5f29cada3c06c9c26f4da5994951effee7d6f7.zip
gdb-2f5f29cada3c06c9c26f4da5994951effee7d6f7.tar.gz
gdb-2f5f29cada3c06c9c26f4da5994951effee7d6f7.tar.bz2
IA16 support
* config.sub: Handle ia16 in $basic_machine. bfd/ * config.bfd: Handle ia16. gas/ * configure.tgt: Handle ia16. ld/ * configure.tgt: Handle ia16.
Diffstat (limited to 'bfd')
-rw-r--r--bfd/config.bfd6
1 files changed, 6 insertions, 0 deletions
diff --git a/bfd/config.bfd b/bfd/config.bfd
index 1235c2c..b00958d 100644
--- a/bfd/config.bfd
+++ b/bfd/config.bfd
@@ -173,6 +173,7 @@ fido*) targ_archs=bfd_m68k_arch ;;
hppa*) targ_archs=bfd_hppa_arch ;;
i[3-7]86) targ_archs=bfd_i386_arch ;;
i370) targ_archs=bfd_i370_arch ;;
+ia16) targ_archs=bfd_i386_arch ;;
lm32) targ_archs=bfd_lm32_arch ;;
m6811*|m68hc11*) targ_archs="bfd_m68hc11_arch bfd_m68hc12_arch bfd_m9s12x_arch bfd_m9s12xg_arch" ;;
m6812*|m68hc12*) targ_archs="bfd_m68hc12_arch bfd_m68hc11_arch bfd_m9s12x_arch bfd_m9s12xg_arch" ;;
@@ -906,6 +907,11 @@ case "${targ}" in
targ_selvecs="icoff_le_vec icoff_be_vec"
;;
+ ia16-*-elf)
+ targ_defvec=i386_elf32_vec
+ targ_selvecs="i386_msdos_vec i386_aout_vec"
+ ;;
+
ip2k-*-elf)
targ_defvec=ip2k_elf32_vec
;;