OpenGrok
Cross Reference: Makefile
xref
: /
src
/
sys
/
modules
/
pf
/
Makefile
Home
|
History
|
Annotate
|
Download
|
only in
pf
History log of
/src/sys/modules/pf/Makefile
Revision
Date
Author
Comments
1.18
03-Jun-2023
lukem
adapt to ${CC_WNO_IMPLICIT_FALLTHROUGH}
Use ${CC_WNO_IMPLICIT_FALLTHROUGH} instead of
the older style more complex expressions.
1.17
03-Jun-2023
lukem
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.
1.16
29-May-2023
lukem
bsd.own.mk: rename NO_ADDR_OF_PACKED_MEMBER to CC_NO_ADDR_OF_PACKED_MEMBER
Add "CC_" prefix to NO_ADDR_OF_PACKED_MEMBER.
We now have the following convention:
GCC_NO_*: Disable specific warnings from GCC.
CLANG_NO_*: Disable specific warnings from Clang.
CC_NO_*: Disable specific warnings from both Clang and GCC.
This reserves "NO_*" Makefile variables to disable other features.
Some space->tab fixes.
1.15
18-Oct-2020
christos
Provide a global no-packed-address for both gcc and clang
1.14
18-Oct-2020
christos
use the GCC_ warning variable
1.13
18-Oct-2020
christos
Avoid alignment of packed member
1.12
29-Sep-2019
mrg
convert HAVE_GCC == 7 to HAVE_GCC >= 7.
1.11
17-Feb-2019
rin
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.
1.10
04-Feb-2019
mrg
- use -Wno-error=implicit-fallthrough with GCC7.
1.9
19-Feb-2018
maya
branches: 1.9.4;
Code is fixed, so hiding the warning is not necessary any more.
1.8
12-Feb-2018
joerg
Simplify and make the GCC check more precise at the same time.
1.7
12-Feb-2018
adam
Fix building with MKGCC=no
1.6
06-Feb-2018
martin
Avoid gcc 6 specific options when compiling with gcc 5
1.5
06-Feb-2018
mrg
pf_table.c has many left-shift of negative value issues.
1.4
20-Aug-2015
christos
Add ioconf entries to the pseudo-devices.
1.3
29-Aug-2011
jmcneill
branches: 1.3.12; 1.3.30;
build pf module with WARNS=3, and remove the need for -Wno-shadow
1.2
28-Aug-2011
jmcneill
set default WARNS for modules to 3 -- the only one that needs < 3 now is pf
1.1
12-Apr-2010
ahoka
branches: 1.1.2; 1.1.4; 1.1.6;
Add new type kernel module for pf (includes pflog, but not pfsync).
1.1.6.2
11-Aug-2010
yamt
sync with head.
1.1.6.1
12-Apr-2010
yamt
file Makefile was added on branch yamt-nfs-mp on 2010-08-11 22:54:51 +0000
1.1.4.2
30-May-2010
rmind
sync with head
1.1.4.1
12-Apr-2010
rmind
file Makefile was added on branch rmind-uvmplock on 2010-05-30 05:18:00 +0000
1.1.2.2
30-Apr-2010
uebayasi
Sync with HEAD.
1.1.2.1
12-Apr-2010
uebayasi
file Makefile was added on branch uebayasi-xip on 2010-04-30 14:44:18 +0000
1.3.30.1
22-Sep-2015
skrll
Sync with HEAD
1.3.12.1
03-Dec-2017
jdolecek
update from HEAD
1.9.4.2
13-Apr-2020
martin
Mostly merge changes from HEAD upto 20200411
1.9.4.1
10-Jun-2019
christos
Sync with HEAD
Indexes created Mon Oct 27 15:09:58 GMT 2025