2011-05-27 Pedro Alves <pedro@codesourcery.com>
authorPedro Alves <palves@redhat.com>
Fri, 27 May 2011 18:39:49 +0000 (18:39 +0000)
committerPedro Alves <palves@redhat.com>
Fri, 27 May 2011 18:39:49 +0000 (18:39 +0000)
gdb/
* defs.h (struct thread_info, struct inferior): Delete forward
declarations.
* breakpoint.h (struct thread_info): New forward declaration.
* observer.sh (struct inferior): New forward declaration.
* python/python-internal.h (struct inferior): New forward
declaration.

gdb/ChangeLog
gdb/breakpoint.h
gdb/defs.h
gdb/observer.sh
gdb/python/python-internal.h

index b57fa08..83203a2 100644 (file)
@@ -1,5 +1,14 @@
 2011-05-27  Pedro Alves  <pedro@codesourcery.com>
 
+       * defs.h (struct thread_info, struct inferior): Delete forward
+       declarations.
+       * breakpoint.h (struct thread_info): New forward declaration.
+       * observer.sh (struct inferior): New forward declaration.
+       * python/python-internal.h (struct inferior): New forward
+       declaration.
+
+2011-05-27  Pedro Alves  <pedro@codesourcery.com>
+
        * defs.h (struct continuation, continuation_ftype)
        (continuation_free_arg_ftype, add_continuation)
        (do_all_continuations, do_all_continuations_thread)
index 2050c6d..c7ec311 100644 (file)
@@ -29,6 +29,7 @@ struct value;
 struct block;
 struct breakpoint_object;
 struct get_number_or_range_state;
+struct thread_info;
 
 /* This is the maximum number of bytes a breakpoint instruction can
    take.  Feel free to increase it.  It's just used in a few places to
index 1795297..c637a09 100644 (file)
@@ -730,9 +730,6 @@ extern struct command_line *read_command_lines_1 (char * (*) (void), int,
 
 extern void free_command_lines (struct command_line **);
 
-struct thread_info;
-struct inferior;
-
 /* String containing the current directory (what getwd would return).  */
 
 extern char *current_directory;
index ba8ba4e..e4d5e77 100755 (executable)
@@ -64,6 +64,7 @@ struct bpstats;
 struct so_list;
 struct objfile;
 struct thread_info;
+struct inferior;
 EOF
         ;;
 esac
index d3cb788..b65109d 100644 (file)
@@ -106,6 +106,7 @@ struct value;
 struct language_defn;
 struct program_space;
 struct bpstats;
+struct inferior;
 
 extern PyObject *gdb_module;
 extern PyTypeObject value_object_type;