i[3456]86-*-gnu*) targ_emul=elf_i386 ;;
i[3456]86-*-msdos*) targ_emul=i386msdos; targ_extra_emuls=i386aout ;;
i[3456]86-*-moss*) targ_emul=i386moss; targ_extra_emuls=i386msdos ;;
-i[3456]86-*-winnt) targ_emul=i386pe ;;
+i[3456]86-*-winnt*) targ_emul=i386pe ;;
i[3456]86-*-pe) targ_emul=i386pe ;;
-i[3456]86-*-cygwin32) targ_emul=i386pe ;;
+i[3456]86-*-cygwin32*) targ_emul=i386pe ;;
+i[3456]86-*-mingw32*) targ_emul=i386pe ;;
m8*-*-*) targ_emul=m88kbcs ;;
a29k-*-udi) targ_emul=sa29200 ;;
a29k-*-ebmon) targ_emul=ebmon29k ;;
powerpc-*-aix*) targ_emul=aixppc ;;
powerpc-*-beos*) targ_emul=aixppc ;;
rs6000-*-aix*) targ_emul=aixrs6 ;;
+tic30-*-*aout*) targ_emul=tic30aout ;;
+tic30-*-*coff*) targ_emul=tic30coff ;;
# start-sanitize-tic80
tic80-*-*) targ_emul=tic80coff ;;
# end-sanitize-tic80
+# start-sanitize-sky
+dvp-*-*) targ_emul=elf32l4300 ;; # mips64r5900-elf
+# end-sanitize-sky
v850-*-*) targ_emul=v850 ;;
# start-sanitize-v850e
v850e-*-*) targ_emul=v850 ;;
-v850eq-*-*) targ_emul=v850 ;;
+v850ea-*-*) targ_emul=v850 ;;
# end-sanitize-v850e
w65-*-*) targ_emul=w65 ;;
*-*-aout) targ_emul=${target_cpu}-${target_vendor} ;;