History log of /netbsd-src/usr.bin/kdump/Makefile (Results 1 – 25 of 37)
Revision Date Author Comments
# f56f0d26 20-Apr-2024 rillig <rillig@NetBSD.org>

{usr.,}{s,}bin: replace LINT_SUPPORTED with the standard NOLINT

While here, re-enable lint in those cases where lint was skipped due to
a bug in interpreting abstract types, which was fixed in cgram

{usr.,}{s,}bin: replace LINT_SUPPORTED with the standard NOLINT

While here, re-enable lint in those cases where lint was skipped due to
a bug in interpreting abstract types, which was fixed in cgram.y 1.469
from 2023-08-02.

show more ...


# f937c412 03-Jun-2023 lukem <lukem@NetBSD.org>

bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER

Provide a single variable
CC_WNO_ADDRESS_OF_PACKED_MEMBER
with options for both clang and gcc, to replace
CLANG_NO_ADDR_OF_PACKED_MEMBER
CC_N

bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER

Provide a single variable
CC_WNO_ADDRESS_OF_PACKED_MEMBER
with options for both clang and gcc, to replace
CLANG_NO_ADDR_OF_PACKED_MEMBER
CC_NO_ADDR_OF_PACKED_MEMBER
GCC_NO_ADDR_OF_PACKED_MEMBER

Using the convention CC_compilerflag, where compilerflag
is based on the full compiler flag name.

show more ...


# 581d109b 22-Aug-2021 rillig <rillig@NetBSD.org>

usr.bin: enable lint checks for most programs in /usr/bin

Previously, lint was only activated for the libraries, but not for the
kernel or userland programs. Activate lint for the programs in /usr/

usr.bin: enable lint checks for most programs in /usr/bin

Previously, lint was only activated for the libraries, but not for the
kernel or userland programs. Activate lint for the programs in /usr/bin
for now, more will follow later.

This only affects builds that set MKLINT=yes.

show more ...


# d94d71e7 07-Sep-2020 mrg <mrg@NetBSD.org>

apply GCC_NO_ADDR_OF_PACKED_MEMBER


# bf449249 02-Apr-2020 kamil <kamil@NetBSD.org>

Add ioctlprint - descriptive ioctl value printer

ioctlprint(1) is embedded in the kdump(1) program.


# ffeb8dbf 23-Jan-2016 christos <christos@NetBSD.org>

Define _KERNTYPES for things that need it.


# f72496b8 26-Sep-2015 christos <christos@NetBSD.org>

Add dtrace ioctls


# 17c41f8e 21-Sep-2011 christos <christos@NetBSD.org>

Symbolic printing of some known MISC records.


# c1ceae17 14-Apr-2009 lukem <lukem@NetBSD.org>

Enable WARNS=4 by default for usr.bin, except for:
awk bdes checknr compile_et error gss hxtool kgetcred kinit
klist ldd less lex locale login m4 man menuc mk_cmds
mklocale msgc

Enable WARNS=4 by default for usr.bin, except for:
awk bdes checknr compile_et error gss hxtool kgetcred kinit
klist ldd less lex locale login m4 man menuc mk_cmds
mklocale msgc openssl rpcgen rpcinfo sdiff spell ssh
string2key telnet tn3270 verify_krb5_conf xlint

show more ...


# 4147a3c5 28-May-2007 tls <tls@NetBSD.org>

