freebsd-skq/share/mk
jhb fea0add70e Start on a new library (libsysdecode) that provides routines for decoding
system call information such as system call arguments.  Initially this
will consist of pulling duplicated code out of truss and kdump though it
may prove useful for other utilities in the future.

This commit moves the shared utrace(2) record parser out of kdump into
the library and updates kdump and truss to use it.  One difference from
the previous version is that the library version treats unknown events
that start with the "RTLD" signature as unknown events.  This simplifies
the interface and allows the consumer to decide how to handle all
non-recognized events.  Instead, this function only generates a string
description for known malloc() and RTLD records.

Reviewed by:	bdrewery
Differential Revision:	https://reviews.freebsd.org/D4537
2015-12-15 00:05:07 +00:00
..
atf.test.mk Remove unused atf.test.mk variables 2015-12-06 07:30:18 +00:00
auto.obj.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
bsd.arch.inc.mk
bsd.compiler.mk CCACHE_BUILD: Only export CCACHE_PATH= if it was already set with a value. 2015-12-08 20:20:40 +00:00
bsd.confs.mk Use proper CONFDIR after r289148 2015-10-27 23:49:32 +00:00
bsd.cpu.mk Start support for the RISC-V 64-bit architecture developed by UC Berkeley. 2015-12-11 22:55:23 +00:00
bsd.crunchgen.mk There seems to be no reason to duplicate CANONICALOBJDIR logic from bsd.obj.mk, 2015-11-23 23:04:52 +00:00
bsd.dep.mk FAST_DEPEND: Only pass -MF if we care about the object being compiled. 2015-12-07 16:08:22 +00:00
bsd.doc.mk bsd.doc.mk: Similar to r289391, make installing to a missing directory an error. 2015-11-13 17:27:23 +00:00
bsd.dtb.mk Add infrastructure to build dtb files from dts files. 2015-01-08 18:28:06 +00:00
bsd.endian.mk Start support for the RISC-V 64-bit architecture developed by UC Berkeley. 2015-12-11 22:55:23 +00:00
bsd.files.mk META MODE: Fix FILESNAME not being respected sans other FILES_group overrides. 2015-10-26 23:28:35 +00:00
bsd.incs.mk Make installing to a non-existent directory an error. 2015-10-15 22:49:56 +00:00
bsd.info.mk Make installing to a non-existent directory an error. 2015-10-15 22:49:56 +00:00
bsd.init.mk Avoid anoying warning 2015-06-14 03:27:22 +00:00
bsd.kmod.mk Eliminate bsd.sys.mk on purpose. Do not put it back. 2015-01-01 04:26:45 +00:00
bsd.lib.mk FAST_DEPEND: Only pass -MF if we care about the object being compiled. 2015-12-07 16:08:22 +00:00
bsd.libnames.mk Start on a new library (libsysdecode) that provides routines for decoding 2015-12-15 00:05:07 +00:00
bsd.links.mk Fix DESTDIR support 2015-03-15 23:40:50 +00:00
bsd.man.mk Fix installation of manpages with WITHOUT_COMPRESS broken since r284685. 2015-10-22 22:29:25 +00:00
bsd.mkopt.mk Appy := to dependent opts once value determined. 2015-06-22 19:01:09 +00:00
bsd.nls.mk In jobs mode we can use .ORDER to force stage_links to run after other 2015-10-07 00:24:27 +00:00
bsd.obj.mk Standardize on OBJTOP in and outside of META MODE. 2015-11-26 01:47:56 +00:00
bsd.opts.mk Move the inclusion of bsd.cpu.mk from sys.mk to bsd.opts.mk. However, 2015-12-11 05:39:44 +00:00
bsd.own.mk Stop looking up the same id(1) results in sub-makes. 2015-11-25 19:44:58 +00:00
bsd.port.mk Avoid sub-shell for realpath(1) for bmake by using its built-in :tA. 2015-09-03 17:01:58 +00:00
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk Avoid sub-shell for realpath(1) for bmake by using its built-in :tA. 2015-09-03 17:01:58 +00:00
bsd.prog.mk Add built-in ccache build support via WITH_CCACHE_BUILD option. 2015-11-08 00:50:18 +00:00
bsd.progs.mk Follow-up r291338 to handle .d, .y and .l files better as well. 2015-11-25 22:40:14 +00:00
bsd.README Sort properly. 2015-10-24 05:00:20 +00:00
bsd.snmpmod.mk Allow overriding FILESDIRs for snmp files. 2015-12-14 22:42:05 +00:00
bsd.stand.mk Use CFLAGS_NO_SIMD in preference to varying lists of -mno-xxxx flags. 2015-08-27 23:46:42 +00:00
bsd.subdir.mk Fix 'install*' and many other missing targets with DIRDEPS_BUILD. 2015-12-04 07:54:19 +00:00
bsd.symver.mk
bsd.sys.mk Start support for the RISC-V 64-bit architecture developed by UC Berkeley. 2015-12-11 22:55:23 +00:00
bsd.test.mk Default TESTSDIR to /usr/tests/${RELDIR:H} 2015-10-11 21:29:24 +00:00
dirdeps.mk Default MK_META_MODE from MK_DIRDEPS_BUILD 2015-11-16 22:50:23 +00:00
gendirdeps.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
host-target.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
install-new.mk DIRDEPS_BUILD: Install new Makefile.depend files atomically. 2015-12-04 03:17:07 +00:00
local.autodep.mk Revert r288966 as it is redundant and not right. 2015-12-03 22:39:42 +00:00
local.dirdeps.mk DIRDEPS_BUILD: Don't force C dependencies on kernel modules for bootstrapping. 2015-12-11 22:55:41 +00:00
local.gendirdeps.mk META MODE: Don't trim out lib/clang/include dependency. 2015-12-01 05:18:55 +00:00
local.init.mk META MODE: Fix MACHINE=host builds. 2015-11-25 19:45:01 +00:00
local.meta.sys.mk Start support for the RISC-V 64-bit architecture developed by UC Berkeley. 2015-12-11 22:55:23 +00:00
local.sys.env.mk Move include of make.conf back to its old position. 2015-06-19 14:56:24 +00:00
local.sys.mk META MODE: Show PATH on errors. 2015-11-25 19:44:31 +00:00
Makefile Don't create a Makefile.depend in share/mk. 2015-12-04 03:17:10 +00:00
meta2deps.py Add META_MODE support. 2015-06-13 19:20:56 +00:00
meta2deps.sh Add META_MODE support. 2015-06-13 19:20:56 +00:00
meta.autodep.mk META MODE: Don't add staged DPADDs to DIRDEPS when bootstrapping gendirdeps. 2015-11-25 19:13:45 +00:00
meta.stage.mk META MODE: Don't double stage SYMLINKS for shared libraries. 2015-11-13 22:27:24 +00:00
meta.subdir.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
meta.sys.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
netbsd-tests.test.mk Fix LDADD/DPADD that should be LIBADD. 2015-12-04 03:17:47 +00:00
plain.test.mk As an optimization (in simple, well used cases) only call cat ${.ALLSRC} when 2014-11-04 01:57:31 +00:00
src.init.mk The 'buildenv' target can safely be ran with '+'. 2015-11-06 21:49:17 +00:00
src.libnames.mk Start on a new library (libsysdecode) that provides routines for decoding 2015-12-15 00:05:07 +00:00
src.opts.mk Start support for the RISC-V 64-bit architecture developed by UC Berkeley. 2015-12-11 22:55:23 +00:00
src.sys.env.mk RELDIR is useful without META_MODE. Always define it. 2015-09-23 23:30:57 +00:00
src.sys.mk Only include src.conf if _WITHOUT_SRCCONF not defined. 2015-12-01 20:56:16 +00:00
stage-install.sh Add META_MODE support. 2015-06-13 19:20:56 +00:00
suite.test.mk Remove redundant default TESTSDIR that is already defined in bsd.test.mk 2015-12-06 07:00:23 +00:00
sys.dependfile.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
sys.mk Start support for the RISC-V 64-bit architecture developed by UC Berkeley. 2015-12-11 22:55:23 +00:00
tap.test.mk As an optimization (in simple, well used cases) only call cat ${.ALLSRC} when 2014-11-04 01:57:31 +00:00
version_gen.awk