freebsd-skq/usr.bin/m4
Baptiste Daroussin e0f4e0415e m4: import patch from OpenBSD
by espie@
ifelse is special, fix argv parsing to avoid segfault

problem noticed by Matthew Green (netbsd), slightly different fix
so that argc counting makes more sense.

we might want to warn on wrong number of parameters later, but this is
somewhat inconsistent depending on the builtin right now.

okay millert@

Obtained from:	OpenBSD
2019-09-09 15:28:22 +00:00
..
TEST
tests
eval.c m4: import patch from OpenBSD 2019-09-09 15:28:22 +00:00
expr.c
extern.h Import from OpenBSD: -E flag 2019-09-09 15:18:04 +00:00
gnum4.c m4: import patch from OpenBSD 2019-09-09 15:24:48 +00:00
look.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
m4.1 Import from OpenBSD: -E flag 2019-09-09 15:18:04 +00:00
main.c Import from OpenBSD: -E flag 2019-09-09 15:18:04 +00:00
Makefile Import from OpenBSD a patch which eliminates the link with -ly or -ly 2019-09-09 15:20:19 +00:00
Makefile.depend
mdef.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
misc.c Import from OpenBSD: -E flag 2019-09-09 15:18:04 +00:00
NOTES
parser.y
pathnames.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
stdd.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
tokenizer.l Import from OpenBSD a patch which eliminates the link with -ly or -ly 2019-09-09 15:20:19 +00:00
trace.c various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00