diff options
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/linux-nat.c | 2 | ||||
-rw-r--r-- | gdb/linux-nat.h | 3 |
3 files changed, 8 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 7176b68..76c1b4e 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2006-07-23 Daniel Jacobowitz <dan@codesourcery.com> + + * linux-nat.c (linux_nat_add_target): Remove extern. + * linux-nat.h (thread_db_init): New prototype. + 2006-07-22 Daniel Jacobowitz <dan@codesourcery.com> * configure.tgt: Build gdbserver for Cygwin and mingw32. diff --git a/gdb/linux-nat.c b/gdb/linux-nat.c index 6c63ba9..d9e5726 100644 --- a/gdb/linux-nat.c +++ b/gdb/linux-nat.c @@ -3180,8 +3180,6 @@ linux_target (void) void linux_nat_add_target (struct target_ops *t) { - extern void thread_db_init (struct target_ops *); - /* Save the provided single-threaded target. We save this in a separate variable because another target we've inherited from (e.g. inf-ptrace) may have saved a pointer to T; we want to use it for the final diff --git a/gdb/linux-nat.h b/gdb/linux-nat.h index b7cc92a..f820ff6 100644 --- a/gdb/linux-nat.h +++ b/gdb/linux-nat.h @@ -68,6 +68,9 @@ struct lwp_info /* Attempt to initialize libthread_db. */ void check_for_thread_db (void); +/* Tell the thread_db layer what native target operations to use. */ +void thread_db_init (struct target_ops *); + /* Find process PID's pending signal set from /proc/pid/status. */ void linux_proc_pending_signals (int pid, sigset_t *pending, sigset_t *blocked, sigset_t *ignored); |