As an optimization (in simple, well used cases) only call cat ${.ALLSRC} when
generating files from various sources instead of calling cat ${.ALLSRC} | sed

The perl case was skipped because it's not being used in the tree at this time


git-svn-id: svn+ssh://svn.freebsd.org/base/head@274077 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Commit missing header for sys/time.h compat on NetBSD to unbreak the amd64/i386
build

Pointyhat to: me (forgot to svn add it sooner)


git-svn-id: svn+ssh://svn.freebsd.org/base/head@274078 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f