Home | History | Annotate | Download | only in gdbtui
History log of /src/external/gpl3/gdb/bin/gdbtui/Makefile
RevisionDateAuthorComments
 1.21  27-Aug-2024  christos regen powerpc without sim
 1.20  14-Aug-2024  christos - regen x86
- api updates
- switch to c++-17
- add new dependencies
- disable installing info files
 1.19  11-Aug-2023  christos branches: 1.19.2;
Add powerpc/ia64
 1.18  06-Aug-2023  christos reorder
 1.17  06-Aug-2023  christos delete the texinfo parts
 1.16  06-Aug-2023  christos copy the Makefile from gdb.
 1.15  18-Sep-2021  christos Patch the build script and toolchain to allow passing through
HOST_CPPFLAGS, HOST_CXXFLAGS, but not LIBRARY_PATH because it breaks
the build. These variables are necessary to support building NetBSD
from a GNU Guix or NixOS host, where /usr/include, /lib, and all
but /bin/sh do not exist. In many cases, support for HOST_CPPFLAGS
was incomplete. From Ryan Sundberg
 1.14  06-Dec-2020  christos need -lpthread for sun2
 1.13  17-Sep-2020  christos fix build.
 1.12  13-Dec-2017  joerg Improve CFLAGS definition for clang. Use more tabs.
 1.11  08-Dec-2017  rin When forcing C++ mode for C sources, clang requires -Wno-deprecated.
Fix build with LLVM.

Thanks @a_rin for report on Twitter.
 1.10  30-Nov-2017  christos Switch to FreeBSD's native implementation for threads.
 1.9  29-Nov-2017  christos make depend does not like multi-word compiler.
 1.8  29-Nov-2017  christos fixes for gdb-8.0.1 on x86_64
 1.7  07-Feb-2017  kamil Detach libpthread_dbg(3) from gdb(1) and gdbtui

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>
 1.6  22-Jun-2014  christos branches: 1.6.6; 1.6.10;
merge changes, partial regen.
 1.5  03-Oct-2013  christos branches: 1.5.2;
need more libraries and directories
 1.4  04-Aug-2013  matt Use GDB_MACHINE_ARCH instead of MACHINE_ARCH.
GDB_MACHINE_ARCH is MACHINE_ARCH, except armv[467] is replaced with arm instead.
 1.3  12-Oct-2011  mrg branches: 1.3.2; 1.3.8;
fix the paths to libsim.
 1.2  02-Oct-2011  christos Enable thread debugging support (not completely working yet).
 1.1  26-Sep-2011  christos Build glue for x86_64. This is working gdb for amd64 minus kernel stacktrace
support. It is disabled for now because it breaks user program traces.
 1.3.8.1  19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.3.2.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.5.2.1  10-Aug-2014  tls Rebase.
 1.6.10.1  21-Apr-2017  bouyer Sync with HEAD
 1.6.6.1  20-Mar-2017  pgoyette Sync with HEAD
 1.19.2.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed