I am writing a stateful scanner and I want to have a debugging symbol for every state change.
In my code I call a macro SETSTATE(ST_xxx)
for instance, which does some nasty things, BUT I could easily also tell GCC to emit at that point a specific debugging symbol based on that name ST_xxx
.
What I need to accomplish is setting a breakpoint in gdb.
I suppose it should be a #pragma
or something.
If I only knew how ...