History log of /netbsd-src/sys/modules/dtrace/linux_syscall/Makefile (Results 1 – 8 of 8)
Revision Date Author Comments
# 2bc4fb1f 17-Feb-2019 rin <rin@NetBSD.org>

Bump default value of WARNS for modules from 3 to 5, and
explicitly set WARNS for modules that fail with WARNS=5.

Also, turn on -Wno-missing-noreturn for clang for some files.

At the moment, among

Bump default value of WARNS for modules from 3 to 5, and
explicitly set WARNS for modules that fail with WARNS=5.

Also, turn on -Wno-missing-noreturn for clang for some files.

At the moment, among ~ 360 modules,
- 2 (lua and zfs) need WARNS=0
- 1 (solaris) needs WARNS=1
- 136 need WARNS=3 (mostly due to sign-compare)
- 4 need WARNS=4
- others can be compiled with WARNS=5

Discussed on tech-kern.

show more ...


# 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 ...


# d2d2a147 07-Jun-2018 kamil <kamil@NetBSD.org>

Replace HAVE_GCC with ACTIVE_CC == gcc checks

Kernel modules build with GCC and Clang/LLVM.

Requested by <joerg>


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

Really disable unsupported $CC flag for LLVM

The build of kernel modules works now:

./build.sh -V MKLLVM=yes -V MKGCC=no -V HAVE_LLVM=yes modules

Sponsored by <The NetBSD Foundation>


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

Swap conditions HAVE_LLVM -> HAVE_GCC


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

Restrict -Wno-discarded-qualifiers in sys/modules/dtrace/* to GCC

Clang/LLVM does not recognize it.

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

Sponsored by <The NetBSD Found

Restrict -Wno-discarded-qualifiers in sys/modules/dtrace/* to GCC

Clang/LLVM does not recognize it.

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


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

Add syscall provider build glue, unhooked.