From d312347348ad6a5dbc2c49afc14fc2ea317f1968 Mon Sep 17 00:00:00 2001 From: Erico Nunes Date: Tue, 19 Apr 2016 01:38:25 -0300 Subject: avr-libc: update to 2.0.0 The avr-libc project has released version 2.0.0: http://savannah.nongnu.org/forum/forum.php?forum_id=8460 Apart from changes and bugfixes, this release adds support for gcc 5, which allows us to build gcc 5 avr toolchains and also to update our avr sample. avr-libc 2.0.0 has been build tested both with gcc 4.9.3 and gcc 5.3.0. Signed-off-by: Erico Nunes diff --git a/config/libc/avr-libc.in b/config/libc/avr-libc.in index f08acb3..2b8d891 100644 --- a/config/libc/avr-libc.in +++ b/config/libc/avr-libc.in @@ -49,6 +49,10 @@ choice # Don't remove next line # CT_INSERT_VERSION_BELOW +config LIBC_AVR_LIBC_V_2_0_0 + bool + prompt "2.0.0" + config LIBC_AVR_LIBC_V_1_8_1 bool prompt "1.8.1" @@ -63,6 +67,7 @@ config LIBC_VERSION string # Don't remove next line # CT_INSERT_VERSION_STRING_BELOW + default "2.0.0" if LIBC_AVR_LIBC_V_2_0_0 default "1.8.1" if LIBC_AVR_LIBC_V_1_8_1 default "1.8.0" if LIBC_AVR_LIBC_V_1_8_0 -- cgit v0.10.2-6-g49f6 From 560bbdc88780c930e396875ea7fe8e54fbe89dfb Mon Sep 17 00:00:00 2001 From: Erico Nunes Date: Tue, 19 Apr 2016 01:38:32 -0300 Subject: avr: update sample to use up-to-date gcc With avr-libc 2.0.0 released, we no longer need to force gcc 4.9.x for the avr toolchain. So, remove the gcc version constraint and allow it to follow the default gcc version. There is also no need to force companion libraries' versions anymore. The 'experimental' flag was also removed from the description as it seems to be following upstream development now. This sample has been build tested on Arch Linux and Ubuntu 14.04 hosts. Signed-off-by: Erico Nunes diff --git a/samples/avr/crosstool.config b/samples/avr/crosstool.config index ffb624d..3fc0344 100644 --- a/samples/avr/crosstool.config +++ b/samples/avr/crosstool.config @@ -2,7 +2,5 @@ CT_LOCAL_TARBALLS_DIR="${HOME}/src" CT_SAVE_TARBALLS=y CT_LOG_EXTRA=y CT_ARCH_avr=y -CT_CC_GCC_V_4_9_3=y CT_CC_LANG_CXX=y CT_DEBUG_gdb=y -CT_CLOOG_V_0_18_1=y diff --git a/samples/avr/reported.by b/samples/avr/reported.by index 512ed20..da51fee 100644 --- a/samples/avr/reported.by +++ b/samples/avr/reported.by @@ -1,3 +1,3 @@ reporter_name="Erico Nunes" reporter_url="https://github.com/enunes" -reporter_comment="EXPERIMENTAL AVR 8-bit toolchain" +reporter_comment="AVR 8-bit toolchain" -- cgit v0.10.2-6-g49f6