https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68257
--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> --- (In reply to Stephan Bergmann from comment #3) > Would that be considered something worthwhile to change, to only accept > > __attribute__((__abi_tag__)) > > but reject > > __attribute__((__abi_tag__())) > > ? GCC generally treats both forms the same, try any other attribute that accepts zero arguments.