[PATCH 1 of 1] binutils/binutils: companion libraries are not used
Yann E. MORIN
yann.morin.1998@anciens.enib.fr
Mon Aug 23 06:57:00 GMT 2010
# HG changeset patch
# User "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
# Date 1282545757 -7200
# Node ID 7264114cc3f59b7073a1e91a7f5a159ed8e1ae09
# Parent e3771cd6e4200ef856ec32bbbb3aa6fd934391ab
binutils/binutils: companion libraries are not used
GNU binutils does not use the companion libraries, although
./configure advertises switches for them. This is because the
configure file is shared between different packages, and is
a bit 'lax' about what it checks. See:
http://sourceware.org/ml/crossgcc/2010-08/msg00161.html
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
diff --git a/config/binutils/binutils.in b/config/binutils/binutils.in
--- a/config/binutils/binutils.in
+++ b/config/binutils/binutils.in
@@ -81,16 +81,4 @@
prompt "libbfd"
default y
-config BINUTILS_TARGET_USE_GMP_MPFR
- bool
- prompt "Use GMP and MPFR"
- default n
- select GMP_TARGET
- select MPFR_TARGET
- help
- binutils can be configured to use GMP and MPFR.
- While this is automatically handled for the cross-binutils,
- You have to explicitly state so for the native libraries that
- will run on the target.
-
endif # BINUTILS_FOR_TARGET
diff --git a/scripts/build/binutils/binutils.sh b/scripts/build/binutils/binutils.sh
--- a/scripts/build/binutils/binutils.sh
+++ b/scripts/build/binutils/binutils.sh
@@ -24,11 +24,6 @@
CT_DoStep INFO "Installing binutils"
- # If GMP and MPFR were configured, then use that,
- # otherwise let binutils find the system-wide libraries, if they exist.
- [ -z "${CT_GMP}" ] || extra_config+=("--with-gmp=${CT_PREFIX_DIR}")
- [ -z "${CT_MPFR}" ] || extra_config+=("--with-mpfr=${CT_PREFIX_DIR}")
-
CT_DoLog EXTRA "Configuring binutils"
CFLAGS="${CT_CFLAGS_FOR_HOST}" \
CT_DoExecLog ALL \
@@ -83,12 +78,6 @@
install_targets+=("install-${t}")
done
- # If GMP and MPFR were configured, then use that
- if [ "${CT_BINUTILS_TARGET_USE_GMP_MPFR}" = "y" ]; then
- extra_config+=("--with-gmp=${CT_SYSROOT_DIR}/usr")
- extra_config+=("--with-mpfr=${CT_SYSROOT_DIR}/usr")
- fi
-
if [ "${#targets[@]}" -ne 0 ]; then
CT_DoStep INFO "Installing binutils for target"
mkdir -p "${CT_BUILD_DIR}/build-binutils-for-target"
--
For unsubscribe information see http://sourceware.org/lists.html#faq
More information about the crossgcc
mailing list