https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109415
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to vedant from comment #3) > in arm compiler i have found __ARM_ARCH_8M_MAIN__ and __ARM_ARCH_8_1M_MAIN__ > for CM33 and CM55 respectively. As far as I can tell those macros are not documented in https://github.com/ARM-software/acle . You might want to file a bug with that first.