Fix tests when configured for arm-linux and arm-elf
[binutils-gdb.git] / ld / configure.tgt
index 0eb743d84ee20f4b6f7e3850d831c80fdd9e9c1c..e74e9be0799b62cd2c63ba93c329770b46d2acc4 100644 (file)
@@ -81,9 +81,11 @@ arm-*-pe)            targ_emul=armpe ; targ_extra_ofiles="deffilep.o pe-dll.o" ;;
 arm-*-aout | armel-*-aout) targ_emul=armaoutl ;;
 armeb-*-aout)          targ_emul=armaoutb ;;
 arm-*-coff)            targ_emul=armcoff ;;
-arm-*-freebsd* | arm-*-kfreebsd*-gnu)
+arm*b-*-freebsd*)      targ_emul=armelfb_fbsd
+                       targ_extra_emuls="armelf_fbsd armelf" ;;
+arm*-*-freebsd* | arm-*-kfreebsd*-gnu)
                        targ_emul=armelf_fbsd
-                       targ_extra_emuls="armelf" ;;
+                       targ_extra_emuls="armelfb_fbsd armelf" ;;
 armeb-*-netbsdelf*)    targ_emul=armelfb_nbsd;
                        targ_extra_emuls="armelf_nbsd armelf armnbsd" ;;
 arm-*-netbsdelf*)      targ_emul=armelf_nbsd;
@@ -138,7 +140,7 @@ arm*-*-uclinux*)    targ_emul=armelf_linux
 arm-*-vxworks)         targ_emul=armelf_vxworks ;;
 arm*-*-conix*)         targ_emul=armelf ;;
 avr-*-*)               targ_emul=avr2
-                       targ_extra_emuls="avr1 avr25 avr3 avr31 avr35 avr4 avr5 avr51 avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7"
+                       targ_extra_emuls="avr1 avr25 avr3 avr31 avr35 avr4 avr5 avr51 avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 avrtiny"
                        ;;
 bfin-*-elf)            targ_emul=elf32bfin;
                        targ_extra_emuls="elf32bfinfd"