freebsd-nq/tools
Mark Johnston 6edd55f882 ctf: Import ctf.h from OpenBSD
Use it instead of the existing ctf.h from OpenSolaris.  This makes it
easier to use CTF in the core kernel, and to extend the CTF format to
support wider type IDs.

The imported ctf.h is modified to depend only on _types.h, and also to
provide macros which use the "parent" bit of a type ID to refer to types
in a parent CTF container.

No functional change intended.

Approved by:	re (gjb)
Reviewed by:	Domagoj Stolfa, emaste
Sponsored by:	The FreeBSD Foundation

(cherry picked from commit 2d5d2a986c)
(cherry picked from commit 3681c4f065)
2022-04-18 12:37:53 -04:00
..
boot CI: add arm64 support to ci-qemu-test.sh 2021-12-12 17:45:25 -05:00
bsdbox ncurses: only keep the version with widechar support 2021-01-05 14:01:32 +01:00
build ctf: Import ctf.h from OpenBSD 2022-04-18 12:37:53 -04:00
bus_space
coccinelle copystr(9): Move to deprecate (attempt #2) 2020-05-25 16:40:48 +00:00
debugscripts since kld_deb.py was removed a while back, this script isn't useful 2020-08-11 22:33:56 +00:00
diag The fsdb(8) utility uses the fsck_ffs(8) disk I/O interfaces, so 2020-09-19 20:06:12 +00:00
ifnet
kerneldoc kerneldoc: remove Doxyfile for cmx(4) 2021-01-16 23:53:13 +01:00
LibraryReport
lua Move ifconfig SFP status functionality into libifconfig 2020-08-09 16:27:28 +00:00
pkgbase Add pkgbase METALOG parse/check tool 2020-05-10 16:11:19 +00:00
regression Fix a few typos in source code comments 2021-08-19 09:29:25 +02:00
sched schedgraph.py: port to Python 3 2022-02-08 18:15:24 +02:00
test tools/test/upsdl: fix compiler warnings 2021-10-07 15:41:47 -06:00
tools usbtest: Fix issue when multiple devices are sharing same USB vendor and product ID. 2022-03-17 13:26:10 +01:00
uma/smrstress Fix the smrstress build after r358400. 2020-08-05 17:26:20 +00:00
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.