[RTEMS Project] #4408: RTEMS ARM Toolchain: armv8.0-m and armv8.1-m arch support
RTEMS trac
trac at rtems.org
Wed May 12 16:35:42 UTC 2021
#4408: RTEMS ARM Toolchain: armv8.0-m and armv8.1-m arch support
-------------------------------+---------------------
Reporter: Tigran Tadevosyan | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: 5.1
Component: admin | Version: 5
Severity: normal | Resolution:
Keywords: Toolchain | Blocked By:
Blocking: |
-------------------------------+---------------------
Comment (by Joel Sherrill):
There is no GCC 10 RSB recipe for RTEMS 5. You could modify the arm gcc
version in your **local** 5 branch based on what is in 6. You will need to
keep the newlib version the same, but the gcc should be able to be
changed.
I don't know what it would be called but a more bleeding edge gcc might be
nice for a release branch. For rtems master, we refer to that as rtems7.
For sure, updating GCC past 7 on rtems5 will break some BSPs. At least
some PowerPC BSPs need SPE support which was dropped after 7 and I think
the ARM changed some compiler flags. But, in theory, there isn't anything
wrong with having a newer GCC as an alternative. But it would have to be
disclaimed that all testing for the release was done with GCC 7 and
anything newer would be at some risk of breakage. And I don't know what
the toolchain would be called. It isn't 6 and isn't 5.
--
Ticket URL: <http://devel.rtems.org/ticket/4408#comment:3>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list