aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorJan Kratochvil <jan.kratochvil@redhat.com>2010-07-05 17:57:50 +0000
committerJan Kratochvil <jan.kratochvil@redhat.com>2010-07-05 17:57:50 +0000
commit0a1e94c73edc44cacedc14eb14829d60a1c6dbbd (patch)
tree86deeba3160b4fd8409890e4f6db857066a8f76c /gdb/ChangeLog
parentd7d9a9f820395ecfe06c80fa12bf9cf60f455482 (diff)
downloadgdb-0a1e94c73edc44cacedc14eb14829d60a1c6dbbd.zip
gdb-0a1e94c73edc44cacedc14eb14829d60a1c6dbbd.tar.gz
gdb-0a1e94c73edc44cacedc14eb14829d60a1c6dbbd.tar.bz2
gdb/
Fix attaching to PIEs prelinked on the disk after the process was started. * solib-svr4.c (svr4_exec_displacement): New variable arch_size. Verify it against bfd_get_arch_size. Try to match arbitrary displacement for the phdrs comparison. gdb/testsuite/ * gdb.base/break-interp.exp: Run $binpie with new value "ATTACH", new code for it. New variable relink_args. (prelinkYES): Call prelinkNO. (test_attach): Accept new parameter relink_args. Re-prelink the binary in such case. Move the core code to ... (test_attach_gdb): ... a new function. Send GDB command "file". Extend expected "Attaching to " string.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 4ce5331..ceaff6c 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,12 @@
+2010-07-05 Jan Kratochvil <jan.kratochvil@redhat.com>
+ Joel Brobecker <brobecker@adacore.com>
+
+ Fix attaching to PIEs prelinked on the disk after the process was
+ started.
+ * solib-svr4.c (svr4_exec_displacement): New variable arch_size.
+ Verify it against bfd_get_arch_size. Try to match arbitrary
+ displacement for the phdrs comparison.
+
2010-07-02 Tom Tromey <tromey@redhat.com>
PR exp/11780: