* config.bfd, configure.in: Add dvp support.
[binutils-gdb.git] / bfd / configure.in
index b92158f465745091ce1f1fa941eef1cdb81d91c2..33d2ac8038d91e0b9da72fbf13f32ad21733ec65 100644 (file)
@@ -261,6 +261,10 @@ changequote([,])dnl
   sparc-*-netbsd* | sparc-*-openbsd*)
        COREFILE=netbsd-core.lo
        ;;
+  sparc*-*-linux*)
+       COREFILE=trad-core.lo
+       AC_DEFINE(TRAD_HEADER,"hosts/sparclinux.h")
+       ;;
   tahoe-*-*)
        COREFILE=trad-core.lo
        AC_DEFINE(TRAD_HEADER,"hosts/tahoe.h")
@@ -362,6 +366,11 @@ for i in $selvecs ; do
 done
 selvecs="$f"
 
+# start-sanitize-sky
+# dvp is really mips, but we need to distinguish it from mips for opcodes
+selarchs=`echo $selarchs | sed -e s/dvp/mips/g`
+# end-sanitize-sky
+
 # uniq the architectures in all the configured targets.
 f=""
 for i in $selarchs ; do
@@ -375,7 +384,7 @@ selarchs="$f"
 # Target backend .o files.
 tb=
 
-elf="elf.lo elflink.lo"
+elf="elflink.lo dwarf2.lo"
 
 for vec in $selvecs
 do
@@ -497,6 +506,8 @@ do
     ppcboot_vec)               tb="$tb ppcboot.lo" ;;
     shcoff_vec)                        tb="$tb coff-sh.lo cofflink.lo" ;;
     shlcoff_vec)               tb="$tb coff-sh.lo cofflink.lo" ;;
+    shcoff_small_vec)          tb="$tb coff-sh.lo cofflink.lo" ;;
+    shlcoff_small_vec)         tb="$tb coff-sh.lo cofflink.lo" ;;
     som_vec)                   tb="$tb som.lo" ;;
     sparcle_aout_vec)          tb="$tb aout-sparcle.lo aout32.lo" ;;
     sparclinux_vec)            tb="$tb sparclinux.lo aout32.lo stab-syms.lo" ;;