https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103378
--- Comment #3 from Jan Hubicka <hubicka at gcc dot gnu.org> --- This is ugly. It is caused by the fact that frontned first finalizes the function and then changes the attribute (by adding new attribute). I guess I can re-process the attributes again after compilation unit is finished...