All GCC 6 features, plus latest mainline feature: + Full Armv8-M support including atomics and Security Extensions + Arm PURECODE support for Armv7-M and Armv8-M Mainline + Co-processor intrinsics support + Cortex-M23 and Cortex-M33 support + -mthumb optional for Cortex-M devices