X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=configure.in;h=9acf50d0069abf7562009572e78e1ed72ccfde0c;hb=35111bf8a7a2294ad0fd84699ed83fe1188dba8a;hp=e08eaa1cd3472b46d56b9b2482b80de33395bb4f;hpb=6d2d3edc67694d6272de82044ef0b56df1d4368c;p=deliverable%2Fbinutils-gdb.git diff --git a/configure.in b/configure.in index e08eaa1cd3..9acf50d006 100644 --- a/configure.in +++ b/configure.in @@ -246,7 +246,7 @@ fi # If we aren't going to be using gcc, see if we can extract a definition # of CC from the fragment. -if [ -z "${CC}" -a "${build}" = "${host}" ]; then +if [ -z "${CC}" ] && [ "${build}" = "${host}" ]; then IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:" found= for dir in $PATH; do @@ -257,7 +257,7 @@ if [ -z "${CC}" -a "${build}" = "${host}" ]; then fi done IFS="$save_ifs" - if [ -z "${found}" -a -n "${host_makefile_frag}" -a -f "${srcdir}/${host_makefile_frag}" ]; then + if [ -z "${found}" ] && [ -n "${host_makefile_frag}" ] && [ -f "${srcdir}/${host_makefile_frag}" ]; then xx=`sed -n -e 's/^[ ]*CC[ ]*=[ ]*\(.*\)$/\1/p' < ${srcdir}/${host_makefile_frag}` if [ -n "${xx}" ] ; then CC=$xx @@ -712,10 +712,16 @@ case "${target}" in noconfigdirs="$noconfigdirs emacs emacs19 target-libgloss" ;; mn10200-*-*) - noconfigdirs="$noconfigdirs target-libgloss" + noconfigdirs="$noconfigdirs" + if [ x${is_cross_compiler} != xno ] ; then + target_configdirs="${target_configdirs} target-libstub target-cygmon" + fi ;; mn10300-*-*) noconfigdirs="$noconfigdirs" + if [ x${is_cross_compiler} != xno ] ; then + target_configdirs="${target_configdirs} target-libstub target-cygmon" + fi ;; powerpc-*-aix*) # copied from rs6000-*-* entry @@ -777,6 +783,10 @@ case "${target}" in mips*-*-bsd*) noconfigdirs="$noconfigdirs gprof target-libgloss" ;; + mipstx39-*-*) + noconfigdirs="$noconfigdirs gprof" # same as generic mips + target_configdirs="${target_configdirs} target-libstub target-cygmon" + ;; mips*-*-*) noconfigdirs="$noconfigdirs gprof" ;; @@ -923,12 +933,12 @@ fi # Deconfigure all subdirectories, in case we are changing the # configuration from one where a subdirectory is supported to one where it # is not. -if [ -z "${norecursion}" -a -n "${configdirs}" ]; then +if [ -z "${norecursion}" ] && [ -n "${configdirs}" ]; then for i in `echo ${configdirs} | sed -e s/target-//g` ; do rm -f $i/Makefile done fi -if [ -z "${norecursion}" -a -n "${target_configdirs}" ]; then +if [ -z "${norecursion}" ] && [ -n "${target_configdirs}" ]; then for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do rm -f ${target_subdir}/$i/Makefile done