https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109415
Bug ID: 109415 Summary: No predefined macros to differentiate between ARM Cortex-M33 and Cortex-M55 Product: gcc Version: 11.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: preprocessor Assignee: unassigned at gcc dot gnu.org Reporter: Vedant.VijayYevale at infineon dot com Target Milestone: --- there is no reliable way to differentiate between CM33 and CM55. For both CM33 and CM55 __ARM_ARCH_8M_MAIN__ is defined. there should be updated compiler predefined macro for CM55.