2003-11-23 Andrew Cagney <cagney@redhat.com>
authorAndrew Cagney <cagney@redhat.com>
Sun, 23 Nov 2003 23:13:00 +0000 (23:13 +0000)
committerAndrew Cagney <cagney@redhat.com>
Sun, 23 Nov 2003 23:13:00 +0000 (23:13 +0000)
* Makefile.in (infrun.o): Update dependencies.
* infrun.c: Include "exec.h".
(handle_inferior_event): Pass exec_ops to SOLIB_ADD.

gdb/ChangeLog
gdb/Makefile.in
gdb/infrun.c

index 44eeada9d946e81ad8889223f6c49bdad123270e..b53011daf177250a7187db52dc6fc918bcf69a6e 100644 (file)
@@ -1,3 +1,9 @@
+2003-11-23  Andrew Cagney  <cagney@redhat.com>
+
+       * Makefile.in (infrun.o): Update dependencies.
+       * infrun.c: Include "exec.h".
+       (handle_inferior_event): Pass exec_ops to SOLIB_ADD.
+
 2003-11-23  Andrew Cagney  <cagney@redhat.com>
 
        * frame.c (frame_unwind_signed_register): Delete function.
index e281f3bcb1759a2e5e4c8fc12640d52198a2e103..70f3abdc123d418487c1eba81a07882c7f476a12 100644 (file)
@@ -1936,7 +1936,7 @@ infrun.o: infrun.c $(defs_h) $(gdb_string_h) $(symtab_h) $(frame_h) \
        $(inferior_h) $(breakpoint_h) $(gdb_wait_h) $(gdbcore_h) $(gdbcmd_h) \
        $(cli_script_h) $(target_h) $(gdbthread_h) $(annotate_h) \
        $(symfile_h) $(top_h) $(inf_loop_h) $(regcache_h) $(value_h) \
-       $(observer_h) $(language_h)
+       $(observer_h) $(language_h) $(exec_h)
 inftarg.o: inftarg.c $(defs_h) $(frame_h) $(inferior_h) $(target_h) \
        $(gdbcore_h) $(command_h) $(gdb_stat_h) $(gdb_wait_h) $(inflow_h)
 infttrace.o: infttrace.c $(defs_h) $(frame_h) $(inferior_h) $(target_h) \
index 76ba71e720733cce2c367821b23070876d26fba8..0b85cc691c1643b9acb12d10c1bfc32ace434654 100644 (file)
@@ -44,6 +44,7 @@
 #include "value.h"
 #include "observer.h"
 #include "language.h"
+#include "exec.h"
 
 /* Prototypes for local functions */
 
@@ -1362,7 +1363,7 @@ handle_inferior_event (struct execution_control_state *ecs)
             terminal for any messages produced by
             breakpoint_re_set.  */
          target_terminal_ours_for_output ();
-         SOLIB_ADD (NULL, 0, NULL, auto_solib_add);
+         SOLIB_ADD (NULL, 0, &exec_ops, auto_solib_add);
          target_terminal_inferior ();
 
          /* Reinsert breakpoints and continue.  */
@@ -2185,7 +2186,7 @@ process_event_stop_test:
             terminal for any messages produced by
             breakpoint_re_set.  */
          target_terminal_ours_for_output ();
-         SOLIB_ADD (NULL, 0, NULL, auto_solib_add);
+         SOLIB_ADD (NULL, 0, &exec_ops, auto_solib_add);
          target_terminal_inferior ();
 
          /* Try to reenable shared library breakpoints, additional