[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