summaryrefslogtreecommitdiff
path: root/mk/arm-arch.mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-07-12 18:43:58 +0200
committerAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-07-12 18:43:58 +0200
commit0c5493a99558c4b5b4b7a0da20daaf47977cbdf2 (patch)
tree43af2d316ce83a629f2c38ea29fcf59e644a9a85 /mk/arm-arch.mk
parent7b7c3d5f7c6779a80d0720ec771d530757d238cb (diff)
downloadembtoolkit-0c5493a99558c4b5b4b7a0da20daaf47977cbdf2.tar.gz
embtoolkit-0c5493a99558c4b5b4b7a0da20daaf47977cbdf2.tar.bz2
embtoolkit-0c5493a99558c4b5b4b7a0da20daaf47977cbdf2.tar.xz
Toolchain: Add support for c++, objective-c, objective-c++, fortran
Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
Diffstat (limited to 'mk/arm-arch.mk')
-rw-r--r--mk/arm-arch.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/mk/arm-arch.mk b/mk/arm-arch.mk
index b57dacb..2a3701c 100644
--- a/mk/arm-arch.mk
+++ b/mk/arm-arch.mk
@@ -37,6 +37,11 @@ endif
#GCC configure options
GCC_WITH_CPU := --with-cpu=$(subst ",,$(strip $(CONFIG_EMBTK_ARM_MCU_STRING)))
+#GCC extra configure options for arm
+ifeq ($(CONFIG_EMBTK_GCC_LANGUAGE_JAVA),y)
+GCC3_CONFIGURE_EXTRA_OPTIONS += --enable-sjlj-exceptions
+endif
+
#Hard or soft floating point for GCC
ifeq ($(CONFIG_EMBTK_SOFTFLOAT),y)
GCC_WITH_FLOAT := --with-float=soft