Cortex-M0 bugs: 88167, 88656

Discussions and support about ChibiOS/RT, the free embedded RTOS.
RadaR
Posts: 19
Joined: Tue Sep 17, 2019 11:34 pm
Has thanked: 1 time

Cortex-M0 bugs: 88167, 88656

Postby RadaR » Wed Nov 06, 2019 8:49 pm

os/common/ports/ARMCMx/chcore_v6m.h

have check for GCC version

/* Handling a GCC problem impacting ARMv6-M.*/
#if defined(__GNUC__) && !defined(PORT_IGNORE_GCC_VERSION_CHECK)
#if __GNUC__ > 5
#warning "This compiler has a know problem with Cortex-M0, see bugs: 88167, 88656."
#warning "*** Use GCC version 5 or below ***"
#endif
#endif


From 25.10.2019 this bugs was fixed

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88656
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88167

Can you remove\updated this check in trunk version ?

User avatar
Giovanni
Site Admin
Posts: 12254
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 585 times
Been thanked: 500 times
Contact:

Re: Cortex-M0 bugs: 88167, 88656

Postby Giovanni » Wed Nov 06, 2019 8:56 pm

It has been fixed on repositories but binary GCC distribution from ARM has still to include the fix, this will likely happen in next release.

The check cannot be removed, it needs to be updated but I need to know unaffected versions in each GCC branch.

Giovanni

RadaR
Posts: 19
Joined: Tue Sep 17, 2019 11:34 pm
Has thanked: 1 time

Re: Cortex-M0 bugs: 88167, 88656

Postby RadaR » Wed Nov 06, 2019 11:36 pm

thanks


Return to “ChibiOS/RT”

Who is online

Users browsing this forum: No registered users and 1 guest