[oe-commits] Khem Raj : gcc-configure-sdk.inc: Remove special do_configure

git version control git at git.openembedded.org
Sat Nov 27 01:33:42 UTC 2010


Module: openembedded.git
Branch: release-2010.12
Commit: e10b69fedd0b84d11a362eab57ff6fe2dc68d828
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=e10b69fedd0b84d11a362eab57ff6fe2dc68d828

Author: Khem Raj <raj.khem at gmail.com>
Date:   Fri Nov 26 14:27:06 2010 -0800

gcc-configure-sdk.inc: Remove special do_configure

Signed-off-by: Khem Raj <raj.khem at gmail.com>

---

 recipes/gcc/gcc-configure-sdk.inc |   31 -------------------------------
 1 files changed, 0 insertions(+), 31 deletions(-)

diff --git a/recipes/gcc/gcc-configure-sdk.inc b/recipes/gcc/gcc-configure-sdk.inc
index 7210d2b..6be5d72 100644
--- a/recipes/gcc/gcc-configure-sdk.inc
+++ b/recipes/gcc/gcc-configure-sdk.inc
@@ -28,39 +28,8 @@ export WINDRES_FOR_TARGET = "${TOOLCHAIN_PATH}/${TARGET_SYS}/bin/windres"
 #
 export ARCH_FLAGS_FOR_TARGET = "--sysroot=${STAGING_DIR_TARGET}"
 
-do_configure () {
-	export CC_FOR_BUILD="${BUILD_CC}"
-	export CXX_FOR_BUILD="${BUILD_CXX}"
-	export CFLAGS_FOR_BUILD="${BUILD_CFLAGS}"
-	export CPPFLAGS_FOR_BUILD="${BUILD_CPPFLAGS}"
-	export CXXFLAGS_FOR_BUILD="${BUILD_CXXFLAGS}"
-	export LDFLAGS_FOR_BUILD="${BUILD_LDFLAGS}"
-        # Make sure we use GMP/MPFR statically
-        sed -i 's/^\(HOST_GMPLIBS =\) \(.*\)$/\1 -Wl,-Bstatic \2 -Wl,-Bdynamic/' ${S}/Makefile.tpl
-        sed -i 's/^\(HOST_GMPLIBS =\) \(.*\)$/\1 -Wl,-Bstatic \2 -Wl,-Bdynamic/' ${S}/Makefile.in
-        sed -i 's/^\(HOST_PPLLIBS =\) \(.*\)$/\1 -Wl,-Bstatic \2 -Wl,-Bdynamic/' ${S}/Makefile.tpl
-        sed -i 's/^\(HOST_PPLLIBS =\) \(.*\)$/\1 -Wl,-Bstatic \2 -Wl,-Bdynamic/' ${S}/Makefile.in
-        sed -i 's/^\(HOST_LIBELFLIBS =\) \(.*\)$/\1 -Wl,-Bstatic \2 -Wl,-Bdynamic/' ${S}/Makefile.tpl
-        sed -i 's/^\(HOST_LIBELFLIBS =\) \(.*\)$/\1 -Wl,-Bstatic \2 -Wl,-Bdynamic/' ${S}/Makefile.in
-
-	(cd ${S} && gnu-configize) || die "failure running gnu-configize"
-	# gcc assumes ${sysroot}/usr to be prefix on linux targets
-	# but we have distro option to flatten out the tree and micro
-	# uses root file system without leading /usr so we need to
-	# teach gcc configure to look in correct include paths
-	# unfortunately there is no configure knob to indicate this
-	# to configury hence the sed :(
-	sed -i 's:/usr/include:${target_includedir}:g' ${S}/gcc/configure.ac
-	sed -i 's:/usr/include:${target_includedir}:g' ${S}/gcc/configure
-	oe_runconf
-}
-
 do_compile () {
 	export CC="${BUILD_CC}"
-	export AR_FOR_TARGET="${TARGET_SYS}-ar"
-	export RANLIB_FOR_TARGET="${TARGET_SYS}-ranlib"
-	export LD_FOR_TARGET="${TARGET_SYS}-ld"
-	export NM_FOR_TARGET="${TARGET_SYS}-nm"
 	export CC_FOR_TARGET="${CCACHE} ${TARGET_SYS}-gcc ${TARGET_CC_ARCH}"
 	base_do_compile
 }





More information about the Openembedded-commits mailing list