I think they fixed it in GCC 9.
Giovanni
strange behavior of the scheduler on STM32F070 Topic is solved
- Giovanni
- Site Admin
- Posts: 14455
- Joined: Wed May 27, 2009 8:48 am
- Location: Salerno, Italy
- Has thanked: 1076 times
- Been thanked: 922 times
- Contact:
-
- Posts: 91
- Joined: Sat Feb 18, 2017 11:50 am
- Has thanked: 43 times
- Been thanked: 23 times
Re: strange behavior of the scheduler on STM32F070
Just checking if this is still an issue with the latest GCC?
- Giovanni
- Site Admin
- Posts: 14455
- Joined: Wed May 27, 2009 8:48 am
- Location: Salerno, Italy
- Has thanked: 1076 times
- Been thanked: 922 times
- Contact:
Re: strange behavior of the scheduler on STM32F070
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
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
-
- Posts: 18
- Joined: Thu May 18, 2017 11:57 am
- Has thanked: 1 time
- Been thanked: 6 times
- Giovanni
- Site Admin
- Posts: 14455
- Joined: Wed May 27, 2009 8:48 am
- Location: Salerno, Italy
- Has thanked: 1076 times
- Been thanked: 922 times
- Contact:
Re: strange behavior of the scheduler on STM32F070
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
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
Who is online
Users browsing this forum: No registered users and 33 guests