*** empty log message ***
[deliverable/binutils-gdb.git] / bfd / configure.in
index 6a0850016f62b327c8ca50334efdaa17b11e189e..186f2e2b529d269ca4e84f80232d18d2f948513d 100644 (file)
@@ -32,8 +32,8 @@ fi
 # per-target:
 
 # Canonicalize the secondary target names.
-if [ -n "$with_targets" ]; then
-    for targ in `echo $with_targets | sed 's/,/ /g'`
+if [ -n "$enable_targets" ]; then
+    for targ in `echo $enable_targets | sed 's/,/ /g'`
     do
        result=`$configsub $targ 2>/dev/null`
        if [ -n "$result" ]; then
@@ -49,7 +49,7 @@ all_targets=false
 
 for targ in $target $canon_targets
 do
-    bfd_target=`$srcdir/config.bfd $targ`
+    bfd_target=`${config_shell} $srcdir/config.bfd $targ`
 
     if [ "x$bfd_target" = "xall" ]; then
         all_targets=true
@@ -76,11 +76,11 @@ done
 rm -f Makefile.tmp Makefile.2
 mv Makefile Makefile.tmp
 
-case ${with_64_bit_bfd} in
+case ${enable_64_bit_bfd} in
   yes)         want64=true  ;;
   no | "")     want64=false ;;
   *)
-    echo "*** bad value \"${with_64_bit_bfd}\" for 64-bit-bfd flag; ignored" 1>&2
+    echo "*** bad value \"${enable_64_bit_bfd}\" for 64-bit-bfd flag; ignored" 1>&2
     ;;
 esac
 
@@ -135,75 +135,95 @@ do
     case "$vec" in
     # This list is alphabetized to make it easy to compare
     # with the two vector lists in targets.c.
-    a29kcoff_big_vec)          tb="$tb coff-a29k.o" ;;
+    a29kcoff_big_vec)          tb="$tb coff-a29k.o cofflink.o" ;;
     a_out_adobe_vec)           tb="$tb aout-adobe.o aout32.o stab-syms.o" ;;
+    aout0_big_vec)             tb="$tb aout0.o aout32.o stab-syms.o" ;;
     aout_mips_big_vec)         tb="$tb mipsbsd.o aout32.o stab-syms.o" ;;
     aout_mips_little_vec)      tb="$tb mipsbsd.o aout32.o stab-syms.o" ;;
     apollocoff_vec)            tb="$tb coff-apollo.o" ;;
     b_out_vec_big_host)                tb="$tb bout.o aout32.o stab-syms.o" ;;
     b_out_vec_little_host)     tb="$tb bout.o aout32.o stab-syms.o" ;;
+# start-sanitize-arc
+    bfd_elf32_littlearc_vec)   tb="$tb elf32-arc.o elf32.o elf.o" ;;
+    bfd_elf32_bigarc_vec)      tb="$tb elf32-arc.o elf32.o elf.o" ;;
+# end-sanitize-arc
     bfd_elf32_big_generic_vec)         tb="$tb elf32-gen.o elf32.o elf.o" ;;
-    bfd_elf32_bigmips_vec)     tb="$tb elf32-mips.o elf32.o elf.o" ;;
+    bfd_elf32_bigmips_vec)     tb="$tb elf32-mips.o elf32.o elf.o ecofflink.o" ;;
     bfd_elf32_hppa_vec)                tb="$tb elf32-hppa.o elf32.o elf.o" ;;
     bfd_elf32_i386_vec)                tb="$tb elf32-i386.o elf32.o elf.o" ;;
     bfd_elf32_i860_vec)                tb="$tb elf32-i860.o elf32.o elf.o" ;;
     bfd_elf32_little_generic_vec) tb="$tb elf32-gen.o elf32.o elf.o" ;;
-    bfd_elf32_littlemips_vec)  tb="$tb elf32-mips.o elf32.o elf.o" ;;
+    bfd_elf32_littlemips_vec)  tb="$tb elf32-mips.o elf32.o elf.o ecofflink.o" ;;
     bfd_elf32_m68k_vec)                tb="$tb elf32-m68k.o elf32.o elf.o" ;;
     bfd_elf32_m88k_vec)                tb="$tb elf32-m88k.o elf32.o elf.o" ;;
