From dc8027426141a51d4c669f0266aa3d014de42300 Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Sat, 10 Jun 2017 00:11:51 -0700 Subject: Declare msp430 experimental ... as GCC5 and later ICEs over inocuous code. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79242 Signed-off-by: Alexey Neyman diff --git a/config/arch/msp430.in b/config/arch/msp430.in index a1c4ab5..e31d78b 100644 --- a/config/arch/msp430.in +++ b/config/arch/msp430.in @@ -3,6 +3,7 @@ ## select ARCH_SUPPORTS_16 ## select ARCH_DEFAULT_16 ## select ARCH_REQUIRES_MULTILIB +## depends on EXPERIMENTAL ## ## help The 16-bit MSP430 architecture, as defined by: ## help http://www.ti.com/lsds/ti/microcontrollers-16-bit-32-bit/msp/overview.page?HQS=msp430 diff --git a/samples/msp430-unknown-elf/crosstool.config b/samples/msp430-unknown-elf/crosstool.config index 1f25ed8..5e979e1 100644 --- a/samples/msp430-unknown-elf/crosstool.config +++ b/samples/msp430-unknown-elf/crosstool.config @@ -1,2 +1,4 @@ +CT_EXPERIMENTAL=y CT_ARCH_msp430=y +CT_CC_GCC_V_4_9_4=y CT_DEBUG_gdb=y diff --git a/samples/msp430-unknown-elf/reported.by b/samples/msp430-unknown-elf/reported.by index 2518b77..d445695 100644 --- a/samples/msp430-unknown-elf/reported.by +++ b/samples/msp430-unknown-elf/reported.by @@ -1,3 +1,4 @@ reporter_name="Andrew Wygle" reporter_url="https://github.com/awygle" -reporter_comment="MSP430 16-bit toolchain" +reporter_comment="MSP430 with GCC5 and later suffers from a pretty nasty bug: +https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79242" -- cgit v0.10.2-6-g49f6