This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH 0/3] Work around PR libc/13097 "linux-vdso.so.1"


Following up to:
  https://sourceware.org/ml/gdb-patches/2014-09/msg00777.html

This series works around PR libc/13097 in GDB.  See patch 2/3 for
details.

Pedro Alves (3):
  Split vDSO range lookup to a gdbarch hook
  Work around PR libc/13097 "linux-vdso.so.1"
  Cache the vsyscall/vDSO range per-inferior

 gdb/arch-utils.c                        |   8 ++
 gdb/arch-utils.h                        |   4 +
 gdb/gdbarch.c                           |  23 ++++++
 gdb/gdbarch.h                           |  10 +++
 gdb/gdbarch.sh                          |   7 ++
 gdb/linux-tdep.c                        | 133 ++++++++++++++++++++++++++++++++
 gdb/memrange.c                          |   9 +++
 gdb/memrange.h                          |   5 ++
 gdb/solib-svr4.c                        |  81 ++++++++++++++++++-
 gdb/symfile-mem.c                       |  31 ++------
 gdb/testsuite/gdb.base/vdso-warning.c   |  22 ++++++
 gdb/testsuite/gdb.base/vdso-warning.exp |  54 +++++++++++++
 12 files changed, 359 insertions(+), 28 deletions(-)
 create mode 100644 gdb/testsuite/gdb.base/vdso-warning.c
 create mode 100644 gdb/testsuite/gdb.base/vdso-warning.exp

-- 
1.9.3


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]