+    bfd_elf32_powerpc_vec)     tb="$tb elf32-ppc.o elf32.o elf.o" ;;
+    bfd_elf32_powerpcle_vec)   tb="$tb elf32-ppc.o elf32.o elf.o" ;;
     bfd_elf32_sparc_vec)       tb="$tb elf32-sparc.o elf32.o elf.o" ;;
     bfd_elf64_big_generic_vec)         tb="$tb elf64-gen.o elf64.o elf.o"
                                target64=true ;;
     bfd_elf64_little_generic_vec) tb="$tb elf64-gen.o elf64.o elf.o"
                                target64=true ;;
-#   start-sanitize-v9
     bfd_elf64_sparc_vec)       tb="$tb elf64-sparc.o elf64.o elf.o"
                                target64=true ;;
-#   end-sanitize-v9
+    cisco_core_vec)            tb="$tb cisco-core.o" ;;
     demo_64_vec)               tb="$tb demo64.o aout64.o stab-syms.o"
                                target64=true ;;
-    ecoff_big_vec)             tb="$tb coff-mips.o" ;;
-    ecoff_little_vec)          tb="$tb coff-mips.o" ;;
-    ecoffalpha_little_vec)     tb="$tb coff-alpha.o" ;;
+    ecoff_big_vec)             tb="$tb coff-mips.o ecoff.o ecofflink.o" ;;
+    ecoff_little_vec)          tb="$tb coff-mips.o ecoff.o ecofflink.o" ;;
+    ecoffalpha_little_vec)     tb="$tb coff-alpha.o ecoff.o ecofflink.o"
+                               target64=true ;;
     h8300coff_vec)             tb="$tb coff-h8300.o reloc16.o" ;;
     h8500coff_vec)             tb="$tb coff-h8500.o reloc16.o" ;;
     host_aout_vec)             tb="$tb host-aout.o aout32.o stab-syms.o" ;;
     hp300bsd_vec)              tb="$tb hp300bsd.o aout32.o stab-syms.o" ;;
     hp300hpux_vec)             tb="$tb hp300hpux.o aout32.o stab-syms.o" ;;
-    som_vec)                   tb="$tb som.o" ;;
     i386aout_vec)              tb="$tb i386aout.o aout32.o stab-syms.o" ;;
     i386bsd_vec)               tb="$tb i386bsd.o aout32.o stab-syms.o" ;;
-    netbsd386_vec)             tb="$tb netbsd386.o aout32.o stab-syms.o" ;;
-    i386coff_vec)              tb="$tb coff-i386.o" ;;
+    i386dynix_vec)             tb="$tb i386dynix.o aout32.o stab-syms.o" ;;
+    i386coff_vec)              tb="$tb coff-i386.o cofflink.o" ;;
+    i386msdos_vec)             tb="$tb i386msdos.o" ;;
     i386linux_vec)             tb="$tb i386linux.o aout32.o stab-syms.o" ;;
     i386lynx_aout_vec)         tb="$tb i386lynx.o lynx-core.o aout32.o stab-syms.o" ;;
-    i386lynx_coff_vec)         tb="$tb i386lynx-cf.o lynx-core.o stab-syms.o" ;;
-    i386mach3_vec)             tb="$tb i386mach3.o" ;;
+    i386lynx_coff_vec)         tb="$tb cf-i386lynx.o cofflink.o lynx-core.o stab-syms.o" ;;
+    i386mach3_vec)             tb="$tb i386mach3.o aout32.o stab-syms.o" ;;
+    i386netbsd_vec)            tb="$tb i386netbsd.o aout32.o stab-syms.o" ;;
+    i386os9k_vec)              tb="$tb i386os9k.o aout32.o stab-syms.o" ;;
     icoff_big_vec)             tb="$tb coff-i960.o" ;;
     icoff_little_vec)          tb="$tb coff-i960.o" ;;
     ieee_vec)                  tb="$tb ieee.o" ;;
-    m68kcoff_vec)              tb="$tb coff-m68k.o" ;;
-    m68kcoffun_vec)            tb="$tb coff-u68k.o coff-m68k.o" ;;
+    m68kcoff_vec)              tb="$tb coff-m68k.o cofflink.o" ;;
+    m68kcoffun_vec)            tb="$tb coff-u68k.o coff-m68k.o cofflink.o" ;;
     m68klynx_aout_vec)         tb="$tb m68klynx.o lynx-core.o aout32.o stab-syms.o" ;;
