This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH v2 0/4] Enable the user to dump all memory regions
- From: Sergio Lopez <slp at redhat dot com>
- To: gdb-patches at sourceware dot org
- Cc: Sergio Lopez <slp at redhat dot com>
- Date: Wed, 29 Nov 2017 11:55:39 +0100
- Subject: [PATCH v2 0/4] Enable the user to dump all memory regions
- Authentication-results: sourceware.org; auth=none
Thanks for all the feedback received for this patchset. This second
version should address all the issues found in v1. Please let me know if
you still find something that can be improved.
=============
GDB versions prior to df8411da087dc05481926f4c4a82deabc5bc3859
unconditionally included all memory regions in the core dump.
After that change, while is still possible to ask GDB to ignore
/proc/PID/coredump_filter using the 'set use-coredump-filter' command,
there's no way to request it to dump regions marked with the VM_DONTDUMP
flag ("dd" in /proc/PID/smaps").
This patch series implement the new 'set honor-dontdump-flag' command
for GDB, and the "-a" argument for gcore, allowing the user to mimic the
behavior of previous GDB versions.
Sergio Lopez (4):
Implement 'set dump-excluded-mappings' command
Document new {set,show} dump-excluded-mappings commands.
Implement "-a" command line option for gcore
Document the new "-a" command line option for gcore
gdb/NEWS | 10 ++++++++++
gdb/doc/gdb.texinfo | 21 +++++++++++++++++++--
gdb/gcore.in | 47 ++++++++++++++++++++++++++++++-----------------
gdb/linux-tdep.c | 31 ++++++++++++++++++++++++++++++-
4 files changed, 89 insertions(+), 20 deletions(-)
--
2.14.3