diff options
author | emaste <emaste@FreeBSD.org> | 2012-11-13 03:05:28 +0000 |
---|---|---|
committer | emaste <emaste@FreeBSD.org> | 2012-11-13 03:05:28 +0000 |
commit | 8ec2223d5f26a8b21c79696a9b36ea01aca4ef57 (patch) | |
tree | cd71e982c2718a953e7f5ae5050c1733ebbbeca6 /contrib/libc++/src | |
parent | ff7333d33fdab4dc0e6809f8e70bdf82e2ed4637 (diff) | |
download | FreeBSD-src-8ec2223d5f26a8b21c79696a9b36ea01aca4ef57.zip FreeBSD-src-8ec2223d5f26a8b21c79696a9b36ea01aca4ef57.tar.gz |
Do not unwind past a zero PC frame.
This improves GDB usability when debugging code compiled with
optimization.
Upstream GDB revision f0031b6d3ae9b164b3747986ab898190bd4dcf8c (prior
to GDB's switch to GPLv3), with frame_debug_got_null_frame expanded
inline.
| 2004-12-12 Andrew Cagney <cagney@gnu.org>
|
| * frame.c (get_prev_frame): When unwinding normal frames, check
| that the PC isn't zero.
Sponsored by: ADARA Networks
MFC After: 1 month
Diffstat (limited to 'contrib/libc++/src')
0 files changed, 0 insertions, 0 deletions