[quote user="Chester Gillon"]b) CortexM3_util.gel is included by a large number of device GEL files, so any change to CortexM3_util.gel in CCS would need to be checked that doesn't break any of the device GEL files.[/quote]My suggested change added a OnPreFileLoaded function to CortexM3_util.gel .
Looking at a sample GEL file for the M3 core of a Concerto device, f28m36p63c2_m3.gel, shows f28m36p63c2_m3.gel already has a OnPreFileLoaded function as well as loading CortexM3_util.gel. Therefore, the suggested change to CortexM3_util.gel would cause f28m36p63c2_m3.gel to fail to load due to multiple OnPreFileLoaded functions being defined.