Also added a means of trimming the number of interrupt vectors allocated at compile time so that resource-constrained MCUs can use some of the dormant vector area for actual code.
The per subarch RTL search looks for a specific subarch folder in the RV32-embedded target. If there isn't one, it reverts to the old flat single architecture folder for the RTL. So each variant can have parallel RTLs.
The RV32EC subarch had a regression in the register allocator that broke RTL compiling for that target.
Do I need to do anything besides the pull request submittal on GitLab to push it into the main branch?