On Tue, Apr 10, 2012 at 11:39 AM, Jakub Jelinek <ja...@redhat.com> wrote: >> What is the root cause of the annoyance? Mixing macros and inline >> functions does not sound good, but using deeply nested macros do not >> seem to help the debugging situation either. > > That when stepping through code in the debugger you keep enterring/exiting > these one liner inlines, most of them really should be at least by default > considered just as normal statements (e.g. glibc heavily uses artificial > attribute for those, still gdb doesn't hide those by default).
so, this is a good candidate for PR to fill against GDB then? It sounds like it would beneficial not just to GCC but to a broader community. -- Gaby