Home | History | Annotate | Download | only in rpc
History log of /src/lib/libc/rpc/Makefile.inc
RevisionDateAuthorComments
 1.28  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.27  03-Oct-2020  christos Add set_rpc_maxgrouplist
 1.26  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.25  10-Oct-2019  kre More cases to disable gcc-8 warnings only when we're using gcc>=8
 1.24  09-Oct-2019  christos Add -Wno-error for gcc-8 warnings
 1.23  06-Nov-2015  christos branches: 1.23.16;
- Provide multi-threaded fdset's for everyone not just rump if requested.
- Abstract fd_set access, and don't limit the fd_set size.
- Maintain binary compatibility by keeping the old global variables around.
 1.22  15-Apr-2015  mrg remove various HAVE_GCC=45 fragments.
 1.21  10-Aug-2012  joerg Don't depend on HAVE_GCC being always defined.
 1.20  04-Jul-2011  manu branches: 1.20.2;
Add documentation link xdr_sizeof(3) -> xdr(3)
 1.19  04-Jul-2011  manu Import xdr_sizeof() from FreeBSD
 1.18  22-Jun-2011  mrg apply some -Wno-error and/or -fno-strict-aliasing.


all of this should be looked at closer, but some of them are not
very trivial.
 1.17  25-Oct-2008  mrg branches: 1.17.4;
remove an unncessary .PATH element that doesn't exist (and never did?)
 1.16  16-Feb-2004  lukem document svcudp_create
 1.15  09-Sep-2003  itojun have __rpc_getxid.c
 1.14  03-Jun-2000  fvdl Move rpcb_prot.x to include/rpc instead.
 1.13  03-Jun-2000  fvdl Fix rpcb_prot.h target.
 1.12  02-Jun-2000  fvdl Add new RPC code, based on Sun's TI-RPC code. Adapted to not use XTI,
but sockets instead, internally. Old, backward compatible interfaces
maintained.
 1.11  26-Jan-2000  itojun branches: 1.11.2;
implement bindresvport_sa(), which is necessary for IPv6 support in certain
programs (like rshd or rlogind).

bindresvport() and bindresvport_sa() exhibits exactly the same functionality,
with different function prototype (sockaddr_in * and sockaddr *).

The behavior and prototype was discussed and agreed among shin@kame.net
(who is doing freebsd-current kame merge), deraadt@openbsd.org, and
Jean-Luc.Richier@imag.fr (INRIA IPv6/IPv6 RPC support). so it will be
portable across *bsd.
 1.10  18-Mar-1998  jtc regsterrpc.3 -> registerrpc.3
 1.9  14-Nov-1997  mrg add missing .Nm entries. from spz@serpens.swb.de.
 1.8  25-Feb-1995  cgd branches: 1.8.10;
save my sanity; stop using Id.
 1.7  22-Dec-1994  cgd specify man pages the new way.
 1.6  19-Oct-1993  cgd fixes from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de> to:
(1) don't clobber the MLINKS variable in rpc
(2) install the rand48 man page in stdlib
 1.5  15-Oct-1993  jtc Change ``MAN3 = ...'' to ``MAN3 += ...'', so other manpages are built.
 1.4  07-Oct-1993  cgd move the rpc code into libc
 1.3  01-Aug-1993  mycroft Add RCS identifiers.
 1.2  16-Jun-1993  jtc include xdr_float & xdr_double with all the other rpc/xdr code in libc.a
 1.1  26-Apr-1993  deraadt cruel hack to get librpc contents into libc (for yp)
 1.8.10.1  14-Nov-1997  mrg pull up from trunk: add missing .Nm entries. from spz@serpens.swb.de.
 1.11.2.1  23-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.17.4.2  25-Oct-2008  mrg remove an unncessary .PATH element that doesn't exist (and never did?)
 1.17.4.1  25-Oct-2008  mrg file Makefile.inc was added on branch christos-time_t on 2008-10-25 19:07:27 +0000
 1.20.2.1  30-Oct-2012  yamt sync with head
 1.23.16.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411

RSS XML Feed