diff options
author | Andrew Cagney <cagney@redhat.com> | 2004-07-21 16:17:56 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2004-07-21 16:17:56 +0000 |
commit | 73cc75f3b22c0bb899f4f91727e8c3e01f289824 (patch) | |
tree | 0277ecde93c022fec73230277293c9b6b0576fed /gdb/PROBLEMS | |
parent | 20f0a1fc7d3349b326456c16297278dccd2686c9 (diff) | |
download | gdb-73cc75f3b22c0bb899f4f91727e8c3e01f289824.zip gdb-73cc75f3b22c0bb899f4f91727e8c3e01f289824.tar.gz gdb-73cc75f3b22c0bb899f4f91727e8c3e01f289824.tar.bz2 |
2004-07-21 Andrew Cagney <cagney@gnu.org>
* PROBLEMS: Mention breakpoints/1702.
* NEWS: For signal trampolines, cite s390 GNU/Linux as a system
that is known to work.
Diffstat (limited to 'gdb/PROBLEMS')
-rw-r--r-- | gdb/PROBLEMS | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gdb/PROBLEMS b/gdb/PROBLEMS index 7baf1d2..2bb66bb 100644 --- a/gdb/PROBLEMS +++ b/gdb/PROBLEMS @@ -94,6 +94,19 @@ implement virtual base classes. gcc 2.x generated just one object code function with a hidden parameter, but gcc 3.x conforms to a multi-vendor ABI for C++ which requires multiple object code functions. +*** Signal handlers + +On many systems an attempt to single-step a system-call instruction +results in two or more instructions being executed (the system-call, +and one or more instructions following). + +When attempting to single-step through a signal trampoline, this +problem may result the program unintentionally running to completion, +or re-execute the faulting instruction, or even corrupting the program +counter. + +Ref: PR breakpoints/1702. + *** Stack backtraces GDB's core code base has been updated to use a new backtrace |