freebsd-src/tools
Ed Maste 2f3a961487 Add RELRO build knob, default to enabled
Note that lld enables relro by default, so that we already had either
partial or full RELRO, depending on the state of the BIND_NOW knob.

Add a RELRO knob so that the option can be disabled if desired, and so
that builds using the GNU toolchain are equivalent to those using the
standard Clang/LLVM toolchain.

Reviewed by:	markj
MFC after:	3 weeks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D35545
2022-06-22 12:18:41 -04:00
..
boot install-boot.sh: Avoid - in function names for POSIX compatibility 2022-02-28 22:37:21 +00:00
bsdbox ncurses: only keep the version with widechar support 2021-01-05 14:01:32 +01:00
build Add RELRO build knob, default to enabled 2022-06-22 12:18:41 -04:00
bus_space
coccinelle
debugscripts
diag ufs: Rework shortlink handling to avoid subobject overflows 2022-01-02 20:55:36 +00:00
ifnet
kerneldoc twa: Remove 2021-11-25 00:45:13 -07:00
LibraryReport
lua
pkgbase pkgbase: Fix a typo in a source code comment 2022-03-28 19:33:25 +02:00
regression Apply some style(9) to pthread tests 2022-03-31 21:37:57 -04:00
sched schedgraph.py: port to Python 3 2022-01-11 15:32:39 +02:00
test stress2: Added a timeout 2022-06-21 10:20:43 +02:00
tools Remove referenes to net.inet.tcp.local_slowstart_flightsize 2022-05-24 16:04:57 +02:00
uma/smrstress
install.sh
make_libdeps.sh
README
tinder.sh

$FreeBSD$

This directory tree contains tools used for the maintenance and
testing of FreeBSD.  There is no toplevel Makefile structure since
these tools are not meant to be built as part of the standard system,
though there may be individual Makefiles in some of the subdirs.

Please read the README files in the subdirs for further information.