From 51aad7cc44161ebbd2eea80647391c692ae330ac Mon Sep 17 00:00:00 2001 From: Gary Benson Date: Wed, 10 Jun 2015 14:28:44 +0100 Subject: [PATCH] Announce new container-awareness features for GNU/Linux systems This commit announces the newly added ability to directly access executable and shared library files when attaching to processes running in containers on GNU/Linux systems. gdb/ChangeLog: * NEWS: Announce support for direct access of executable and shared library files when attaching to inferiors in containers on GNU/Linux systems. --- gdb/ChangeLog | 6 ++++++ gdb/NEWS | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 85983528f0f..55b7d4f0905 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2015-06-10 Gary Benson + + * NEWS: Announce support for direct access of executable and + shared library files when attaching to inferiors in containers + on GNU/Linux systems. + 2015-06-10 Gary Benson * remote.c (struct remote_state) : New field. diff --git a/gdb/NEWS b/gdb/NEWS index 23f20a7e07d..132d44443be 100644 --- a/gdb/NEWS +++ b/gdb/NEWS @@ -52,6 +52,13 @@ * GDB now supports the vector ABI on S/390 GNU/Linux targets. +* On GNU/Linux, GDB and gdbserver are now able to access executable + and shared library files without a "set sysroot" command when + attaching to processes running in different mount namespaces from + the debugger. This makes it possible to attach to processes in + containers as simply as "gdb -p PID" or "gdbserver --attach PID". + See "New remote packets" below. + * Guile Scripting ** Memory ports can now be unbuffered. -- 2.30.2