History log of /netbsd-src/external/cddl/osnet/dev/systrace/systrace.c (Results 1 – 12 of 12)
Revision Date Author Comments
# cd35dc3d 29-Jun-2018 kamil <kamil@NetBSD.org>

Rework the changes to DTRACE/ZFS files that were fixing Clang/LLVM build

Rever changes to upstream files and replace them with additional -Wno-
compiler argument flags.

Tested with base LLVM.

Requ

Rework the changes to DTRACE/ZFS files that were fixing Clang/LLVM build

Rever changes to upstream files and replace them with additional -Wno-
compiler argument flags.

Tested with base LLVM.

Requested by <chuq>

show more ...


# 60490a02 06-Jun-2018 kamil <kamil@NetBSD.org>

Correct compilation of osnet/dev/systrace/systrace.c under Clang

Mark arguments to dtrace_probe_lookup() with __UNCONST().
The proper fix constifying it causes pollution of const in too many files.

Correct compilation of osnet/dev/systrace/systrace.c under Clang

Mark arguments to dtrace_probe_lookup() with __UNCONST().
The proper fix constifying it causes pollution of const in too many files.

This could be done with -W flags, but they are incompatible between
compilers.

This is a step forward functional MKLLVM=yes HAVE_LLVM=yes build.

Sponsored by <The NetBSD Foundation>

show more ...


# ba2539a9 28-May-2018 chs <chs@NetBSD.org>

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 im

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().

show more ...


# 67442b90 07-Jan-2017 christos <christos@NetBSD.org>

PR/51118: Jared McNeill: Fix build on FreeBSD by removing osnet assert.h
and sys/limits.h and use sys/syslimits.h directly.


# 5377c710 24-Sep-2015 christos <christos@NetBSD.org>

use the alternate syscall names if available


# 71da105a 10-Mar-2015 christos <christos@NetBSD.org>

fix reversed test.


# aadbd125 07-Mar-2015 christos <christos@NetBSD.org>

we have space for 2 more arguments so use it.


# c0342a4e 07-Mar-2015 christos <christos@NetBSD.org>

- cleanup FreeBSD ifdefs
- remove unused code
- adjust to NetBSD struct emul and types.


# 11beb836 12-Jan-2014 riz <riz@NetBSD.org>

Replace llx with PRIx64 and some llu with PRIu64 in format strings.


# 3eb244d8 17-Jul-2011 joerg <joerg@NetBSD.org>

Retire varargs.h support. Move machine/stdarg.h logic into MI
sys/stdarg.h and expect compiler to provide proper builtins, defaulting
to the GCC interface. lint still has a special fallback.
Reduce a

Retire varargs.h support. Move machine/stdarg.h logic into MI
sys/stdarg.h and expect compiler to provide proper builtins, defaulting
to the GCC interface. lint still has a special fallback.
Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and
derive va_list as required by standards.

show more ...


# 01c9547e 21-Feb-2010 darran <darran@NetBSD.org>

Apply NetBSD changes to DTrace.

Ok with core@.


# bb8023b5 21-Feb-2010 darran <darran@NetBSD.org>

Add the FreeBSD 8-RC1 changes for DTrace.

Ok with core@.