freebsd-dev/gnu/usr.bin/gdb
Ed Maste a52b0bb1d2 drop GDB_LIBEXEC option (now always true)
In-tree gdb is essentially obsolete.  We kept it for sparc64 (because
gdb in ports lacked sparc64 support) and as a fallback for crashinfo.
gdb was installed to /libexec on all archs other than sparc64, where the
WITHOUT_GDB_LIBEXEC option was default, with gdb installed to /usr/bin.
With sparc64's retirement WITH_GDB_LIBEXEC became the default for all
architectures, but it was still possible to set it off and install gdb
into /usr/bin.

As the next step in gdb's retirement, remove the option and install gdb
only into /libexec as the crashinfo fallback. We expect users to install
the gdb port or package for debugging. The in-tree gdb lacks support for
a number of supported architectures and does not support contemporary
DWARF debug info.

Reviewed by:	jhb (earlier)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D24227
2020-03-30 20:05:09 +00:00
..
arch Disable sbrk() use in GNU tools. 2018-09-21 17:44:05 +00:00
gdb Fix gdb/kgdb build under WITH_PIE 2019-04-01 19:19:51 +00:00
gdbserver DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
kgdb Remove usesless readline compat includes which will reinclude readline.h 2019-09-12 08:54:48 +00:00
libgdb Make _TO_CPUARCH macro for ARCH to CPUARCH conversions 2017-08-12 17:07:27 +00:00
Makefile drop GDB_LIBEXEC option (now always true) 2020-03-30 20:05:09 +00:00
Makefile.inc drop GDB_LIBEXEC option (now always true) 2020-03-30 20:05:09 +00:00