I'm migrating a legacy project based on an ARM7 microcontroller which was built using an old version of ARMCC packaged with the Keil MDK toolchain for uVision3. The new target micro is the NXP S32K146.
Is there an argument in favour of GCC instead of ARMCC? Are there other options? As this is for an application in a heavily regulated industry, access to documentation and errata is a big plus. Cost of licenses is a consideration but not a major obstacle.
Would be interested to see what other toolchains are being used that I may not be aware of.