This is the mail archive of the
mailing list for the GCC project.
Re: PATCH: __nodebug__ attribute for use on SSE intrinsic wrappers
On Jul 29, 2005, at 11:19 AM, Daniel Jacobowitz wrote:
The tool needs to know what functions to ignore.
If you want that information to propogate from the source code, you
should do it by adding some annotation to the debug info which says
that the inline function is uninteresting, rather than removing
info. This way, tools _can_ step into the function if they are
to by the user.
And one way to annotate and propagate this info is to use special
attribute. Any other alternative ?
Yes. My point is that the attribute should ADD to the debug info, not
So, you are OK with an idea of having new special attribute and
decorating intrinsics headers. Right ?
Now for actual debug info, lets SUBTRACT in stabs world (FSF GCC
still supports stabs) and find a way to ADD info in DWARF.