diff options
author | Randolph Chung <tausq@debian.org> | 2004-06-07 02:19:07 +0000 |
---|---|---|
committer | Randolph Chung <tausq@debian.org> | 2004-06-07 02:19:07 +0000 |
commit | 9e50001290dffa366e7edf035688486bc5702427 (patch) | |
tree | de0a92f30e3d2758b44cbcd3940fd731ba40c1bc /gdb/infrun.c | |
parent | 3388d7ff414546f25b9258ac2bf650f6691c243d (diff) | |
download | gdb-9e50001290dffa366e7edf035688486bc5702427.zip gdb-9e50001290dffa366e7edf035688486bc5702427.tar.gz gdb-9e50001290dffa366e7edf035688486bc5702427.tar.bz2 |
2004-06-06 Randolph Chung <tausq@debian.org>
* infrun.c (trap_expected_after_continue): Remove HP_OS_BUG workaround.
(proceed, init_wait_for_inferior, handle_inferior_event): Likewise.
Diffstat (limited to 'gdb/infrun.c')
-rw-r--r-- | gdb/infrun.c | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/gdb/infrun.c b/gdb/infrun.c index feb8cba..f85c49c 100644 --- a/gdb/infrun.c +++ b/gdb/infrun.c @@ -262,14 +262,6 @@ static int trap_expected; static int stop_on_solib_events; #endif -#ifdef HP_OS_BUG -/* Nonzero if the next time we try to continue the inferior, it will - step one instruction and generate a spurious trace trap. - This is used to compensate for a bug in HP-UX. */ - -static int trap_expected_after_continue; -#endif - /* Nonzero means expecting a trace trap and should stop the inferior and return silently when it happens. */ @@ -768,18 +760,6 @@ proceed (CORE_ADDR addr, enum target_signal siggnal, int step) if (prepare_to_proceed () && breakpoint_here_p (read_pc ())) oneproc = 1; -#ifdef HP_OS_BUG - if (trap_expected_after_continue) - { - /* If (step == 0), a trap will be automatically generated after - the first instruction is executed. Force step one - instruction to clear this condition. This should not occur - if step is nonzero, but it is harmless in that case. */ - oneproc = 1; - trap_expected_after_continue = 0; - } -#endif /* HP_OS_BUG */ - if (oneproc) /* We will get a trace trap after one instruction. Continue it automatically and insert breakpoints then. */ @@ -880,9 +860,6 @@ init_wait_for_inferior (void) /* These are meaningless until the first time through wait_for_inferior. */ prev_pc = 0; -#ifdef HP_OS_BUG - trap_expected_after_continue = 0; -#endif breakpoints_inserted = 0; breakpoint_init_inferior (inf_starting); @@ -2020,9 +1997,6 @@ process_event_stop_test: if (what.call_dummy) { stop_stack_dummy = 1; -#ifdef HP_OS_BUG - trap_expected_after_continue = 1; -#endif } switch (what.main_action) |