FreeBSD/src 257b08e (r353901)usr.bin/rpcgen rpc_main.c

MFC r353569:

rpcgen: make compiler arglist allocation dynamic

Limit argmax to an absurdly large value prevent overflow (no overflow
possible on FreeBSD due to ARG_MAX).

In CheriBSD we exceed the 19 non-NULL arguments in the static array.  Add
a simple size doubling allocator and increase the default to 32.

GC remnants of support for fixed arguments.

Reviewed by:    archardson (prior version), James Clarke (prior version)
Sponsored by:   DARPA, AFRL
Differential Revision:  https://reviews.freebsd.org/D21971
DeltaFile
+30-31usr.bin/rpcgen/rpc_main.c
+30-311 files

UnifiedSplitRaw