Home | History | Annotate | Download | only in ctfmerge
History log of /src/external/cddl/osnet/usr.bin/ctfmerge/Makefile
RevisionDateAuthorComments
 1.12  03-Jun-2023  lukem bsd.own.mk: rename GCC_NO_* to CC_WNO_*

Rename compiler-warning-disable variables from
GCC_NO_warning
to
CC_WNO_warning
where warning is the full warning name as used by the compiler.

GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH

Using the convention CC_compilerflag, where compilerflag
is based on the full compiler flag name.
 1.11  07-Jun-2020  fox external/cddl/osnet: Suppress -Werror=stringop-truncation error

This logic correctly uses strncpy(3) to fully initialize a fixed-width field, and also ensures
NUL-termination on the next line as other users of the field expect.

Add -Werror=stringop-truncation to prevent build failure, when run with MKSANITIZER=yes.

Error was reported when build.sh was run with MKSANITIZER=yes flag.

Reviewed by: kamil@
 1.10  28-May-2018  chs merge a new version of the CDDL dtrace and ZFS code.
this changes the upstream vendor from OpenSolaris to FreeBSD,
and this version is based on FreeBSD svn r315983.

in addition to the 10 years of improvements from upstream,
this version also has these NetBSD-specific enhancements:
- dtrace FBT probes can now be placed in kernel modules.
- ZFS now supports mmap().
 1.9  04-Feb-2016  roy branches: 1.9.14;
Disable -Wformat-nonliteral here to build.
 1.8  27-Jan-2016  christos don't link/depend on libpthread if we are a hostprog.
XXX: should be using -pthread instead?
 1.7  29-Sep-2015  christos no other ctf program needs -lrt, why does this one?
 1.6  09-Mar-2014  christos Tidy up paths.
 1.5  09-Mar-2014  christos use merged ctf rules
 1.4  18-Jan-2013  christos add man pages
 1.3  21-Feb-2010  darran branches: 1.3.6; 1.3.12;
DTrace: fix a problem with library references for libctf and libdtrace.
 1.2  21-Feb-2010  darran Apply NetBSD changes to DTrace.

Ok with core@.
 1.1  21-Feb-2010  darran Add the FreeBSD 8-RC1 changes for DTrace.

Ok with core@.
 1.3.12.2  19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.3.12.1  25-Feb-2013  tls resync with head
 1.3.6.2  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.3.6.1  23-Jan-2013  yamt sync with head
 1.9.14.1  25-Jun-2018  pgoyette Sync with HEAD

RSS XML Feed