summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2008-10-13 09:37:37 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2008-10-13 09:37:37 +0000
commit9d73b44512925f4bcd04d6346f33f2b95d87ab5e (patch)
tree517a92b1cdf3659f5cd2aceb543c978e688de646
parentfff840c1d2939e28dd0b453e7820fc42740d0deb (diff)
downloadOSELAS.Toolchain-9d73b44512925f4bcd04d6346f33f2b95d87ab5e.tar.gz
OSELAS.Toolchain-9d73b44512925f4bcd04d6346f33f2b95d87ab5e.tar.xz
* avrlib.in, avrlib.make:
updated git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7759 f8d472c7-5700-0410-ac5a-87979cec3adf
-rw-r--r--rules/avrlib.in12
-rw-r--r--rules/avrlib.make2
2 files changed, 10 insertions, 4 deletions
diff --git a/rules/avrlib.in b/rules/avrlib.in
index 483e6e7..e45eba0 100644
--- a/rules/avrlib.in
+++ b/rules/avrlib.in
@@ -1,16 +1,22 @@
menuconfig AVRLIB
bool
+
select CROSS_GCC_FIRST
-# we do not support any threads in this environment
+ select CROSS_GCC_DISABLE_CXA_ATEXIT
+ select CROSS_GCC_ENABLE_SJLJ_EXCEPTIONS
+ select CROSS_GCC_DISABLE_LIBSSP
+ select CROSS_GCC_DISABLE_SHARED
select CROSS_GCC_THREADS_SINGLE
+
prompt "AVR libc "
help
- Build the multi C library for the harvard based AVR architecture
+ Build the multi C library for the harvard based AVR
+ architecture
config AVRLIB_VERSION
depends on AVRLIB
string
prompt "avr libc version"
- default "1.0.5"
+ default "1.6.2"
help
Specify the AVR libc version here.
diff --git a/rules/avrlib.make b/rules/avrlib.make
index 8065198..a699156 100644
--- a/rules/avrlib.make
+++ b/rules/avrlib.make
@@ -61,8 +61,8 @@ AVRLIB_ENV := \
#
AVRLIB_AUTOCONF := \
--prefix=$(PTXCONF_SYSROOT_TARGET) \
- --target=$(PTXCONF_GNU_TARGET) \
--host=$(PTXCONF_GNU_TARGET) \
+ --target=$(PTXCONF_GNU_TARGET) \
--enable-multilib
$(STATEDIR)/avrlib.prepare: