strange behavior of the scheduler on STM32F070 Topic is solved

Report here problems in any of ChibiOS components. This forum is NOT for support.
User avatar
Giovanni
Site Admin
Posts: 13012
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 745 times
Been thanked: 621 times
Contact:

Re: strange behavior of the scheduler on STM32F070

Postby Giovanni » Fri Aug 09, 2019 12:02 pm

I think they fixed it in GCC 9.

Giovanni

josesimoes
Posts: 82
Joined: Sat Feb 18, 2017 11:50 am
Has thanked: 36 times
Been thanked: 18 times

Re: strange behavior of the scheduler on STM32F070

Postby josesimoes » Wed Feb 12, 2020 3:55 pm

Just checking if this is still an issue with the latest GCC?

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

Re: strange behavior of the scheduler on STM32F070

Postby Giovanni » Wed Feb 12, 2020 8:20 pm

Hi,

Yes, still there... the bug is fixed in repository but it did not make it into the distribution. M0 users should stay with 5.4.1 until next GCC release.

Giovanni

networkfusion
Posts: 18
Joined: Thu May 18, 2017 11:57 am
Been thanked: 5 times

Re: strange behavior of the scheduler on STM32F070

Postby networkfusion » Fri Jun 05, 2020 12:37 am

How about now...?

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

Re: strange behavior of the scheduler on STM32F070

Postby Giovanni » Fri Jun 05, 2020 6:48 am

Hi,

I just tried 9.3.1 2020q2 and looking at generated code it seems to be fine, LR register is preserved in the function prologue, later today I will run some tests and change the preprocessor check in the repository.

The new compiler also supports Cortex-A now, which is very nice.

Giovanni


Return to “Bug Reports”

Who is online

Users browsing this forum: Bing [Bot] and 1 guest