-    m68klynx_coff_vec)         tb="$tb m68klynx-cf.o coff-m68k.o lynx-core.o stab-syms.o" ;;
+    m68klynx_coff_vec)         tb="$tb cf-m68klynx.o coff-m68k.o cofflink.o lynx-core.o stab-syms.o" ;;
+    m68knetbsd_vec)            tb="$tb m68knetbsd.o aout32.o stab-syms.o" ;;
     m88kbcs_vec)               tb="$tb coff-m88k.o" ;;
     newsos3_vec)               tb="$tb newsos3.o aout32.o stab-syms.o" ;;
-    nlm32_big_generic_vec)     tb="$tb nlm32-gen.o nlm32.o nlm.o" ;;
     nlm32_i386_vec)            tb="$tb nlm32-i386.o nlm32.o nlm.o" ;;
-    nlm32_little_generic_vec)  tb="$tb nlm32-gen.o nlm32.o nlm.o" ;;
-    nlm64_big_generic_vec)     tb="$tb nlm64-gen.o nlm64.o nlm.o"
-                               target64=true ;;
-    nlm64_little_generic_vec)  tb="$tb nlm64-gen.o nlm64.o nlm.o"
+    nlm32_sparc_vec)           tb="$tb nlm32-sparc.o nlm32.o nlm.o" ;;
+    nlm32_alpha_vec)           tb="$tb nlm32-alpha.o nlm32.o nlm.o"
                                target64=true ;;
+    riscix_vec)                        tb="$tb aout32.o riscix.o stab-syms.o" ;;
+    nlm32_powerpc_vec)         tb="$tb nlm32-ppc.o nlm32.o nlm.o" ;;
+    pc532netbsd_vec)           tb="$tb ns32knetbsd.o aout-ns32k.o stab-syms.o" ;;
+    pc532machaout_vec)         tb="$tb pc532-mach.o aout-ns32k.o stab-syms.o" ;;
     rs6000coff_vec)            tb="$tb coff-rs6000.o" ;;
-    shcoff_vec)                        tb="$tb coff-sh.o reloc16.o" ;;
+    shcoff_vec)                        tb="$tb coff-sh.o cofflink.o" ;;
+# start-sanitize-rce
+    rce_aout_vec)              tb="$tb aout-rce.o aout32.o stab-syms.o" ;;
+# end-sanitize-rce
+    shlcoff_vec)               tb="$tb coff-sh.o cofflink.o" ;;
+    som_vec)                   tb="$tb som.o" ;;
+    sparclynx_aout_vec)                tb="$tb sparclynx.o lynx-core.o aout32.o stab-syms.o" ;;
+    sparclynx_coff_vec)                tb="$tb cf-sparclynx.o lynx-core.o stab-syms.o" ;;
+    sparcnetbsd_vec)           tb="$tb sparcnetbsd.o aout32.o stab-syms.o" ;;
+    sparccoff_vec)             tb="$tb coff-sparc.o" ;;
+    srec_vec)                  tb="$tb srec.o" ;;
     sunos_big_vec)             tb="$tb sunos.o aout32.o stab-syms.o" ;;
+    symbolsrec_vec)            tb="$tb srec.o" ;;
     tekhex_vec)                        tb="$tb tekhex.o" ;;
     we32kcoff_vec)             tb="$tb coff-we32k.o" ;;
     z8kcoff_vec)               tb="$tb coff-z8k.o reloc16.o" ;;
-
-    srec_vec)                  tb="$tb srec.o" ;;
-    symbolsrec_vec)            tb="$tb srec.o" ;;
+    w65_vec)                   tb="$tb coff-w65.o reloc16.o" ;;
 
     "")                        ;;
     *) echo "*** unknown target vector $vec" 1>&2; exit 1 ;;
@@ -264,11 +284,11 @@ echo BFD_MACHINES=${bfd_machines} >> Makefile.2
 
 test -n "$DEFAULT_VECTOR" && defvec="$DEFAULT_VECTOR"
 
-echo "TDEFAULTS = \
-${defvec+-DDEFAULT_VECTOR=$defvec} \
-${selvecs+-DSELECT_VECS='$selvecs'} \
-${selarchs+-DSELECT_ARCHITECTURES='$selarchs'}" \
-  >> Makefile.2
+tdefaults="TDEFAULTS ="
+test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
+test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
+test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
+echo "${tdefaults}" >> Makefile.2
 
 cat Makefile.tmp >> Makefile.2
 rm -f Makefile.tmp
This page took 0.025284 seconds and 4 git commands to generate.