https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78322

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://gcc.gnu.org/bugzill
                   |                            |a/show_bug.cgi?id=107513

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to David Blaikie from comment #2)
> (In reply to Richard Biener from comment #1)
> > We produce an abstract copy for use by repeated inline copies.
> 
> Yep! Is it still reasonable to consider it a bug (or at least a feature
> request) that this is still produced even when no inline copies are emitted?

Not really. 

Sounds like what you are aiming for is the nodebug attribute that you can use
with always_inline. Basically in dwarf inline functions are still represented
as functions (calls) and most folks want that for their debugability of their
program but in this case you specific inlined functions not to have debug info
which is exactly what nodebug would do ...

Reply via email to