This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH 2/2] Remove field 'enable_break2_done'
- From: Yao Qi <yao at codesourcery dot com>
- To: <gdb-patches at sourceware dot org>
- Date: Sat, 4 May 2013 10:24:35 +0800
- Subject: [PATCH 2/2] Remove field 'enable_break2_done'
- References: <1367634275-20877-1-git-send-email-yao at codesourcery dot com>
As a result of previous patch, enable_break2 is renamed to enable_break,
which is only called once, so the flag 'enable_break2_done' is not
needed any more. This patch is to remove this flag. I'll commit it
in a couple of days.
gdb:
2013-05-04 Yao Qi <yao@codesourcery.com>
* solib-dsbt.c (struct dsbt_info) <enable_break2_done>: Remove.
(get_dsbt_info, enable_break, dsbt_clear_solib): Update.
---
gdb/solib-dsbt.c | 8 --------
1 files changed, 0 insertions(+), 8 deletions(-)
diff --git a/gdb/solib-dsbt.c b/gdb/solib-dsbt.c
index ead18ba..9d0bf68 100644
--- a/gdb/solib-dsbt.c
+++ b/gdb/solib-dsbt.c
@@ -154,8 +154,6 @@ struct dsbt_info
/* Link map address for main module. */
CORE_ADDR main_lm_addr;
- int enable_break2_done;
-
CORE_ADDR interp_text_sect_low;
CORE_ADDR interp_text_sect_high;
CORE_ADDR interp_plt_sect_low;
@@ -189,7 +187,6 @@ get_dsbt_info (void)
info = XZALLOC (struct dsbt_info);
set_program_space_data (current_program_space, solib_dsbt_pspace_data, info);
- info->enable_break2_done = 0;
info->lm_base_cache = 0;
info->main_lm_addr = 0;
@@ -812,9 +809,6 @@ enable_break (void)
info = get_dsbt_info ();
- if (info->enable_break2_done)
- return 1;
-
info->interp_text_sect_low = 0;
info->interp_text_sect_high = 0;
info->interp_plt_sect_low = 0;
@@ -899,7 +893,6 @@ enable_break (void)
/* Now (finally!) create the solib breakpoint. */
create_solib_event_breakpoint (target_gdbarch (), addr);
- info->enable_break2_done = 1;
ret = 1;
}
else
@@ -1030,7 +1023,6 @@ dsbt_clear_solib (void)
struct dsbt_info *info = get_dsbt_info ();
info->lm_base_cache = 0;
- info->enable_break2_done = 0;
info->main_lm_addr = 0;
if (info->main_executable_lm_info != 0)
{
--
1.7.7.6