This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] use correct column info for function definitions


Aldy Hernandez <aldyh@redhat.com> writes:

> [...]  In C, we are are using the opening brace of a function as the
> column location for the function DECL.  This is confusing for error
> messages, though rumor has it, for debugging, we need the prologue
> to point to the instruction after the opening brace-- hence the
> current behavior.

Have you tested the gdb test suite before & after this change?  

By the way, in systemtap land we've been finding that the location
list data emitted at the pc entry address tends to be good enough that
we don't bother look for fuzzy prologue-ends just to get at function
parameters.

- FChE


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]