This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from 77d3c63b0d Set test message in py-parameter.exp new b5c8fcb1b4 Eliminate procfs.c:procfs_use_watchpoints new c1955e1792 More procfs.c simplification new 6798487f5b Make inf_ptrace_trad Linux-only, move to separate file new 3fffc0701a Eliminate target_ops::to_xclose new f6ac5f3d63 Convert struct target_ops to C++ new ad6a4e2dd6 make-target-delegates: line break between return type and fu [...] new 57810aa7e8 target_ops: Use bool throughout new 135340afdf linux_nat_target: More low methods new d9f719f1ad target factories, target open and multiple instances of targets
The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gdb/ChangeLog | 1413 ++++++ gdb/aarch64-fbsd-nat.c | 27 +- gdb/aarch64-linux-nat.c | 228 +- gdb/aix-thread.c | 163 +- gdb/alpha-bsd-nat.c | 25 +- gdb/alpha-linux-nat.c | 20 +- gdb/amd64-bsd-nat.c | 24 +- gdb/amd64-bsd-nat.h | 44 + gdb/amd64-fbsd-nat.c | 39 +- gdb/amd64-linux-nat.c | 53 +- gdb/amd64-nat.h | 5 - gdb/amd64-nbsd-nat.c | 10 +- gdb/amd64-obsd-nat.c | 6 +- gdb/arm-fbsd-nat.c | 35 +- gdb/arm-linux-nat.c | 186 +- gdb/arm-nbsd-nat.c | 27 +- gdb/auxv.c | 13 +- gdb/auxv.h | 3 +- gdb/avr-tdep.c | 4 +- gdb/bfd-target.c | 105 +- gdb/breakpoint.c | 9 +- gdb/bsd-kvm.c | 104 +- gdb/bsd-uthread.c | 139 +- gdb/configure.nat | 6 +- gdb/corefile.c | 16 +- gdb/corelow.c | 204 +- gdb/ctf.c | 103 +- gdb/darwin-nat.c | 146 +- gdb/darwin-nat.h | 46 +- gdb/elfread.c | 10 +- gdb/eval.c | 2 +- gdb/exceptions.c | 6 +- gdb/exec.c | 131 +- gdb/fbsd-nat.c | 244 +- gdb/fbsd-nat.h | 79 +- gdb/frame.c | 2 +- gdb/gdbarch-selftests.c | 4 +- gdb/gdbcore.h | 10 +- gdb/gnu-nat.c | 101 +- gdb/gnu-nat.h | 34 +- gdb/gnu-v3-abi.c | 2 +- gdb/go32-nat.c | 181 +- gdb/hppa-linux-nat.c | 33 +- gdb/hppa-nbsd-nat.c | 30 +- gdb/hppa-obsd-nat.c | 25 +- gdb/i386-bsd-nat.c | 24 +- gdb/i386-bsd-nat.h | 22 +- gdb/i386-darwin-nat.c | 28 +- gdb/i386-fbsd-nat.c | 51 +- gdb/i386-gnu-nat.c | 29 +- gdb/i386-linux-nat.c | 42 +- gdb/i386-nbsd-nat.c | 9 +- gdb/i386-obsd-nat.c | 5 +- gdb/i386-sol2-nat.c | 9 - gdb/ia64-linux-nat.c | 149 +- gdb/ia64-tdep.c | 2 +- gdb/ia64-vms-tdep.c | 2 +- gdb/inf-child.c | 327 +- gdb/inf-child.h | 114 +- gdb/inf-ptrace.c | 277 +- gdb/inf-ptrace.h | 67 +- gdb/infcall.c | 4 +- gdb/infcmd.c | 36 +- gdb/infrun.c | 12 +- gdb/linespec.c | 2 +- gdb/linux-fork.c | 2 +- gdb/linux-nat-trad.c | 136 + gdb/linux-nat-trad.h | 46 + gdb/linux-nat.c | 647 +-- gdb/linux-nat.h | 218 +- gdb/linux-tdep.c | 18 +- gdb/linux-thread-db.c | 157 +- gdb/m32r-linux-nat.c | 30 +- gdb/m68k-bsd-nat.c | 25 +- gdb/m68k-linux-nat.c | 33 +- gdb/make-target-delegates | 223 +- gdb/mi/mi-main.c | 13 +- gdb/minsyms.c | 2 +- gdb/mips-fbsd-nat.c | 25 +- gdb/mips-linux-nat.c | 195 +- gdb/mips-nbsd-nat.c | 25 +- gdb/mips64-obsd-nat.c | 23 +- gdb/nbsd-nat.c | 2 +- gdb/nbsd-nat.h | 10 +- gdb/nto-procfs.c | 345 +- gdb/obsd-nat.c | 32 +- gdb/obsd-nat.h | 10 +- gdb/ppc-fbsd-nat.c | 26 +- gdb/ppc-linux-nat.c | 208 +- gdb/ppc-linux-tdep.c | 10 +- gdb/ppc-nbsd-nat.c | 26 +- gdb/ppc-obsd-nat.c | 26 +- gdb/procfs.c | 310 +- gdb/procfs.h | 13 - gdb/ravenscar-thread.c | 240 +- gdb/record-btrace.c | 566 +-- gdb/record-full.c | 618 +-- gdb/record.c | 18 +- gdb/regcache.c | 64 +- gdb/remote-sim.c | 233 +- gdb/remote.c | 1386 +++--- gdb/rs6000-nat.c | 95 +- gdb/rs6000-tdep.c | 2 +- gdb/s390-linux-nat.c | 163 +- gdb/s390-tdep.c | 2 +- gdb/sh-nbsd-nat.c | 24 +- gdb/sol-thread.c | 173 +- gdb/solib-aix.c | 2 +- gdb/solib-darwin.c | 2 +- gdb/solib-dsbt.c | 4 +- gdb/solib-spu.c | 6 +- gdb/solib-svr4.c | 18 +- gdb/solib-target.c | 2 +- gdb/sparc-linux-nat.c | 25 +- gdb/sparc-nat.c | 39 +- gdb/sparc-nat.h | 41 +- gdb/sparc-nbsd-nat.c | 5 +- gdb/sparc-sol2-nat.c | 10 - gdb/sparc-tdep.c | 2 +- gdb/sparc64-fbsd-nat.c | 9 +- gdb/sparc64-linux-nat.c | 34 +- gdb/sparc64-nbsd-nat.c | 6 +- gdb/sparc64-obsd-nat.c | 5 +- gdb/sparc64-tdep.c | 4 +- gdb/spu-linux-nat.c | 78 +- gdb/spu-multiarch.c | 164 +- gdb/spu-tdep.c | 30 +- gdb/symfile.c | 2 +- gdb/symtab.c | 2 +- gdb/target-debug.h | 6 + gdb/target-delegates.c | 5194 +++++++++----------- gdb/target-descriptions.c | 4 +- gdb/target-memory.c | 4 +- gdb/target.c | 965 ++-- gdb/target.h | 935 ++-- gdb/testsuite/ChangeLog | 6 + gdb/testsuite/gdb.base/breakpoint-in-ro-region.exp | 4 +- gdb/testsuite/gdb.base/sss-bp-on-user-bp-2.exp | 4 +- gdb/tilegx-linux-nat.c | 35 +- gdb/tracefile-tfile.c | 122 +- gdb/tracefile.c | 38 +- gdb/tracefile.h | 16 +- gdb/tracepoint.c | 2 +- gdb/valops.c | 4 +- gdb/valprint.c | 2 +- gdb/value.c | 2 +- gdb/vax-bsd-nat.c | 25 +- gdb/windows-nat.c | 223 +- gdb/windows-tdep.c | 2 +- gdb/x86-bsd-nat.c | 27 +- gdb/x86-bsd-nat.h | 21 +- gdb/x86-linux-nat.c | 91 +- gdb/x86-linux-nat.h | 62 +- gdb/x86-nat.c | 64 +- gdb/x86-nat.h | 79 +- gdb/xtensa-linux-nat.c | 33 +- 156 files changed, 10744 insertions(+), 9444 deletions(-) create mode 100644 gdb/amd64-bsd-nat.h create mode 100644 gdb/linux-nat-trad.c create mode 100644 gdb/linux-nat-trad.h