summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-07-12 22:13:12 +0200
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-07-12 22:13:12 +0200
commit1124d50c2883dffbafe750134aedb9aebd3e295e (patch)
tree0f6bb23cda881d80f0578a47ec9287921a15d135
parente57bdc3db6f72d12d6808acafbcf4dfe0cae0d0b (diff)
downloadembtoolkit-1124d50c2883dffbafe750134aedb9aebd3e295e.tar.gz
embtoolkit-1124d50c2883dffbafe750134aedb9aebd3e295e.tar.bz2
embtoolkit-1124d50c2883dffbafe750134aedb9aebd3e295e.tar.xz
Toolchain: gcc: Remove gcc fixincludes to prepare musl merge on master
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
-rw-r--r--mk/gcc.mk8
1 files changed, 8 insertions, 0 deletions
diff --git a/mk/gcc.mk b/mk/gcc.mk
index 9f653d8..b37b3e1 100644
--- a/mk/gcc.mk
+++ b/mk/gcc.mk
@@ -55,6 +55,14 @@ __gcc3_extra_opts-$(CONFIG_EMBTK_GCC_LANGUAGE_JAVA) += --enable-java-home
__gcc3_extra_opts-$(CONFIG_KEMBTK_UCLIBC_LINUXTHREADS_OLD) += --disable-tls
GCC3_CONFIGURE_EXTRA_OPTIONS += $(__gcc3_extra_opts-y)
+define embtk_beforeinstall_gcc1
+ fixincludes_mk=$(call __embtk_pkg_srcdir,gcc)/gcc/Makefile.in; \
+ cp $$fixincludes_mk $$fixincludes_mk.old; \
+ sed -e 's@\./fixinc\.sh@-c true@' \
+ < $$fixincludes_mk > $$fixincludes_mk.tmp; \
+ mv $$fixincludes_mk.tmp $$fixincludes_mk
+endef
+
define embtk_install_gcc1
$(call __embtk_install_hostpkg,gcc1)
endef