Displaying 1 result from an estimated 1 matches for "call_site_parameters".
2020 Jan 14
2
DebugInfo: Purpose of call site tags
...think this might be an artifact from the original GNU
implementation.
Djordje: Yes, that is the GNU implementation's heritage (I cannot remember
why GCC generated the low_pc info in the case of the tail calls), but GNU
GDB needs the low_pc (as an address) in order to handle the call_site and
call_site_parameters debug info for non-tail calls. To avoiding the pc
address info in the case of tail calls makes sense to me, since debuggers
should avoid that info.
OK, so a few questions on that:
1) Why would low_pc not be required for tail calls?
2) Why is the v4 low_pc predicated on GDB tuning too? If we'r...