|
@@ -17,6 +17,7 @@ GCC_CONFOPTS= --prefix=$(STAGING_TOOLS) \
|
|
|
--disable-libmudflap \
|
|
|
--disable-libgomp \
|
|
|
--disable-biarch \
|
|
|
+ --disable-decimal-float \
|
|
|
--disable-multilib \
|
|
|
--disable-sjlj-exceptions \
|
|
|
--disable-libssp \
|
|
@@ -56,7 +57,7 @@ $(GCC_BUILD_DIR_MINIMAL)/.configured:
|
|
|
|
|
|
$(GCC_BUILD_DIR_MINIMAL)/.compiled: $(GCC_BUILD_DIR_MINIMAL)/.configured
|
|
|
PATH=$(TARGET_PATH) \
|
|
|
- $(MAKE) -C $(GCC_BUILD_DIR_MINIMAL) all-gcc
|
|
|
+ $(MAKE) -C $(GCC_BUILD_DIR_MINIMAL) all-gcc
|
|
|
touch $@
|
|
|
|
|
|
$(WRKBUILD)/.headers: $(GCC_BUILD_DIR_MINIMAL)/.compiled
|
|
@@ -76,6 +77,8 @@ $(GCC_BUILD_DIR_INITIAL)/.configured:
|
|
|
${GCC_CONFOPTS} \
|
|
|
--enable-languages=c \
|
|
|
--disable-shared \
|
|
|
+ --disable-threads \
|
|
|
+ --with-newlib \
|
|
|
--with-sysroot=$(TOOLCHAIN_SYSROOT) \
|
|
|
);
|
|
|
touch $@
|
|
@@ -83,12 +86,12 @@ $(GCC_BUILD_DIR_INITIAL)/.configured:
|
|
|
|
|
|
$(GCC_BUILD_DIR_INITIAL)/.compiled: $(GCC_BUILD_DIR_INITIAL)/.configured
|
|
|
PATH=$(TARGET_PATH) \
|
|
|
- $(MAKE) -C $(GCC_BUILD_DIR_INITIAL) all
|
|
|
+ $(MAKE) -C $(GCC_BUILD_DIR_INITIAL) all-gcc all-target-libgcc
|
|
|
touch $@
|
|
|
|
|
|
$(WRKBUILD)/.configured: $(GCC_BUILD_DIR_INITIAL)/.compiled
|
|
|
PATH=$(TARGET_PATH) \
|
|
|
- $(MAKE) -C $(GCC_BUILD_DIR_INITIAL) install
|
|
|
+ $(MAKE) -C $(GCC_BUILD_DIR_INITIAL) install-gcc install-target-libgcc
|
|
|
touch $@
|
|
|
|
|
|
$(GCC_BUILD_DIR_FINAL)/.configured:
|