X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=configure.in;h=ec6c4557591a5e434416d235f428a78783d3983e;hb=65b07ddca8832033e0e102c3a2a0d9f9f5922a9d;hp=7629ba883f2442c6ab9d846cfe2097ed17eb36bb;hpb=7381ab4534efc6778ed3d4d576fe9e70aa273951;p=deliverable%2Fbinutils-gdb.git diff --git a/configure.in b/configure.in index 7629ba883f..ec6c455759 100644 --- a/configure.in +++ b/configure.in @@ -634,6 +634,9 @@ case "${target}" in # CYGNUS LOCAL clm/arm-elf arm-*-elf*) noconfigdirs="$noconfigdirs target-libgloss" + if [ x${is_cross_compiler} != xno ] ; then + target_configdirs="${target_configdirs} target-bsp target-libstub target-cygmon" + fi ;; # END CYGNUS LOCAL c4x-*-*) @@ -659,6 +662,11 @@ case "${target}" in # CYGNUS LOCAL d30v d30v-*-*) ;; + fr30-*-elf*) + if [ x${is_cross_compiler} != xno ] ; then + target_configdirs="${target_configdirs} target-bsp target-libstub target-cygmon" + fi + ;; h8300*-*-* | \ h8500-*-*) noconfigdirs="$noconfigdirs target-libg++ target-libstdc++ target-libio target-librx target-libgloss" @@ -677,6 +685,11 @@ case "${target}" in esac noconfigdirs="$noconfigdirs ld shellutils" ;; + i[3456]86-*-coff | i[3456]86-*-elf) + if [ x${is_cross_compiler} != xno ] ; then + target_configdirs="${target_configdirs} target-libstub target-cygmon" + fi + ;; i[3456]86-*-go32* | i[3456]-*-msdosdjgpp*) # but don't build gdb noconfigdirs="$noconfigdirs gdb target-libg++ target-libstdc++ target-libio target-librx" @@ -700,8 +713,8 @@ case "${target}" in esac ;; *-*-cygwin*) - target_configdirs="$target_configdirs target-winsup" - noconfigdirs="$noconfigdirs target-gperf target-libgloss" + target_configdirs="$target_configdirs target-libtermcap target-winsup" + noconfigdirs="$noconfigdirs target-libgloss" # always build newlib. skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` @@ -744,6 +757,11 @@ case "${target}" in # but that's okay since emacs doesn't work anyway noconfigdirs="$noconfigdirs emacs emacs19 target-libgloss" ;; + m68k-*-*) + if [ x${is_cross_compiler} != xno ] ; then + target_configdirs="${target_configdirs} target-bsp target-libstub target-cygmon" + fi + ;; mn10200-*-*) noconfigdirs="$noconfigdirs" if [ x${is_cross_compiler} != xno ] ; then @@ -753,7 +771,7 @@ case "${target}" in mn10300-*-*) noconfigdirs="$noconfigdirs" if [ x${is_cross_compiler} != xno ] ; then - target_configdirs="${target_configdirs} target-libstub target-cygmon" + target_configdirs="${target_configdirs} target-bsp target-libstub target-cygmon" fi ;; powerpc-*-aix*) @@ -784,6 +802,11 @@ case "${target}" in noconfigdirs="$noconfigdirs flexlm" # end-sanitize-cygnus ;; + powerpc-*-eabi) + if [ x${is_cross_compiler} != xno ] ; then + target_configdirs="${target_configdirs} target-bsp target-libstub target-cygmon" + fi + ;; rs6000-*-lynxos*) # The CVS server code doesn't work on the RS/6000 # Newlib makes problems for libg++ in crosses. @@ -818,7 +841,7 @@ case "${target}" in ;; mipstx39-*-*) noconfigdirs="$noconfigdirs gprof" # same as generic mips - target_configdirs="${target_configdirs} target-libstub target-cygmon" + target_configdirs="${target_configdirs} target-bsp target-libstub target-cygmon" ;; # start-sanitize-sky mips64r5900-sky-elf*) @@ -857,7 +880,7 @@ case "${target}" in target_configdirs="${target_configdirs} target-libstub target-cygmon" fi ;; - sparclite-*-aout*) + sparclite-*-*) if [ x${is_cross_compiler} != xno ] ; then target_configdirs="${target_configdirs} target-libstub target-cygmon" fi