aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>2004-02-01 22:35:35 +0000
committerRoland McGrath <roland@gnu.org>2004-02-01 22:35:35 +0000
commit2cb6b099acabc5c475a05140d851105e459fb150 (patch)
tree290458ac91ae5341b199c7cebe2d63c67bbb3e5e /gdb
parent6034ae49ff3f9164bf006dbd2180968d2989a7c9 (diff)
downloadgdb-2cb6b099acabc5c475a05140d851105e459fb150.zip
gdb-2cb6b099acabc5c475a05140d851105e459fb150.tar.gz
gdb-2cb6b099acabc5c475a05140d851105e459fb150.tar.bz2
.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog30
1 files changed, 30 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index f3f39f0..939090f 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,33 @@
+2004-01-28 Roland McGrath <roland@redhat.com>
+
+ * sol-thread.c (sol_thread_xfer_partial): New function.
+ (init_sol_thread_ops): Use that for to_xfer_partial hook.
+ (init_sol_core_ops): Likewise.
+
+ * procfs.c (procfs_xfer_partial): New function.
+ (init_procfs_ops): Use that for procfs_ops.to_xfer_partial.
+ * Makefile.in (procfs.o): Add $(auxv_h) dep.
+
+ * config/nm-linux.h (NATIVE_XFER_AUXV): New macro, uses auxv.c's
+ procfs_xfer_auxv function.
+
+ * procfs.c (procfs_make_note_section): If we can read
+ TARGET_OBJECT_AUXV data, add an NT_AUXV note containing it.
+ * linux-proc.c (linux_make_note_section): Likewise.
+
+ * auxv.h: New file.
+ * auxv.c: New file.
+ * Makefile.in (auxv_h): New variable.
+ (COMMON_OBS): Add auxv.o here.
+ (auxv.o): New target.
+
+ * corelow.c (core_xfer_partial): New function.
+ (init_core_ops): Use it for core_ops.to_xfer_partial.
+
+ * target.h (enum target_object): Add TARGET_OBJECT_AUXV.
+ * inftarg.c (child_xfer_partial): Support it using NATIVE_XFER_AUXV
+ macro if that is defined.
+
2004-02-01 Daniel Jacobowitz <drow@mvista.com>
* breakpoint.c (bpstat_stop_status): Take a ptid_t argument,