summaryrefslogtreecommitdiff
path: root/mk/gcc.mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-05-21 21:05:32 +0200
committerAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-05-21 21:10:09 +0200
commit8c033fca1f728860512d036c2330cd8551dd51dc (patch)
tree0ac72c6766786fa29c62d53d5fc4930de29a4e12 /mk/gcc.mk
parent386a8f66ca5c3337de4d0ba8b99027ef5001d4b4 (diff)
downloadembtoolkit-8c033fca1f728860512d036c2330cd8551dd51dc.tar.gz
embtoolkit-8c033fca1f728860512d036c2330cd8551dd51dc.tar.bz2
embtoolkit-8c033fca1f728860512d036c2330cd8551dd51dc.tar.xz
Toolchain: GCC: give the ability to configure ABI and define MIPS arch ABIs
This patch gives the ability to configure for ABI. It also defines ABIs for mips arch. Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
Diffstat (limited to 'mk/gcc.mk')
-rw-r--r--mk/gcc.mk7
1 files changed, 4 insertions, 3 deletions
diff --git a/mk/gcc.mk b/mk/gcc.mk
index 2b7e470..16b90fa 100644
--- a/mk/gcc.mk
+++ b/mk/gcc.mk
@@ -74,7 +74,8 @@ $(GCC1_BUILD_DIR)/.configured:
--host=$(HOST_ARCH) --build=$(HOST_BUILD) \
--without-headers --with-newlib --disable-shared --disable-threads \
--disable-libssp --disable-libgomp --disable-libmudflap --disable-nls \
- --enable-languages=c --with-gmp=$(GMP_HOST_DIR) --with-mpfr=$(MPFR_HOST_DIR)
+ --enable-languages=c --with-gmp=$(GMP_HOST_DIR) --with-mpfr=$(MPFR_HOST_DIR) \
+ $(GCC_MULTILIB) $(GCC_WITH_ABI)
@touch $@
#GCC second stage
@@ -94,7 +95,7 @@ $(GCC2_BUILD_DIR)/.configured:
--disable-libssp --disable-libgomp --disable-libmudflap \
--enable-languages=c --with-gmp=$(GMP_HOST_DIR) \
--with-mpfr=$(MPFR_HOST_DIR) \
- $(GCC_MULTILIB)
+ $(GCC_MULTILIB) $(GCC_WITH_ABI)
@touch $@
#GCC last stage
@@ -116,6 +117,6 @@ $(GCC3_BUILD_DIR)/.configured:
--disable-libssp --disable-libgomp --disable-libmudflap \
--enable-threads --enable-shared --enable-languages=c,c++ \
--with-gmp=$(GMP_HOST_DIR) --with-mpfr=$(MPFR_HOST_DIR) \
- $(GCC_MULTILIB)
+ $(GCC_MULTILIB) $(GCC_WITH_ABI)
@touch $@