Add new Makefile knob, USE_FORT, which extends USE_SSP by turning on the
FORTIFY_SOURCE feature of libssp, thus checking the size of arguments to
various string and memory copy and set functions (as

Add new Makefile knob, USE_FORT, which extends USE_SSP by turning on the
FORTIFY_SOURCE feature of libssp, thus checking the size of arguments to
various string and memory copy and set functions (as well as a few system
calls and other miscellany) where known at function entry. RedHat has
evidently built all "core system packages" with this option for some time.

This option should be used at the top of Makefiles (or Makefile.inc where
this is used for subdirectories) but after any setting of LIB.

This is only useful for userland code, and cannot be used in libc or in
any code which includes the libc internals, because it overrides certain
libc functions with macros. Some effort has been made to make USE_FORT=yes
work correctly for a full-system build by having the bsd.sys.mk logic
disable the feature where it should not be used (libc, libssp iteself,
the kernel) but no attempt has been made to build the entire system with
USE_FORT and doing so will doubtless expose numerous bugs and misfeatures.

Adjust the system build so that all programs and libraries that are setuid,
directly handle network data (including serial comm data), perform
authentication, or appear likely to have (or have a history of having)
data-driven bugs (e.g. file(1)) are built with USE_FORT=yes by default,
with the exception of libc, which cannot use USE_FORT and thus uses
only USE_SSP by default. Tested on i386 with no ill results; USE_FORT=no
per-directory or in a system build will disable if desired.

show more ...


# e263dfd6 08-Oct-2006 peter <peter@NetBSD.org>

WFORMAT is no more...


# 58fc70c4 16-Jul-2005 christos <christos@NetBSD.org>

WARNS=3


# dc33169c 10-Jul-2004 tron <tron@NetBSD.org>

Add prefix "${PROG}-" to filename of automatically created list of
ioctl names. This makes sure that each program is built with its own
copy even if object directories are not used. This avoids build

Add prefix "${PROG}-" to filename of automatically created list of
ioctl names. This makes sure that each program is built with its own
copy even if object directories are not used. This avoids build
failures when two or more make jobs are used in parallel.

show more ...


# 94d33854 16-Nov-2003 manu <manu@NetBSD.org>

Re-add the static root conditionnal that was removed by mistake.


# b6120165 19-Sep-2003 christos <christos@NetBSD.org>

Print siginfo_t information when available.


# bcffe04b 15-Nov-2002 manu <manu@NetBSD.org>

Now properly display Mach traps


# 2c16ea6f 19-Sep-2002 lukem <lukem@NetBSD.org>

use NETBSDSRCDIR as appropriate


# 35e64a7b 18-Sep-2002 lha <lha@NetBSD.org>

remove extra $ from previous commit


# 5d4973fe 18-Sep-2002 lukem <lukem@NetBSD.org>

makefile delint. use NETBSDSRCDIR as appropriate


# ed401558 27-Aug-2002 lukem <lukem@NetBSD.org>

Implement MKDYNAMICROOT, which currently defaults to "no", but will
be changed in the future to "yes".

If MKDYNAMICROOT == "no", there is no change from existing behaviour
of a static /bin and /sbin

Implement MKDYNAMICROOT, which currently defaults to "no", but will
be changed in the future to "yes".

If MKDYNAMICROOT == "no", there is no change from existing behaviour
of a static /bin and /sbin (and a few programs in elsewhere).

If MKDYNAMICROOT == "yes", the following changes occur:
in <bsd.own.mk>:
SHLIBDIR?= /lib
SHLINKDIR?= /lib
in various Makefiles, the following entry is DISABLED.
LDSTATIC?=-static
This results in all programs (except those "standalone" programs built
in sys/arch/*/stand) are linked dynamically, the shared linker is moved
from /usr/libexec to /lib (with a compat symlink), and the shared
libraries used by /bin and /sbin programs are moved from /usr/lib to
/lib (with compat symlinks).

show more ...


# 53b6556e 14-Nov-2000 jdolecek <jdolecek@NetBSD.org>

back out previous change - this needs to be discussed first at least


# dfc9af32 13-Nov-2000 jdolecek <jdolecek@NetBSD.org>

don't link these static; if shared libraries are hosed, these utilities would
surely not save the situation, not help to recover from it


# 135600f9 11-Oct-2000 is <is@NetBSD.org>

More format string cleanup by sommerfeld.


# 470e7fc5 10-Apr-2000 jdolecek <jdolecek@NetBSD.org>

put setemul(), ectx_* & appropriate structures to separate file, to make it
more easily sharable with ktruss(1)


# 9abab6de 12-Jul-1999 mrg <mrg@NetBSD.org>

- build with obj dirs.
- use .PATH not broken links
- share the make fragment to build "ioctl.c"
- general clean up, RCSID, etc.

this is all happy now AFAICT.


12