Split vDSO range lookup to a gdbarch hook
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 8d5b1ee97c5922a42c22c079c34b6940d10aa5fd..89236986d76c12dd6e354fe773392b3ad34c653c 100644 (file)
@@ -1,3 +1,17 @@
+2014-10-10  Pedro Alves  <palves@redhat.com>
+
+       * arch-utils.c (default_vsyscall_range): New function.
+       * arch-utils.h (default_vsyscall_range): New declaration.
+       * gdbarch.sh (vsyscall_range): New hook.
+       * gdbarch.h, gdbarch.c: Regenerate.
+       * linux-tdep.c (linux_vsyscall_range): New function.
+       (linux_init_abi): Install linux_vsyscall_range as
+       vsyscall_range gdbarch hook.
+       * memrange.c (address_in_mem_range): New function.
+       * memrange.h (address_in_mem_range): New declaration.
+       * symfile-mem.c (find_vdso_size): Delete function.
+       (add_vsyscall_page): Use gdbarch_vsyscall_range.
+
 2014-10-10  Pedro Alves  <palves@redhat.com>
 
        * infrun.c (normal_stop): Fix typo in comment.
This page took 0.027739 seconds and 4 git commands to generate.