https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63929
Richard Earnshaw <rearnsha at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #1 from Richard Earnshaw <rearnsha at gcc dot gnu.org> --- This is nothing to do with the compiler. Attributes are derived from annotations in the assembly file (GCC generates assembly code when compiling C/C++/Fortran, etc and puts the relevant annotations in for you, but can't do that for assembler source). If you write assembly code, you'll have to manually attribute your source code.