History log of /src/usr.bin/rpcgen/rpc_parse.c |
Revision | | Date | Author | Comments |
1.23 |
| 11-Jan-2022 |
andvar | fix few typos in comments.
|
1.22 |
| 23-Jan-2016 |
dholland | u_int -> unsigned int, in some of the output.
In the bulk of the output making this change would require reworking a bunch of the internals to allow spaces in type names, which at the moment doesn't seem worthwhile.
|
1.21 |
| 09-May-2015 |
dholland | Remove pointless casts.
|
1.20 |
| 09-May-2015 |
dholland | Make error() printflike instead of using sprintf before calling it.
|
1.19 |
| 09-May-2015 |
dholland | Polish the error messages.
Don't use warn/err to print error messages about the input, as prepending the program name to those both isn't helpful and confuses programs that try to parse compile logs.
|
1.18 |
| 15-Dec-2013 |
christos | - remove support for pre-ansi output - add -B (BSD) support for c++ output macros - group functions to make output better looking
|
1.17 |
| 11-Aug-2013 |
dholland | WARNS=5
|
1.16 |
| 06-May-2009 |
ginsbach | branches: 1.16.6; 1.16.12; Add support for hyper and quad keywords. (See Sun ONC+ Developer's Guide and RFC-4506 for additional details.) [From FreeBSD and OpenSolaris]
|
1.15 |
| 04-Apr-2006 |
christos | branches: 1.15.30; Coverity CID 97: Remove dead code.
|
1.14 |
| 20-Mar-2006 |
elad | plug leak, coverity cid 98.
|
1.13 |
| 20-Jun-2004 |
jmc | Completely rework how tools/compat is done. Purge all uses/references to _NETBSD_SOURCE as this makes cross building from older/newer versions of NetBSD harder, not easier (and also makes the resulting tools 'different')
Wrap all required code with the inclusion of nbtool_config.h, attempt to only use POSIX code in all places (or when reasonable test w. configure and provide definitions: ala u_int, etc).
Reviewed by lukem. Tested on FreeBSD 4.9, Redhat Linux ES3, NetBSD 1.6.2 x86 NetBSD current (x86 and amd64) and Solaris 9.
Fixes PR's: PR#17762 PR#25944
|
1.12 |
| 05-Feb-2002 |
christos | branches: 1.12.4; cast ~0 to (u_int) because it is aimed at the size argument of the xdr function.
|
1.11 |
| 31-Jan-2002 |
tv | Protect __RCSID and __COPYRIGHT from being invoked if not defined.
|
1.10 |
| 15-Dec-1999 |
bouyer | Bump a static char array from 8 to 255. Avoids rpcgen core dumps on some long struct name. XXX There are a lot of static arrays in there, bounds should be checked XXX more carrefuly. All of them seems big enouth (>100) for normal use, though.
|
1.9 |
| 11-Feb-1998 |
lukem | branches: 1.9.2; 1.9.6; revert; we can't break the existing ABI and API
|
1.8 |
| 10-Feb-1998 |
lukem | output explicit types (int16_t, int32_t, etc) rather than (short, long, ...)
|
1.7 |
| 18-Oct-1997 |
lukem | KNFify, generate prototypes, etc (to shut up WARNS on generated code)
|
1.6 |
| 11-Oct-1997 |
christos | - Rename "inline" variable to "doinline" so that we don't need -ansi - Fix gcc warnings and add netbsd rcsid's - add WARNS to the Makefile - Add errx() to unhandled cases where appropriate.
|
1.5 |
| 29-Aug-1995 |
cgd | pull stdlib.h and string.h in, for protos, where necessary
|
1.4 |
| 11-Jun-1995 |
pk | Clean up import & propagate NetBSD changes. Add RCS Ids. Fix a number of bugs. Note: this version supports ANSI C code generation.
|
1.3 |
| 01-Aug-1993 |
mycroft | Add RCS identifiers.
|
1.2 |
| 19-Apr-1993 |
mycroft | Cleanup for GCC 2.
|
1.1 |
| 03-Apr-1993 |
glass | branches: 1.1.1; Added rpcgen(1)
|
1.1.1.1 |
| 11-Jun-1995 |
pk | Newer version of rpcgen from Sun's TIRPC release.
|
1.9.6.1 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
1.9.2.1 |
| 16-Dec-1999 |
he | Pull up revision 1.10 (requested by bouyer): Avoid rpcgen coredumps with a structure argument bigger than 8.
|
1.12.4.1 |
| 22-Jun-2004 |
tron | Pull up revision 1.13 (requested by jmc in ticket #527): Completely rework how tools/compat is done. Purge all uses/references to _NETBSD_SOURCE as this makes cross building from older/newer versions of NetBSD harder, not easier (and also makes the resulting tools 'different') Wrap all required code with the inclusion of nbtool_config.h, attempt to only use POSIX code in all places (or when reasonable test w. configure and provide definitions: ala u_int, etc). Reviewed by lukem. Tested on FreeBSD 4.9, Redhat Linux ES3, NetBSD 1.6.2 x86 NetBSD current (x86 and amd64) and Solaris 9. Fixes PR's: PR#17762 PR#25944
|
1.15.30.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.16.12.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.16.6.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|