Add --redefine-sym to objcopy.
[binutils-gdb.git] / binutils / configure.in
index 5c777d2e48f0f4923eb24d063394a239ad274db0..aa10ce90e2c6296779e35d8f59e34cb0c460a795 100644 (file)
@@ -78,7 +78,7 @@ AC_FUNC_ALLOCA
 AC_CHECK_FUNCS(sbrk utimes)
 
 # Some systems have frexp only in -lm, not in -lc.
-AC_SEARCH_LIBS(frexp, -lm)
+AC_SEARCH_LIBS(frexp, m)
 
 AC_MSG_CHECKING(for time_t in time.h)
 AC_CACHE_VAL(bu_cv_decl_time_t_time_h,
@@ -130,7 +130,7 @@ BFD_BINARY_FOPEN
 if test -n "$enable_targets"; then
     for targ in `echo $enable_targets | sed 's/,/ /g'`
     do
-       result=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $targ 2>/dev/null`
+       result=`$ac_config_sub $targ 2>/dev/null`
        if test -n "$result"; then
            canon_targets="$canon_targets $result"
        else
@@ -182,7 +182,7 @@ changequote([,])dnl
        *-*-hms*) BUILD_SRCONV='$(SRCONV_PROG)' ;;
        esac
        case $targ in
-       arm-*pe*)
+       arm-*pe* | arm-*-wince)
          BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
          DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM"
          BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
@@ -209,6 +209,16 @@ changequote([,])dnl
          DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_PPC"
          BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
          ;;
+       sh*-*-*pe)
+         BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
+         DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_SH"
+         BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
+         ;;
+       mips*-*-*pe)
+         BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
+         DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MIPS"
+         BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
+         ;;
        mcore-*pe)
          BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
          DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE"