X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=bfd%2Fconfig.bfd;h=79d539060d38f72f27ad969456addcb4febd6616;hb=b59bea8a131efbbebfc273c3a66ba4cb8c657d8d;hp=8b6e72c6cae61caf5170e9df1a2395074216295f;hpb=e26f8bd9b4d184491522b948f9d8623672f986d9;p=deliverable%2Fbinutils-gdb.git diff --git a/bfd/config.bfd b/bfd/config.bfd index 8b6e72c6ca..79d539060d 100644 --- a/bfd/config.bfd +++ b/bfd/config.bfd @@ -71,6 +71,7 @@ targ_cpu=`echo $targ | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` case "${targ_cpu}" in alpha*) targ_archs=bfd_alpha_arch ;; arm*) targ_archs=bfd_arm_arch ;; +bfin*) targ_archs=bfd_bfin_arch ;; c30*) targ_archs=bfd_tic30_arch ;; c4x*) targ_archs=bfd_tic4x_arch ;; c54x*) targ_archs=bfd_tic54x_arch ;; @@ -100,6 +101,7 @@ v850*) targ_archs=bfd_v850_arch ;; x86_64) targ_archs=bfd_i386_arch ;; xscale*) targ_archs=bfd_arm_arch ;; xtensa*) targ_archs=bfd_xtensa_arch ;; +z80|r800) targ_archs=bfd_z80_arch ;; z8k*) targ_archs=bfd_z8k_arch ;; am33_2.0) targ_archs=bfd_mn10300_arch ;; *) targ_archs=bfd_${targ_cpu}_arch ;; @@ -309,6 +311,11 @@ case "${targ}" in targ_defvec=bfd_elf32_avr_vec ;; + bfin-*-*) + targ_defvec=bfd_elf32_bfin_vec + tar_underscore=yes + ;; + c30-*-*aout* | tic30-*-*aout*) targ_defvec=tic30_aout_vec ;; @@ -592,6 +599,10 @@ case "${targ}" in # FIXME: This should eventually be checked at runtime. targ_cflags=-DSTRICT_PE_FORMAT ;; + i[3-7]86-*-rdos*) + targ_defvec=bfd_elf32_i386_vec + targ_selvecs=i386coff_vec + ;; i[3-7]86-*-mingw32* | i[3-7]86-*-cygwin* | i[3-7]86-*-winnt | i[3-7]86-*-pe) targ_defvec=i386pe_vec targ_selvecs="i386pe_vec i386pei_vec bfd_elf32_i386_vec" @@ -918,8 +929,8 @@ case "${targ}" in targ_underscore=yes ;; - ms1-*-elf) - targ_defvec=bfd_elf32_ms1_vec + mt-*-elf) + targ_defvec=bfd_elf32_mt_vec ;; msp430-*-*) @@ -1360,6 +1371,11 @@ case "${targ}" in targ_selvecs=bfd_elf32_xtensa_be_vec ;; + z80-*-*) + targ_defvec=z80coff_vec + targ_underscore=no + ;; + z8k*-*-*) targ_defvec=z8kcoff_vec targ_underscore=yes