This is a patch series to implement support for the Armv8.1-M Mainline Security Extensions. The specification can be found in: https://developer.arm.com/docs/ddi0553/latest
Mihail Ionescu(10) [PATCH, GCC/ARM, 1/10] Fix -mcmse check in libgcc [PATCH, GCC/ARM, 2/10] Add command line support for Armv8.1-M Mainline [PATCH, GCC/ARM, 3/10] Save/restore FPCXTNS in nsentry functions [PATCH, GCC/ARM, 4/10] Clear GPR with CLRM [PATCH, GCC/ARM, 5/10] Clear VFP registers with VSCCLRM [PATCH, GCC/ARM, 6/10] Clear GPRs inline when calling nscall function [PATCH, GCC/ARM, 7/10] Clear all VFP regs inline in hardfloat nscall functions [PATCH, GCC/ARM, 8/10] Do lazy store & load inline when calling nscall function [PATCH, GCC/ARM, 9/10] Call nscall function with blxns [PATCH, GCC/ARM, 10/10] Enable -mcmse Regards, Mihail
all-patches.tar.gz
Description: application/gzip