# config.bfd
#
-# Copyright (C) 2012-2014 Free Software Foundation, Inc.
+# Copyright (C) 2012-2015 Free Software Foundation, Inc.
#
# This file is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
m68*-bull-sysv* | \
maxq-*-coff | \
mips*el-*-rtems* | \
- or1k-*-rtems* | \
powerpcle-*-rtems* | \
sparc*-*-rtemsaout* | \
sparc-*-lynxos* | \
tilegx*) targ_archs=bfd_tilegx_arch ;;
tilepro*) targ_archs=bfd_tilepro_arch ;;
v850*) targ_archs="bfd_v850_arch bfd_v850_rh850_arch" ;;
+visium*) targ_archs=bfd_visium_arch ;;
x86_64*) targ_archs=bfd_i386_arch ;;
xtensa*) targ_archs=bfd_xtensa_arch ;;
xgate) targ_archs=bfd_xgate_arch ;;
targ_defvec=arm_aout_nbsd_vec
targ_selvecs="arm_elf32_le_vec arm_elf32_be_vec"
targ_underscore=yes
- targ_cflags=-D__QNXTARGET__
;;
arm-*-nto* | nto*arm*)
targ_defvec=arm_elf32_le_vec
targ_selvecs=arm_elf32_be_vec
+ targ_cflags=-D__QNXTARGET__
;;
arm-*-riscix*)
targ_defvec=arm_aout_riscix_vec
targ_defvec=arm_elf32_le_vec
targ_selvecs=arm_elf32_be_vec
;;
- armeb-*-elf | arm*b-*-linux-*)
+ armeb-*-elf | arm*b-*-freebsd* | arm*b-*-linux-* | armeb-*-eabi*)
targ_defvec=arm_elf32_be_vec
targ_selvecs=arm_elf32_le_vec
;;
targ_defvec=arm_elf32_le_vec
targ_selvecs=arm_elf32_be_vec
;;
- arm-*-elf | arm-*-freebsd* | arm*-*-linux-* | arm*-*-conix* | \
+ arm-*-elf | arm*-*-freebsd* | arm*-*-linux-* | arm*-*-conix* | \
arm*-*-uclinux* | arm-*-kfreebsd*-gnu | \
arm*-*-eabi* )
targ_defvec=arm_elf32_le_vec
targ_selvecs=moxie_elf32_le_vec
;;
+ moxie-*-moxiebox*)
+ targ_defvec=moxie_elf32_le_vec
+ ;;
+
h8300*-*-rtemscoff*)
targ_defvec=h8300_coff_vec
targ_underscore=yes
targ_underscore=yes
;;
+ h8300*-*-linux*)
+ targ_defvec=h8300_elf32_linux_vec
+ ;;
+
h8300*-*-*)
targ_defvec=h8300_coff_vec
targ_underscore=yes
targ_defvec=mips_elf32_trad_le_vec
targ_selvecs="mips_elf32_trad_be_vec mips_elf32_ntrad_be_vec mips_elf32_ntrad_le_vec mips_elf64_trad_be_vec mips_elf64_trad_le_vec"
;;
- mips*-sde-elf* | mips*-mti-elf*)
+ mips*-sde-elf* | mips*-mti-elf* | mips*-img-elf*)
targ_defvec=mips_elf32_trad_be_vec
targ_selvecs="mips_elf32_trad_le_vec mips_elf32_ntrad_be_vec mips_elf32_ntrad_le_vec mips_elf64_trad_be_vec mips_elf64_trad_le_vec"
;;
targ_selvecs=nios2_elf32_be_vec
;;
- or1k-*-elf | or1k-*-linux*)
+ or1k-*-elf | or1k-*-linux* | or1k-*-rtems*)
targ_defvec=or1k_elf32_vec
;;
- or1knd-*-elf | or1knd-*-linux*)
+ or1knd-*-elf | or1knd-*-linux* | or1knd-*-rtems*)
targ_defvec=or1k_elf32_vec
;;
targ_defvec=tilepro_elf32_vec
;;
+ ft32*-*-*)
+ targ_defvec=ft32_elf32_vec
+ ;;
+
v850*-*-*)
targ_defvec=v850_elf32_vec
targ_selvecs="v800_elf32_vec"
targ_defvec=vax_elf32_vec
;;
+ visium-*-elf)
+ targ_defvec=visium_elf32_vec
+ ;;
+
we32k-*-*)
targ_defvec=we32k_coff_vec
;;