Home | History | Annotate | Download | only in rpc.pcnfsd
History log of /src/usr.sbin/rpc.pcnfsd/Makefile
RevisionDateAuthorComments
 1.25  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.24  13-Oct-2019  mrg introduce some common variables for use in GCC warning disables:

GCC_NO_FORMAT_TRUNCATION -Wno-format-truncation (GCC 7/8)
GCC_NO_STRINGOP_TRUNCATION -Wno-stringop-truncation (GCC 8)
GCC_NO_STRINGOP_OVERFLOW -Wno-stringop-overflow (GCC 8)
GCC_NO_CAST_FUNCTION_TYPE -Wno-cast-function-type (GCC 8)

use these to turn off warnings for most GCC-8 complaints. many
of these are false positives, most of the real bugs are already
commited, or are yet to come.


we plan to introduce versions of (some?) of these that use the
"-Wno-error=" form, which still displays the warnings but does
not make it an error, and all of the above will be re-considered
as either being "fix me" (warning still displayed) or "warning
is wrong."
 1.23  10-Aug-2012  joerg branches: 1.23.32;
Remove many HAVE_GCC || HAVE_PCC conditionals as the options also apply
to Clang. Add a few cases of HAVE_LLVM for -fno-strict-aliasing.
 1.22  20-Jun-2011  mrg branches: 1.22.2;
remove most of the remaining HAVE_GCC tests that are always true in
the modern world.
 1.21  30-Sep-2008  dholland branches: 1.21.18;
Refine previous: can put the main -> mymain thing in the .x file, which is
both tidier and also doesn't break update builds.
 1.20  30-Sep-2008  dholland Enable the code that reads /etc/pcnfsd.conf. It was disabled because
rpcgen offers no mechanism to call it from the rpcgen-created main().
So, use the preprocessor to rename that mymain() and provide another
main() that loads the config file first.

PR bin/12758.
 1.19  27-Sep-2008  reed Fix the Title of manual page so it our official name (rpc.pcnfsd).
Install so first file installed matches this correct manual page
name.

(Both manual pages are still installed. And only rpc.pcnfsd binary is
installed. So no change.)
 1.18  29-Aug-2008  gmcgarry Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC.
 1.17  11-May-2006  mrg branches: 1.17.20;
sprinkle some -fno-strict-aliasing and -Wno-pointer-sign with GCC4.
 1.16  29-Jul-2003  lukem remove unnecessary dependency now that bsd.rpc.mk adds to DPSRCS
 1.15  05-Jan-2003  sommerfeld Use <bsd.rpc.mk>
 1.14  14-Sep-2002  thorpej Resolve rpcgen's path in a way that works with other shells.
 1.13  02-Aug-2002  christos welcome to the 20th century; use logwtmp{,x}; don't write to /var/adm/wtmp!
 1.12  22-Mar-2002  thorpej branches: 1.12.2;
Split the notion of building Hesiod, Kerberos, S/key, and YP
infrastructure and using that infrastructure in programs.

* MKHESIOD, MKKERBEROS, MKSKEY, and MKYP control building
of the infratsructure (libraries, support programs, etc.)

* USE_HESIOD, USE_KERBEROS, USE_SKEY, and USE_YP control
building of support for using the corresponding API
in various libraries/programs that can use it.

As discussed on tech-toolchain.
 1.11  16-Feb-2001  enami No need to invoke extra shell.
 1.10  16-Feb-2001  enami Run make in compat mode while evaluating rhs of != op.
 1.9  16-Jan-2001  cgd use expr to do subtraction. shell math isn't as portable.
 1.8  10-Sep-2000  erh Make targets which are generated with rpcgen depend on the rpcgen binary.
 1.7  25-Jul-2000  cgd ${RPCGEN}, not hard-coded rpcgen
 1.6  25-Oct-1997  lukem use CPPFLAGS instead of CFLAGS
 1.5  18-Oct-1997  lukem branches: 1.5.2;
enable WARNS=1 by default, but disable in unclean 3rd party code
 1.4  24-Mar-1997  christos Makefile cleanups
 1.3  25-Jul-1995  gwr Add the NetBSD ID strings.
 1.2  24-Jul-1995  cgd make work regardless of 'obj', do dependencies a bit better
 1.1  24-Jul-1995  jtc gwr's port of pcnfsd
 1.5.2.1  08-Nov-1997  lukem sync with trunk (approved by thorpej)
 1.12.2.1  30-Nov-2002  he Pull up revision 1.14 (requested by thorpej in ticket #810):
Resolve rpcgen's path in a way that works with other shells.
 1.17.20.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.21.18.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.22.2.1  30-Oct-2012  yamt sync with head
 1.23.32.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411

RSS XML Feed