]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r226422, r227241, r228063, r228697, r228698, r228701, r234310, r234850,
authortijl <tijl@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 12 Dec 2013 15:04:59 +0000 (15:04 +0000)
committertijl <tijl@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 12 Dec 2013 15:04:59 +0000 (15:04 +0000)
commit27659d5a4004e1b6736aa8c8d376f66395e4519b
treeff592efea16e9bcdb1fdd570dda848157097bd73
parent20545ead38b6feaba0b753d3f0b6413da6586fb4
MFC r226422, r227241, r228063, r228697, r228698, r228701, r234310, r234850,
r250226, r250926.

This brings m4 up to date with the version in head and fixes the eval
command when called with a 2nd and 3rd argument.  The only differences
remaining are related to the updated flex and byacc in head.

PR: bin/166994

git-svn-id: svn://svn.freebsd.org/base/stable/9@259262 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
36 files changed:
usr.bin/m4/Makefile
usr.bin/m4/TEST/ack.m4
usr.bin/m4/TEST/hanoi.m4
usr.bin/m4/TEST/hash.m4
usr.bin/m4/TEST/sqroot.m4
usr.bin/m4/TEST/string.m4
usr.bin/m4/TEST/test.m4
usr.bin/m4/eval.c
usr.bin/m4/expr.c
usr.bin/m4/extern.h
usr.bin/m4/gnum4.c
usr.bin/m4/lib/ohash.h [new file with mode: 0644]
usr.bin/m4/lib/ohash_create_entry.c [new file with mode: 0644]
usr.bin/m4/lib/ohash_delete.c [new file with mode: 0644]
usr.bin/m4/lib/ohash_do.c [new file with mode: 0644]
usr.bin/m4/lib/ohash_entries.c [new file with mode: 0644]
usr.bin/m4/lib/ohash_enum.c [new file with mode: 0644]
usr.bin/m4/lib/ohash_init.3 [new file with mode: 0644]
usr.bin/m4/lib/ohash_init.c [new file with mode: 0644]
usr.bin/m4/lib/ohash_int.h [new file with mode: 0644]
usr.bin/m4/lib/ohash_interval.3 [new file with mode: 0644]
usr.bin/m4/lib/ohash_interval.c [new file with mode: 0644]
usr.bin/m4/lib/ohash_lookup_interval.c [new file with mode: 0644]
usr.bin/m4/lib/ohash_lookup_memory.c [new file with mode: 0644]
usr.bin/m4/lib/ohash_qlookup.c [new file with mode: 0644]
usr.bin/m4/lib/ohash_qlookupi.c [new file with mode: 0644]
usr.bin/m4/look.c
usr.bin/m4/m4.1
usr.bin/m4/main.c
usr.bin/m4/mdef.h
usr.bin/m4/misc.c
usr.bin/m4/parser.y [new file with mode: 0644]
usr.bin/m4/pathnames.h
usr.bin/m4/stdd.h
usr.bin/m4/tokenizer.l [new file with mode: 0644]
usr.bin/m4/trace.c