CVS commit: src/external/gpl3/gdb/dist/gnulib/import
Module Name:src Committed By: thorpej Date: Tue Jul 6 12:41:00 UTC 2021 Modified Files: src/external/gpl3/gdb/dist/gnulib/import: canonicalize-lgpl.c Log Message: Remote -O0 hack for alpha; root cause has been addressed. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ src/external/gpl3/gdb/dist/gnulib/import/canonicalize-lgpl.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: rin Date: Fri Jun 4 01:42:14 UTC 2021 Modified Files: src/external/gpl3/gdb/dist/gdb: aarch64-nbsd-tdep.c Log Message: Add missing nbsd_init_abi() call to aarch64_nbsd_init_abi(). Fix tests/usr.bin/gdb/t_regress:pie on aarch64eb (types of auxv was misinterpreted), and hopefully other strange behaviors on aarch64{,eb}. This is a regression introduced in GDB11. Neither gdb.old nor release branches are affected. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gnulib/import
Module Name:src Committed By: christos Date: Sat May 8 12:23:47 UTC 2021 Modified Files: src/external/gpl3/gdb/dist/gnulib/import: canonicalize-lgpl.c Log Message: PR/56153: Rin Okuyama: alpha miscompiles malloca() macro. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gdb/dist/gnulib/import/canonicalize-lgpl.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist
Module Name:src Committed By: christos Date: Sun Apr 25 23:18:42 UTC 2021 Modified Files: src/external/gpl3/gdb/dist: config.sub Log Message: add mipsn64 targets To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/external/gpl3/gdb/dist/config.sub Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: martin Date: Mon Dec 14 12:34:07 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: c-exp.y Log Message: Initialize namelen To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/dist/gdb/c-exp.y Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: rin Date: Mon Dec 14 02:05:08 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: nbsd-nat.c Log Message: Add some precautions for platforms without PT_STEP support. "nat/gdb_ptrace.h" defines PT_STEP as 9, if it is not defined. nat-ptrace.c depends on this; inf_ptrace_target::resume() uses PT_STEP unconditionally when its ``step'' argument is non-zero. Therefore, - Add comment that nbsd-nat.c should include directly, instead of "nat/gdb_ptrace.h". - Add gdb_assert(step == 0) in nbsd_nat_target::resume() ifndef PT_STEP, before calling inf_ptrace_target::resume(). To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/external/gpl3/gdb/dist/gdb/nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: rin Date: Mon Dec 14 02:01:03 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: nbsd-nat.c Log Message: Revert previous as per request from kamil; now, arm/ptrace.h does not expose unimplemented PT_STEP. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/external/gpl3/gdb/dist/gdb/nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Sun Dec 13 16:50:47 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: c-exp.y Log Message: Improve previous: generated names end with .[[:digits:]] so look for that instead. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gdb/dist/gdb/c-exp.y Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Fri Dec 11 18:25:45 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: c-exp.y Log Message: PR/55851: Martin Husemann: recognize .part. names This is gross; perhaps we should hide them completely (not print them in stack traces etc.) To generate a diff of this commit: cvs rdiff -u -r1.1.1.9 -r1.2 src/external/gpl3/gdb/dist/gdb/c-exp.y Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Fri Dec 11 18:23:25 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: Makefile.in aarch64-nbsd-tdep.c Log Message: fix aarch64 crossgdb To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gdb/dist/gdb/Makefile.in cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: martin Date: Thu Dec 10 16:07:26 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: sh-nbsd-tdep.c Log Message: Avoid an unused variable (breaking the build) To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/external/gpl3/gdb/dist/gdb/sh-nbsd-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: rin Date: Thu Dec 10 07:27:37 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: arm-nbsd-tdep.c Log Message: Fix armeb; CORE_ADDR is uint64_t but 2nd argument of raw_supply() is expected to be the same size as PC. Therefore, PC was always read as zero for big-endian. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gdb/dist/gdb/arm-nbsd-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: rin Date: Thu Dec 10 07:14:58 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: nbsd-nat.c Log Message: Fix arm, for which PT_STEP is defined but unimplemented. XXX Stop exposing PT_STEP to userland for arm? To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/external/gpl3/gdb/dist/gdb/nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Tue Dec 8 13:56:38 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: sparc64-nbsd-nat.c Log Message: include gdbarch.h To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gdb/dist/gdb/sparc64-nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Mon Dec 7 20:28:53 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: sparc-nbsd-tdep.c Log Message: make function static (fixes crossgdb build, reported by martin@) To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gdb/dist/gdb/sparc-nbsd-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Sun Dec 6 03:29:03 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: m68k-bsd-nat.c ppc-nbsd-nat.c sparc-tdep.h vax-bsd-nat.c Log Message: fix m68k, ppc, sparc, vax To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gdb/dist/gdb/m68k-bsd-nat.c \ src/external/gpl3/gdb/dist/gdb/vax-bsd-nat.c cvs rdiff -u -r1.10 -r1.11 src/external/gpl3/gdb/dist/gdb/ppc-nbsd-nat.c cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gdb/dist/gdb/sparc-tdep.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Sat Dec 5 22:24:26 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: arm-nbsd-nat.c Log Message: fix arm build To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/external/gpl3/gdb/dist/gdb/arm-nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist
Module Name:src Committed By: christos Date: Sat Dec 5 21:26:43 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gas: configure.tgt src/external/gpl3/gdb/dist/ld: configure.tgt Added Files: src/external/gpl3/gdb/dist/ld/emulparams: aarch64nbsd.sh aarch64nbsdb.sh armelf_nbsd_eabi.sh armelf_nbsd_eabihf.sh armelfb_nbsd_eabi.sh armelfb_nbsd_eabihf.sh elf32_x86_64_nacl.sh elf32or1k_nbsd.sh elf32ppc_nbsd.sh elf_i386_nacl.sh elf_x86_64_nacl.sh ppclynx.sh ppcpe.sh tic30aout.sh Log Message: add aarch64 bits To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/gas/configure.tgt cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/ld/configure.tgt cvs rdiff -u -r0 -r1.1 \ src/external/gpl3/gdb/dist/ld/emulparams/aarch64nbsd.sh \ src/external/gpl3/gdb/dist/ld/emulparams/aarch64nbsdb.sh \ src/external/gpl3/gdb/dist/ld/emulparams/armelf_nbsd_eabi.sh \ src/external/gpl3/gdb/dist/ld/emulparams/armelf_nbsd_eabihf.sh \ src/external/gpl3/gdb/dist/ld/emulparams/armelfb_nbsd_eabi.sh \ src/external/gpl3/gdb/dist/ld/emulparams/armelfb_nbsd_eabihf.sh \ src/external/gpl3/gdb/dist/ld/emulparams/elf32_x86_64_nacl.sh \ src/external/gpl3/gdb/dist/ld/emulparams/elf32or1k_nbsd.sh \ src/external/gpl3/gdb/dist/ld/emulparams/elf32ppc_nbsd.sh \ src/external/gpl3/gdb/dist/ld/emulparams/elf_i386_nacl.sh \ src/external/gpl3/gdb/dist/ld/emulparams/elf_x86_64_nacl.sh \ src/external/gpl3/gdb/dist/ld/emulparams/ppclynx.sh \ src/external/gpl3/gdb/dist/ld/emulparams/ppcpe.sh \ src/external/gpl3/gdb/dist/ld/emulparams/tic30aout.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Sat Oct 24 23:06:15 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: bsd-kvm.c Log Message: Now that we are adding the thread in the bsd_kvm_ops target namespace, make sure that the inferior's top namespace is that too. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/external/gpl3/gdb/dist/gdb/bsd-kvm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb/nat
Module Name:src Committed By: kamil Date: Wed Oct 14 14:02:43 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb/nat: fork-inferior.c Log Message: Limit the switch_to_thread() calls in startup_inferior() Do not jump over the threads during the startup unless we encounter TARGET_WAITKIND_STOPPED with SIGTRAP or TARGET_WAITKIND_EXECD. Otherwise whenever a startup-with-shell processes signals on the startup stage, it might indicate to switch to a non-existing thread or a special-thread number (target lwp=0 on NetBSD means that a signal was directed to all threads within a process). This caused a crash with tcsh on NetBSD, where the tcsh shell runs startup detection of the hostname. This action involves spwaning a new process through fork. GDB crashes this way: $ SHELL=tcsh /usr/bin/gdb echo (gdb) r Starting program: /bin/echo /usr/src/external/gpl3/gdb/lib/libgdb/../../dist/gdb/thread.c:1309: internal-error: void switch_to_thread(thread_info*): Assertion `thr != NULL' failed. A problem internal to GDB has been detected, further debugging may prove unreliable. This patch has been submitted upstream for review: https://sourceware.org/pipermail/gdb-patches/2020-October/172558.html To generate a diff of this commit: cvs rdiff -u -r1.1.1.2 -r1.2 \ src/external/gpl3/gdb/dist/gdb/nat/fork-inferior.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/bfd
Module Name:src Committed By: kamil Date: Tue Oct 6 23:28:13 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/bfd: config.bfd Log Message: Replace local patches adding NetBSD/aarch64 support with the upstream one Cherry-pick: >From c0b313441717b65569edb01bf9984d2066d899de Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Mon, 5 Oct 2020 14:56:42 +0100 Subject: [PATCH] Add NetBSD AArch64 Little Endian and Big Endian BFD support. bfd * config.bfd (aarch64-*-netbsd*, aarch64_be-*-netbsd*): Add target. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/external/gpl3/gdb/dist/bfd/config.bfd Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: kamil Date: Tue Oct 6 23:14:47 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: inf-ptrace.c nbsd-nat.c Log Message: Undo local patches They are no longer needed (and are wrong). To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/external/gpl3/gdb/dist/gdb/inf-ptrace.c cvs rdiff -u -r1.17 -r1.18 src/external/gpl3/gdb/dist/gdb/nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: kamil Date: Tue Oct 6 22:17:42 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: nbsd-tdep.c Log Message: Remove NFC local delta To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gdb/dist/gdb/nbsd-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: kamil Date: Tue Oct 6 22:14:41 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: ppc-nbsd-tdep.c Log Message: Fix typo Remove delta with upstream. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gdb/dist/gdb/ppc-nbsd-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdbsupport
Module Name:src Committed By: kamil Date: Tue Oct 6 22:04:09 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdbsupport: agent.cc Log Message: Replace local patch with fix from upstream Cherry-pick: >From e2a2a24a8e78427ff8667d625f5befbe88c328bb Mon Sep 17 00:00:00 2001 From: Kamil Rytarowski Date: Wed, 23 Sep 2020 04:20:05 +0200 Subject: [PATCH] Preinitialize the sockaddr_un variable to zero Don't pass random sun_len for the BSD's, zero the whole structure as recommended for portability. Reported by Coverity. gdbsupport/ChangeLog: * agent.cc (gdb_connect_sync_socket): Preinitialize addr with zeros. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gdb/dist/gdbsupport/agent.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gnulib/import/m4
Module Name:src Committed By: kamil Date: Tue Oct 6 21:54:01 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gnulib/import/m4: mbrtowc.m4 Log Message: Undo local NFC patch To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gdb/dist/gnulib/import/m4/mbrtowc.m4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/libiberty
Module Name:src Committed By: kamil Date: Tue Oct 6 21:49:22 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/libiberty: make-temp-file.c Log Message: Undo local patch having no impact /tmp is picked from P_tmpdir earlier. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gdb/dist/libiberty/make-temp-file.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/bfd
Module Name:src Committed By: kamil Date: Tue Oct 6 21:39:53 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/bfd: netbsd-core.c Log Message: Undo local NFC patch To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gdb/dist/bfd/netbsd-core.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdbsupport
Module Name:src Committed By: christos Date: Sun Sep 20 21:18:45 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdbsupport: agent.cc Log Message: zero out the sockaddr, so that the length it guaranteed to be 0. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/gdbsupport/agent.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist
Module Name:src Committed By: christos Date: Sun Sep 20 16:41:26 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/bfd: configure src/external/gpl3/gdb/dist/binutils: configure src/external/gpl3/gdb/dist/gas: configure src/external/gpl3/gdb/dist/gold: configure src/external/gpl3/gdb/dist/gprof: configure src/external/gpl3/gdb/dist/ld: configure src/external/gpl3/gdb/dist/opcodes: configure Log Message: disable -Wstack-usage since some targets like vax don't support it To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/external/gpl3/gdb/dist/bfd/configure cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/binutils/configure cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/gas/configure cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/gold/configure cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/gprof/configure cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/ld/configure cvs rdiff -u -r1.11 -r1.12 src/external/gpl3/gdb/dist/opcodes/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gnulib/import/m4
Module Name:src Committed By: christos Date: Sun Sep 20 16:00:56 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gnulib/import/m4: mbrtowc.m4 Log Message: undo previous, it was correct To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ src/external/gpl3/gdb/dist/gnulib/import/m4/mbrtowc.m4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Sun Sep 20 14:39:26 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: corelow.c Log Message: Don't read data from sections without contents on NetBSD. We end up reading 0's and svr4_exec_displacement read phdrs_target successfully, and we end up in the rabbit-hole of 0 displacement for pie binaries and then we can't load our shared libaries from the core file. To generate a diff of this commit: cvs rdiff -u -r1.1.1.9 -r1.2 src/external/gpl3/gdb/dist/gdb/corelow.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/bfd
Module Name:src Committed By: christos Date: Sat Sep 19 21:47:03 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/bfd: elf.c Log Message: remove mis-merged code and make the auxv core offset 0. Now loading auxv from core files works. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/external/gpl3/gdb/dist/bfd/elf.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Sat Sep 19 21:45:45 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: nbsd-nat.c Log Message: The lid of the main thread == pid now. Should we fix the kernel to return this? Now debugging live programs work. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/external/gpl3/gdb/dist/gdb/nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gnulib
Module Name:src Committed By: christos Date: Fri Sep 18 17:46:47 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gnulib: Makefile.in aclocal.m4 configure src/external/gpl3/gdb/dist/gnulib/import: Makefile.in src/external/gpl3/gdb/dist/gnulib/import/m4: fdopendir.m4 frexp.m4 gettimeofday.m4 lstat.m4 mbrtowc.m4 memchr.m4 mkdir.m4 readlink.m4 rename.m4 rmdir.m4 setenv.m4 stat.m4 Log Message: Provide better guesses for bsd systems, otherwise we end up calling recursively opendir and gettimeofday until we run out of stack... To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/gnulib/Makefile.in \ src/external/gpl3/gdb/dist/gnulib/aclocal.m4 \ src/external/gpl3/gdb/dist/gnulib/configure cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gdb/dist/gnulib/import/Makefile.in cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gdb/dist/gnulib/import/m4/fdopendir.m4 \ src/external/gpl3/gdb/dist/gnulib/import/m4/frexp.m4 \ src/external/gpl3/gdb/dist/gnulib/import/m4/gettimeofday.m4 \ src/external/gpl3/gdb/dist/gnulib/import/m4/lstat.m4 \ src/external/gpl3/gdb/dist/gnulib/import/m4/mbrtowc.m4 \ src/external/gpl3/gdb/dist/gnulib/import/m4/memchr.m4 \ src/external/gpl3/gdb/dist/gnulib/import/m4/mkdir.m4 \ src/external/gpl3/gdb/dist/gnulib/import/m4/readlink.m4 \ src/external/gpl3/gdb/dist/gnulib/import/m4/rename.m4 \ src/external/gpl3/gdb/dist/gnulib/import/m4/rmdir.m4 \ src/external/gpl3/gdb/dist/gnulib/import/m4/setenv.m4 \ src/external/gpl3/gdb/dist/gnulib/import/m4/stat.m4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb/doc
Module Name:src Committed By: christos Date: Thu Sep 17 20:13:20 UTC 2020 Added Files: src/external/gpl3/gdb/dist/gdb/doc: gcore.1 gdb-add-index.1 gdb.1 gdbinit.5 gdbserver.1 Log Message: commit generated man pages To generate a diff of this commit: cvs rdiff -u -r0 -r1.3 src/external/gpl3/gdb/dist/gdb/doc/gcore.1 \ src/external/gpl3/gdb/dist/gdb/doc/gdb-add-index.1 \ src/external/gpl3/gdb/dist/gdb/doc/gdb.1 \ src/external/gpl3/gdb/dist/gdb/doc/gdbinit.5 \ src/external/gpl3/gdb/dist/gdb/doc/gdbserver.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/libctf
Module Name:src Committed By: christos Date: Thu Sep 17 16:05:14 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/libctf: ctf-endian.h Log Message: Avoid re-definitions To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/libctf/ctf-endian.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Thu Sep 17 02:12:31 UTC 2020 Added Files: src/external/gpl3/gdb/dist/gdb: nbsd-nat.c Log Message: Add back accidentally missed file To generate a diff of this commit: cvs rdiff -u -r0 -r1.16 src/external/gpl3/gdb/dist/gdb/nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: rin Date: Sat May 23 00:30:40 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: alpha-tdep.c Log Message: Revive entrypoint heuristics, accidentally removed in the previous. Now, e.g., "b main" works again for "gdb /bin/echo" as expected. See more details: http://cvsweb.netbsd.org/bsdweb.cgi/src/external/gpl3/gdb/dist/gdb/alpha-tdep.c#rev1.2 XXX Single-stepping into shared libraries still fails sometimes; tracee does not stop at a function in shared library. We need further analysis... To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gdb/dist/gdb/alpha-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Sat May 2 12:56:55 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: bsd-kvm.c Log Message: Switch to the current thread, and reload the symbol file. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/external/gpl3/gdb/dist/gdb/bsd-kvm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist
Module Name:src Committed By: kamil Date: Thu Mar 12 15:56:45 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/libiberty: strerror.c src/external/gpl3/gdb/dist/sim/ppc: events.c hw_memory.c Log Message: Reduce diff with upstream Remove local no longer needed modifications. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/dist/libiberty/strerror.c cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/dist/sim/ppc/events.c \ src/external/gpl3/gdb/dist/sim/ppc/hw_memory.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: joerg Date: Sun Feb 23 02:06:01 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: sparc64-tdep.c Log Message: Use C++ syntax for defining types, not C one. To generate a diff of this commit: cvs rdiff -u -r1.1.1.8 -r1.2 src/external/gpl3/gdb/dist/gdb/sparc64-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: joerg Date: Thu Jan 30 20:38:12 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: solib.c Log Message: Don't implicitly cast away const char * when using correct C++ string.h implementations. Those have overloaded string operations that preserve constness. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gdb/dist/gdb/solib.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: kamil Date: Fri May 3 19:06:50 UTC 2019 Modified Files: src/external/gpl3/gdb/dist/gdb: nbsd-nat.c Log Message: Improve comment in the GDB NetBSD code To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gdb/dist/gdb/nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: kamil Date: Fri May 3 19:03:57 UTC 2019 Modified Files: src/external/gpl3/gdb/dist/gdb: infrun.c nbsd-nat.c Log Message: Overwrite waiton_ptid in nbsd-nat, rather than generic core This avoids compatibility issues with remote access to !NetBSD platform. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gdb/dist/gdb/infrun.c cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gdb/dist/gdb/nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: kamil Date: Fri May 3 07:05:28 UTC 2019 Modified Files: src/external/gpl3/gdb/dist/gdb: infrun.c nbsd-nat.c Log Message: Quick clean up the NetBSD support in GDB Changes: - always perform polling on inferior_ptid, never -1 -1 can cause catching fork/vfork events in random order polling on pid will guarantee to report events in expected order - assume availability of KERN_PROC_PATHNAME - drop dead code for KERN_PROC_AUXV (FreeBSD-specific sysctl) AUXV on NetBSD is handled with PIOD_READ_AUXV - drop unused nbsd_fetch_kinfo_proc - drop unneeded hacks for fork/vfork code - drop support for FreeBSD specific flags returned for PT_LWPINFO NetBSD uses PT_GET_SIGINFO / PT_GET_PROCESS_STATE for most pieces of information - port nbsd_thread_name to NetBSD - enable LWP and FORK events in nbsd_enable_proc_events - use NetBSD new batteries for distinguishing event type in to_wait map most events into GDB types breakpoint, single step, hw breakpoint/watchpoint ones are still not used with the full power here - add support for EXEC events - clean up This change makes GDB functional with threaded code and it is good enough to pass t_regress / threads test. It's possible to execute and step processes with multiple threads, use scheduler-lock, follow-fork etc features. What does not work: - the LWP EXIT event and wait() are not synchronized and can deadlock this has been observed with exiting go applications - GDB VFORK code is still disabled and awaits kernel fixing Short term goal is to correct LWP EXIT and follow up with VFORK fixes. Long term goal is to rewrite NetBSD GDB support and write new support in the remote process plugin (gdb-server) framework. PR kern/53120 PR port-arm/51677 PR bin/54060 PR bin/49662 PR kern/52548 To generate a diff of this commit: cvs rdiff -u -r1.1.1.7 -r1.2 src/external/gpl3/gdb/dist/gdb/infrun.c cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gdb/dist/gdb/nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb/config/arm
Module Name:src Committed By: christos Date: Sat Apr 13 18:04:23 UTC 2019 Modified Files: src/external/gpl3/gdb/dist/gdb/config/arm: nbsdelf.mh Log Message: add missing files To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gdb/dist/gdb/config/arm/nbsdelf.mh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Sat Apr 13 18:02:37 UTC 2019 Modified Files: src/external/gpl3/gdb/dist/gdb: arm-nbsd-nat.c Log Message: fix typo, unused variable To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gdb/dist/gdb/arm-nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Sat Apr 13 18:02:06 UTC 2019 Modified Files: src/external/gpl3/gdb/dist/gdb: arm-bsd-tdep.c Log Message: fix core stack traces (missing register 25) To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/gdb/arm-bsd-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb/config/vax
Module Name:src Committed By: christos Date: Tue Apr 2 14:17:36 UTC 2019 Modified Files: src/external/gpl3/gdb/dist/gdb/config/vax: nbsdelf.mh Log Message: add a missing file To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gdb/dist/gdb/config/vax/nbsdelf.mh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: mrg Date: Fri Dec 21 11:11:40 UTC 2018 Modified Files: src/external/gpl3/gdb/dist/gdb: aarch64-nbsd-tdep.c aarch64-nbsd-tdep.h src/external/gpl3/gdb/dist/gdb/config/aarch64: nbsd.mh Log Message: s/Free/Net/; s/amd64/aarch64/. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.c cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.h cvs rdiff -u -r1.1 -r1.2 \ src/external/gpl3/gdb/dist/gdb/config/aarch64/nbsd.mh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/bfd
Module Name:src Committed By: christos Date: Thu Jul 12 23:18:28 UTC 2018 Modified Files: src/external/gpl3/gdb/dist/bfd: elf.c Log Message: aarch64 does not have PT_STEP so we start from 0. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/external/gpl3/gdb/dist/bfd/elf.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Wed Jul 11 13:52:35 UTC 2018 Modified Files: src/external/gpl3/gdb/dist/gdb: aarch64-nbsd-tdep.c aarch64-tdep.c Log Message: fix signness issues. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.c cvs rdiff -u -r1.1.1.6 -r1.2 src/external/gpl3/gdb/dist/gdb/aarch64-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Sat Jun 23 03:15:55 UTC 2018 Modified Files: src/external/gpl3/gdb/dist/gdb: inf-ptrace.c nbsd-nat.c Log Message: Fix thread debugging. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/external/gpl3/gdb/dist/gdb/inf-ptrace.c cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gdb/dist/gdb/nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Fri Jun 22 19:41:40 UTC 2018 Modified Files: src/external/gpl3/gdb/dist/gdb: aarch64-nbsd-tdep.h Log Message: match our number of registers. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Fri Jun 22 19:41:16 UTC 2018 Modified Files: src/external/gpl3/gdb/dist/gdb: aarch64-nbsd-tdep.c Log Message: use the right emulation To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist
Module Name:src Committed By: christos Date: Mon May 21 02:10:47 UTC 2018 Modified Files: src/external/gpl3/gdb/dist/bfd: config.bfd src/external/gpl3/gdb/dist/gdb: Makefile.in configure.host configure.tgt Added Files: src/external/gpl3/gdb/dist/gdb: aarch64-nbsd-nat.c aarch64-nbsd-tdep.c aarch64-nbsd-tdep.h src/external/gpl3/gdb/dist/gdb/config/aarch64: nbsd.mh Log Message: add minimal glue to make gdb compile on aarch-64; now configure in gdb/dist and gmake creates a gdb binary. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/external/gpl3/gdb/dist/bfd/config.bfd cvs rdiff -u -r1.1.1.7 -r1.2 src/external/gpl3/gdb/dist/gdb/Makefile.in cvs rdiff -u -r0 -r1.1 src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-nat.c \ src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.c \ src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.h cvs rdiff -u -r1.9 -r1.10 src/external/gpl3/gdb/dist/gdb/configure.host cvs rdiff -u -r1.18 -r1.19 src/external/gpl3/gdb/dist/gdb/configure.tgt cvs rdiff -u -r0 -r1.1 src/external/gpl3/gdb/dist/gdb/config/aarch64/nbsd.mh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: joerg Date: Wed May 16 13:54:48 UTC 2018 Modified Files: src/external/gpl3/gdb/dist/gdb: dwarf2read.c Log Message: Annotate mixing of enums from different types with an explicit cast. To generate a diff of this commit: cvs rdiff -u -r1.1.1.7 -r1.2 src/external/gpl3/gdb/dist/gdb/dwarf2read.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Wed May 9 13:52:55 UTC 2018 Removed Files: src/external/gpl3/gdb/dist/gdb: rust-exp.c Log Message: remove generated file To generate a diff of this commit: cvs rdiff -u -r1.3 -r0 src/external/gpl3/gdb/dist/gdb/rust-exp.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Mon Apr 23 14:53:07 UTC 2018 Modified Files: src/external/gpl3/gdb/dist/gdb: amd64-nbsd-tdep.c i386-nbsd-tdep.c Log Message: Add "Xhandle*" interrupt handling. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/dist/gdb/amd64-nbsd-tdep.c \ src/external/gpl3/gdb/dist/gdb/i386-nbsd-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Mon Jan 8 04:00:00 UTC 2018 Modified Files: src/external/gpl3/gdb/dist/gdb: alpha-bsd-nat.c Log Message: don't do anything for NetBSD To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/dist/gdb/alpha-bsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Mon Jan 8 03:07:16 UTC 2018 Modified Files: src/external/gpl3/gdb/dist/gdb: alpha-bsd-nat.c alpha-bsd-tdep.h configure.tgt src/external/gpl3/gdb/dist/gdb/config/alpha: nbsd.mh Added Files: src/external/gpl3/gdb/dist/gdb: alpha-nbsd-nat.c Log Message: add a netbsd-specific alpha target to handle thread initialization. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gdb/dist/gdb/alpha-bsd-nat.c cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/gdb/alpha-bsd-tdep.h cvs rdiff -u -r0 -r1.1 src/external/gpl3/gdb/dist/gdb/alpha-nbsd-nat.c cvs rdiff -u -r1.16 -r1.17 src/external/gpl3/gdb/dist/gdb/configure.tgt cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gdb/dist/gdb/config/alpha/nbsd.mh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Mon Jan 1 16:28:14 UTC 2018 Modified Files: src/external/gpl3/gdb/dist/gdb: alpha-bsd-nat.c Log Message: pass the lwp for the register calls. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/gdb/alpha-bsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Wed Dec 27 19:20:41 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb: amd64-nbsd-nat.c Log Message: remove unused code XXX: we should remove this from all archs To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gdb/dist/gdb/amd64-nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Wed Dec 27 19:20:04 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb: x86-bsd-nat.c Log Message: one more place to pass the thread id To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/dist/gdb/x86-bsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb/tui
Module Name:src Committed By: christos Date: Sun Dec 17 17:49:04 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb/tui: tui-data.c tui-wingeneral.c tui-winsource.c Log Message: Don't core dump when the window is too small XXX: feed upstream To generate a diff of this commit: cvs rdiff -u -r1.1.1.7 -r1.2 src/external/gpl3/gdb/dist/gdb/tui/tui-data.c \ src/external/gpl3/gdb/dist/gdb/tui/tui-wingeneral.c \ src/external/gpl3/gdb/dist/gdb/tui/tui-winsource.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Sun Dec 10 05:36:25 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb: nbsd-nat.c Log Message: PR/52799: Martin Husemann: Correct sysctl args to find executable. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gdb/dist/gdb/nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Sat Dec 2 18:39:52 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb: mips-nbsd-nat.c Log Message: include nbsd-nat.h To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gdb/dist/gdb/mips-nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Fri Dec 1 22:22:40 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb: nbsd-nat.c Log Message: don't suspend other threads if we are resuming. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/dist/gdb/nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Fri Dec 1 22:20:44 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb: nbsd-nat.c Log Message: Remove more FreeBSD code that we don't need and change some FreeBSD -> NetBSD To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gdb/dist/gdb/nbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Fri Dec 1 22:19:59 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb: inf-ptrace.c Log Message: Back to stepping everyone. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/external/gpl3/gdb/dist/gdb/inf-ptrace.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Fri Dec 1 22:15:17 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb: x86-bsd-nat.c Log Message: get the debugging registers for the specific thread. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gdb/dist/gdb/x86-bsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Thu Nov 30 00:13:29 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb: amd64-bsd-nat.c i386-bsd-nat.c m68k-bsd-nat.c m88k-bsd-nat.c vax-bsd-nat.c Log Message: Fix 'last argument of ptrace is the thread id' on NetBSD. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/gdb/amd64-bsd-nat.c \ src/external/gpl3/gdb/dist/gdb/i386-bsd-nat.c \ src/external/gpl3/gdb/dist/gdb/m88k-bsd-nat.c cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gdb/dist/gdb/m68k-bsd-nat.c cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/dist/gdb/vax-bsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Wed Nov 29 22:40:18 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb: configure.tgt Log Message: missed one rename To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/external/gpl3/gdb/dist/gdb/configure.tgt Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/bfd
Module Name:src Committed By: christos Date: Wed Nov 29 22:39:26 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/bfd: elf32-arm.c Log Message: we need popcount again To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/dist/bfd/elf32-arm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb/config/i386
Module Name:src Committed By: christos Date: Wed Nov 29 21:42:46 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb/config/i386: nbsd64.mh Log Message: more files To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gdb/dist/gdb/config/i386/nbsd64.mh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb/config/i386
Module Name:src Committed By: christos Date: Wed Nov 29 21:35:16 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb/config/i386: nbsd64.mh Log Message: need more files To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gdb/dist/gdb/config/i386/nbsd64.mh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Wed Nov 29 21:35:26 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb: vax-bsd-nat.c Log Message: avoid re-definition To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gdb/dist/gdb/vax-bsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Wed Nov 29 03:35:16 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb: alpha-nbsd-tdep.c amd64-nbsd-nat.c amd64-nbsd-tdep.c arm-nbsd-nat.c arm-nbsd-tdep.c hppa-nbsd-nat.c hppa-nbsd-tdep.c i386-nbsd-nat.c i386-nbsd-tdep.c mips-nbsd-nat.c mips-nbsd-tdep.c mips-nbsd-tdep.h ppc-nbsd-nat.c ppc-nbsd-tdep.c ppc-nbsd-tdep.h sh-nbsd-nat.c sh-nbsd-tdep.c sparc-nbsd-nat.c sparc-nbsd-tdep.c sparc64-nbsd-nat.c sparc64-nbsd-tdep.c vax-nbsd-tdep.c src/external/gpl3/gdb/dist/gdb/config/alpha: nbsd.mh src/external/gpl3/gdb/dist/gdb/config/arm: nbsdelf.mh src/external/gpl3/gdb/dist/gdb/config/i386: nbsd64.mh nbsdelf.mh src/external/gpl3/gdb/dist/gdb/config/m68k: nbsdelf.mh src/external/gpl3/gdb/dist/gdb/config/mips: nbsd.mh src/external/gpl3/gdb/dist/gdb/config/pa: nbsd.mh src/external/gpl3/gdb/dist/gdb/config/powerpc: nbsd.mh ppc64-nbsd.mh src/external/gpl3/gdb/dist/gdb/config/sh: nbsd.mh src/external/gpl3/gdb/dist/gdb/config/sparc: nbsd64.mh nbsdelf.mh src/external/gpl3/gdb/dist/gdb/config/vax: nbsdelf.mh Log Message: bring back all our foonbsd-{nat,tdep} files as foo-nbsd-{nat,tdep}. Account for that in the config glue. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/gdb/alpha-nbsd-tdep.c \ src/external/gpl3/gdb/dist/gdb/amd64-nbsd-nat.c \ src/external/gpl3/gdb/dist/gdb/amd64-nbsd-tdep.c \ src/external/gpl3/gdb/dist/gdb/arm-nbsd-nat.c \ src/external/gpl3/gdb/dist/gdb/arm-nbsd-tdep.c \ src/external/gpl3/gdb/dist/gdb/hppa-nbsd-nat.c \ src/external/gpl3/gdb/dist/gdb/hppa-nbsd-tdep.c \ src/external/gpl3/gdb/dist/gdb/i386-nbsd-nat.c \ src/external/gpl3/gdb/dist/gdb/i386-nbsd-tdep.c \ src/external/gpl3/gdb/dist/gdb/mips-nbsd-nat.c \ src/external/gpl3/gdb/dist/gdb/mips-nbsd-tdep.c \ src/external/gpl3/gdb/dist/gdb/mips-nbsd-tdep.h \ src/external/gpl3/gdb/dist/gdb/ppc-nbsd-nat.c \ src/external/gpl3/gdb/dist/gdb/ppc-nbsd-tdep.c \ src/external/gpl3/gdb/dist/gdb/ppc-nbsd-tdep.h \ src/external/gpl3/gdb/dist/gdb/sh-nbsd-nat.c \ src/external/gpl3/gdb/dist/gdb/sh-nbsd-tdep.c \ src/external/gpl3/gdb/dist/gdb/sparc-nbsd-nat.c \ src/external/gpl3/gdb/dist/gdb/sparc-nbsd-tdep.c \ src/external/gpl3/gdb/dist/gdb/sparc64-nbsd-nat.c \ src/external/gpl3/gdb/dist/gdb/sparc64-nbsd-tdep.c \ src/external/gpl3/gdb/dist/gdb/vax-nbsd-tdep.c cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/dist/gdb/config/alpha/nbsd.mh cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gdb/dist/gdb/config/arm/nbsdelf.mh cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gdb/dist/gdb/config/i386/nbsd64.mh cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gdb/dist/gdb/config/i386/nbsdelf.mh cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gdb/dist/gdb/config/m68k/nbsdelf.mh cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gdb/dist/gdb/config/mips/nbsd.mh cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gdb/dist/gdb/config/pa/nbsd.mh cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gdb/dist/gdb/config/powerpc/nbsd.mh cvs rdiff -u -r1.2 -r1.3 \ src/external/gpl3/gdb/dist/gdb/config/powerpc/ppc64-nbsd.mh cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/dist/gdb/config/sh/nbsd.mh cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gdb/dist/gdb/config/sparc/nbsd64.mh \ src/external/gpl3/gdb/dist/gdb/config/sparc/nbsdelf.mh cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/dist/gdb/config/vax/nbsdelf.mh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/intl
Module Name:src Committed By: christos Date: Wed Nov 29 03:34:22 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/intl: Makefile.in Log Message: Avoid building plural.c from plural.y. Since we now build with gnumake, emptying the pattern rules is not enough. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gdb/dist/intl/Makefile.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: kamil Date: Thu Jun 15 23:46:30 UTC 2017 Modified Files: src/external/gpl3/gdb/dist/gdb: bsd-kvm.c Log Message: Don't include on NetBSD in GDB This header in this context is freebsdism. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/external/gpl3/gdb/dist/gdb/bsd-kvm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: rin Date: Thu Dec 15 10:01:16 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/gdb: alpha-tdep.c Log Message: Skip the initial GP load in function prologue when inserting a breakpoint. GNU ld for alpha is so clever that the redundant GP load in function entrypoint is skipped. we must therefore skip initial GP loads; otherwise breakpoints in function entrypoints can also be skipped. Reported to upstream (Bug 20969): https://sourceware.org/bugzilla/show_bug.cgi?id=20969 ok martin To generate a diff of this commit: cvs rdiff -u -r1.1.1.5 -r1.2 src/external/gpl3/gdb/dist/gdb/alpha-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/bfd
Module Name:src Committed By: skrll Date: Sat Nov 19 07:54:19 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/bfd: configure Log Message: Mark the alpha options use_secureplt as false... we don't do secure plt on alpha (yet) To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gdb/dist/bfd/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/bfd
Module Name:src Committed By: skrll Date: Sat Nov 19 07:52:49 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/bfd: configure Log Message: Add in netbsd-core.lo for all arm/mips To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gdb/dist/bfd/configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: skrll Date: Fri Nov 18 09:52:33 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/gdb: alphanbsd-tdep.c armnbsd-tdep.c configure.tgt nbsd-tdep.c nbsd-tdep.h Log Message: Provide a generic nbsd_skip_solib_resolver and use it in alpha and arm. Others should follow suit. I even tested it. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/external/gpl3/gdb/dist/gdb/alphanbsd-tdep.c cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gdb/dist/gdb/armnbsd-tdep.c cvs rdiff -u -r1.13 -r1.14 src/external/gpl3/gdb/dist/gdb/configure.tgt cvs rdiff -u -r1.1.1.6 -r1.2 src/external/gpl3/gdb/dist/gdb/nbsd-tdep.c cvs rdiff -u -r1.1.1.5 -r1.2 src/external/gpl3/gdb/dist/gdb/nbsd-tdep.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: martin Date: Sat Oct 29 17:02:07 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/gdb: alphanbsd-tdep.c Log Message: Add a skip_solib_resolver, from Rin Okuyama, fixes single stepping for shared binaries. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/external/gpl3/gdb/dist/gdb/alphanbsd-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Thu Oct 27 14:30:55 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/gdb: inf-ptrace.c Log Message: it might not be a breakpoint, so make the message what it actually is. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/external/gpl3/gdb/dist/gdb/inf-ptrace.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb/config/pa
Module Name:src Committed By: skrll Date: Thu Oct 27 11:48:24 UTC 2016 Removed Files: src/external/gpl3/gdb/dist/gdb/config/pa: nbsd.mt Log Message: .mt files are dead To generate a diff of this commit: cvs rdiff -u -r1.2 -r0 src/external/gpl3/gdb/dist/gdb/config/pa/nbsd.mt Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Mon Oct 24 21:22:33 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/gdb: inf-ptrace.c Log Message: Don't fail silently if we can't set a breakpoint To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/external/gpl3/gdb/dist/gdb/inf-ptrace.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/bfd
Module Name:src Committed By: skrll Date: Sun Oct 23 12:46:57 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/bfd: config.bfd Log Message: Sync with external/gpl3/binutils/dist/bfd/config.bfd for mips so we build in the right vector set To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/external/gpl3/gdb/dist/bfd/config.bfd Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/bfd
Module Name:src Committed By: skrll Date: Sun Oct 23 12:43:02 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/bfd: config.bfd Log Message: Sync with external/gpl3/binutils/dist/bfd/config.bfd for arm so we build in the right vector set To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/external/gpl3/gdb/dist/bfd/config.bfd Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: skrll Date: Sun Oct 23 07:40:09 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/gdb: armnbsd-tdep.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gdb/dist/gdb/armnbsd-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: skrll Date: Sun Oct 23 07:33:15 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/gdb: armnbsd-tdep.c configure.tgt Log Message: PR toolchain/51557: gdb can't read core files Register an iterate_over_regset_sections methods for armnbsd To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gdb/dist/gdb/armnbsd-tdep.c cvs rdiff -u -r1.12 -r1.13 src/external/gpl3/gdb/dist/gdb/configure.tgt Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb/config/arm
Module Name:src Committed By: skrll Date: Sat Oct 22 14:57:50 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/gdb/config/arm: nbsdelf.mh Log Message: Add -lkvm for bsd-kvm.o To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gdb/dist/gdb/config/arm/nbsdelf.mh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb/config
Module Name:src Committed By: skrll Date: Sat Oct 22 14:38:07 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/gdb/config/arm: nbsdelf.mh src/external/gpl3/gdb/dist/gdb/config/pa: nbsd.mt Log Message: No need for corelow.o here now as it is in COMMON_OBS To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/dist/gdb/config/arm/nbsdelf.mh cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gdb/dist/gdb/config/pa/nbsd.mt Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: skrll Date: Sat Oct 22 11:04:16 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/gdb: hppanbsd-tdep.c Log Message: Fix HPPANBSD_SIZEOF_GREGS to match sizeof(struct reg) To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gdb/dist/gdb/hppanbsd-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: mrg Date: Mon Oct 17 17:37:44 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/gdb: m68kbsd-nat.c vaxbsd-nat.c Log Message: add some missing casts and make these build. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/external/gpl3/gdb/dist/gdb/m68kbsd-nat.c cvs rdiff -u -r1.11 -r1.12 src/external/gpl3/gdb/dist/gdb/vaxbsd-nat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: mrg Date: Mon Oct 17 06:26:20 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/gdb: i386bsd-nat.h Log Message: add missing i386bsd_supply_gregset() and i386bsd_collect_gregset() protos To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gdb/dist/gdb/i386bsd-nat.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: christos Date: Fri Oct 14 23:49:23 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/gdb: event-loop.h Log Message: multiple include protection To generate a diff of this commit: cvs rdiff -u -r1.1.1.6 -r1.2 src/external/gpl3/gdb/dist/gdb/event-loop.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist
Module Name:src Committed By: christos Date: Fri Oct 14 14:41:32 UTC 2016 Modified Files: src/external/gpl3/gdb/dist/bfd: config.bfd src/external/gpl3/gdb/dist/gdb: configure.tgt Log Message: fix some aarch64 nits To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/external/gpl3/gdb/dist/bfd/config.bfd cvs rdiff -u -r1.11 -r1.12 src/external/gpl3/gdb/dist/gdb/configure.tgt Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.