Line 152... |
Line 152... |
# Note that libiberty is not a target library.
|
# Note that libiberty is not a target library.
|
target_libraries="target-libgcc \
|
target_libraries="target-libgcc \
|
target-libgloss \
|
target-libgloss \
|
target-newlib \
|
target-newlib \
|
target-libgomp \
|
target-libgomp \
|
|
target-libitm \
|
target-libstdc++-v3 \
|
target-libstdc++-v3 \
|
target-libmudflap \
|
target-libmudflap \
|
target-libssp \
|
target-libssp \
|
target-libquadmath \
|
target-libquadmath \
|
target-libgfortran \
|
target-libgfortran \
|
Line 490... |
Line 491... |
noconfigdirs="$noconfigdirs target-libgomp"
|
noconfigdirs="$noconfigdirs target-libgomp"
|
;;
|
;;
|
esac
|
esac
|
fi
|
fi
|
|
|
|
# Disable libitm on unsupported systems.
|
|
if test -d ${srcdir}/libitm; then
|
|
if test x$enable_libitm = x; then
|
|
AC_MSG_CHECKING([for libitm support])
|
|
if (srcdir=${srcdir}/libitm; \
|
|
. ${srcdir}/configure.tgt; \
|
|
test -n "$UNSUPPORTED")
|
|
then
|
|
AC_MSG_RESULT([no])
|
|
noconfigdirs="$noconfigdirs target-libitm"
|
|
else
|
|
AC_MSG_RESULT([yes])
|
|
fi
|
|
fi
|
|
fi
|
|
|
# Disable libssp for some systems.
|
# Disable libssp for some systems.
|
case "${target}" in
|
case "${target}" in
|
avr-*-*)
|
avr-*-*)
|
# No hosted I/O support.
|
# No hosted I/O support.
|
noconfigdirs="$noconfigdirs target-libssp"
|
noconfigdirs="$noconfigdirs target-libssp"
|
;;
|
;;
|
powerpc-*-aix* | rs6000-*-aix*)
|
powerpc-*-aix* | rs6000-*-aix*)
|
noconfigdirs="$noconfigdirs target-libssp"
|
noconfigdirs="$noconfigdirs target-libssp"
|
;;
|
;;
|
|
rl78-*-*)
|
|
# Dereferencing -1 is a compile-time error
|
|
noconfigdirs="$noconfigdirs target-libssp"
|
|
;;
|
esac
|
esac
|
|
|
# Disable libstdc++-v3 for some systems.
|
# Disable libstdc++-v3 for some systems.
|
case "${target}" in
|
case "${target}" in
|
*-*-vxworks*)
|
*-*-vxworks*)
|
Line 3040... |
Line 3061... |
NCN_STRICT_CHECK_TOOLS(STRIP, strip, true)
|
NCN_STRICT_CHECK_TOOLS(STRIP, strip, true)
|
NCN_STRICT_CHECK_TOOLS(WINDRES, windres)
|
NCN_STRICT_CHECK_TOOLS(WINDRES, windres)
|
NCN_STRICT_CHECK_TOOLS(WINDMC, windmc)
|
NCN_STRICT_CHECK_TOOLS(WINDMC, windmc)
|
NCN_STRICT_CHECK_TOOLS(OBJCOPY, objcopy)
|
NCN_STRICT_CHECK_TOOLS(OBJCOPY, objcopy)
|
NCN_STRICT_CHECK_TOOLS(OBJDUMP, objdump)
|
NCN_STRICT_CHECK_TOOLS(OBJDUMP, objdump)
|
|
NCN_STRICT_CHECK_TOOLS(READELF, readelf)
|
AC_SUBST(CC)
|
AC_SUBST(CC)
|
AC_SUBST(CXX)
|
AC_SUBST(CXX)
|
AC_SUBST(CFLAGS)
|
AC_SUBST(CFLAGS)
|
AC_SUBST(CXXFLAGS)
|
AC_SUBST(CXXFLAGS)
|
|
|
Line 3073... |
Line 3095... |
ACX_CHECK_INSTALLED_TARGET_TOOL(LD_FOR_TARGET, ld)
|
ACX_CHECK_INSTALLED_TARGET_TOOL(LD_FOR_TARGET, ld)
|
ACX_CHECK_INSTALLED_TARGET_TOOL(LIPO_FOR_TARGET, lipo)
|
ACX_CHECK_INSTALLED_TARGET_TOOL(LIPO_FOR_TARGET, lipo)
|
ACX_CHECK_INSTALLED_TARGET_TOOL(NM_FOR_TARGET, nm)
|
ACX_CHECK_INSTALLED_TARGET_TOOL(NM_FOR_TARGET, nm)
|
ACX_CHECK_INSTALLED_TARGET_TOOL(OBJDUMP_FOR_TARGET, objdump)
|
ACX_CHECK_INSTALLED_TARGET_TOOL(OBJDUMP_FOR_TARGET, objdump)
|
ACX_CHECK_INSTALLED_TARGET_TOOL(RANLIB_FOR_TARGET, ranlib)
|
ACX_CHECK_INSTALLED_TARGET_TOOL(RANLIB_FOR_TARGET, ranlib)
|
|
ACX_CHECK_INSTALLED_TARGET_TOOL(READELF_FOR_TARGET, readelf)
|
ACX_CHECK_INSTALLED_TARGET_TOOL(STRIP_FOR_TARGET, strip)
|
ACX_CHECK_INSTALLED_TARGET_TOOL(STRIP_FOR_TARGET, strip)
|
ACX_CHECK_INSTALLED_TARGET_TOOL(WINDRES_FOR_TARGET, windres)
|
ACX_CHECK_INSTALLED_TARGET_TOOL(WINDRES_FOR_TARGET, windres)
|
ACX_CHECK_INSTALLED_TARGET_TOOL(WINDMC_FOR_TARGET, windmc)
|
ACX_CHECK_INSTALLED_TARGET_TOOL(WINDMC_FOR_TARGET, windmc)
|
|
|
RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
|
RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
|
Line 3102... |
Line 3125... |
GCC_TARGET_TOOL(ld, LD_FOR_TARGET, LD, [ld/ld-new])
|
GCC_TARGET_TOOL(ld, LD_FOR_TARGET, LD, [ld/ld-new])
|
GCC_TARGET_TOOL(lipo, LIPO_FOR_TARGET, LIPO)
|
GCC_TARGET_TOOL(lipo, LIPO_FOR_TARGET, LIPO)
|
GCC_TARGET_TOOL(nm, NM_FOR_TARGET, NM, [binutils/nm-new])
|
GCC_TARGET_TOOL(nm, NM_FOR_TARGET, NM, [binutils/nm-new])
|
GCC_TARGET_TOOL(objdump, OBJDUMP_FOR_TARGET, OBJDUMP, [binutils/objdump])
|
GCC_TARGET_TOOL(objdump, OBJDUMP_FOR_TARGET, OBJDUMP, [binutils/objdump])
|
GCC_TARGET_TOOL(ranlib, RANLIB_FOR_TARGET, RANLIB, [binutils/ranlib])
|
GCC_TARGET_TOOL(ranlib, RANLIB_FOR_TARGET, RANLIB, [binutils/ranlib])
|
|
GCC_TARGET_TOOL(readelf, READELF_FOR_TARGET, READELF, [binutils/readelf])
|
GCC_TARGET_TOOL(strip, STRIP_FOR_TARGET, STRIP, [binutils/strip-new])
|
GCC_TARGET_TOOL(strip, STRIP_FOR_TARGET, STRIP, [binutils/strip-new])
|
GCC_TARGET_TOOL(windres, WINDRES_FOR_TARGET, WINDRES, [binutils/windres])
|
GCC_TARGET_TOOL(windres, WINDRES_FOR_TARGET, WINDRES, [binutils/windres])
|
GCC_TARGET_TOOL(windmc, WINDMC_FOR_TARGET, WINDMC, [binutils/windmc])
|
GCC_TARGET_TOOL(windmc, WINDMC_FOR_TARGET, WINDMC, [binutils/windmc])
|
|
|
AC_SUBST(FLAGS_FOR_TARGET)
|
AC_SUBST(FLAGS_FOR_TARGET)
|