Commit Graph

18 Commits

Author SHA1 Message Date
kamil
77d313fc36 Detach libpthread_dbg(3) from gdb(1) and gdbtui (gdb.old)
libpthread_dbg(3) is a remnant library from the M:N thread model
(pre-NetBSD-5.0) API to introspect threads within a process and for use
of debuggers.

Currently in the 1:1 model it's not used in GDB neither in LLDB and it's
not either planned to be used. It's current function to read pthread_t
structures is realizable within a regular debugger capable to
instrospect objects within a tracee (GDB, LLDB...).

pthread_dbg(3) is going to be removed from the base distribution and moved
to pkgsrc.

Patch reviewed by <christos>

Sponsored by <The NetBSD Foundation>
2017-02-08 01:32:37 +00:00
sevan
cc576e1d8e Update supporting files for components which rely on autoconf to allow systems
introducing since release of software to be recognised. This should hopefully
allow the builds to progress a littles further on systems such as the POWER8
which features a little endian 64-bit PowerPC CPU identified as ppc64le.
2017-02-01 09:26:39 +00:00
mrg
c03f037c58 define _KMEMUSER so that necessary things become visible always. 2016-10-16 05:12:20 +00:00
mrg
b0273061d2 move the GDB_MACHINE_ARCH setting into a separate file so tools can
access it.  modify it such that it's "arm" or "armeb" for all arm,
but only in new gdb, not gdb.old (avoid changing gdb.old as much
as possible now.)
2016-10-16 04:36:51 +00:00
christos
5c86dbca0a And one more level 2016-10-13 01:18:59 +00:00
christos
0c04591cf1 One more level down 2016-10-13 01:10:15 +00:00
christos
bb16d22702 Add more directories 2016-10-13 00:55:20 +00:00
christos
a5a4af3bd3 re-add all the removed files 2016-10-12 15:36:05 +00:00
christos
4e00368f12 import current gdb-7.10.1 as gdb.old 2016-10-12 15:15:22 +00:00
skrll
cf81abf893 Remove gdb.old not it is unused. 2016-10-09 07:31:17 +00:00
christos
8511b0d02a PR/50773: Rin Okuyama: Fix single stepping on dynamically linked binaries
by skipping dynamic linker calls (from OpenBSD)
2016-06-04 16:14:29 +00:00
christos
f4f76da016 merge branch. 2016-02-02 20:57:28 +00:00
christos
6141197f68 Import head of gdb to gdb.old 2016-02-02 20:30:29 +00:00
skrll
511b4bba45 Remove gdb.old now it's unused. 2015-09-17 09:26:32 +00:00
christos
983172ca33 don't hard code the path. 2015-08-17 07:32:51 +00:00
mrg
4a7a9971a5 add a bunch of missing CLEANDIRFILES, since the implicit rules they
come from are not entirely simple to generate.

remove old DIST= setting that was wrong.

this subdir builds again for me now.
2015-08-15 21:11:37 +00:00
mrg
0249ef23ac this is gdb.old, not gdb.
XXX: put this in bsd.own.mk?
2015-08-15 20:57:37 +00:00
christos
0ab5b34041 import the head of gdb in gdb.old in preparation for the new gdb import. 2015-08-15 09:27:49 +00:00