master
add paper.txt target; remove explicit paper.ps target, since it's already built by default; (this paper not installed yet)
spelling fixes; from paul tagliamonte amendments to his diff are noted on tech
have bsd.prog.mk/bsd.lib.mk generate .y -> .c/.h rules without intermediate files. This fixes up parallel builds in the default case. FreeBSD does something similar.
whitespaces
Remove stray spaces. No code change.
remove prototypes with no matching function and externs with no var partly checked by millert@
somehow, when I created this file, I copied the licence of the other files around, but with my name instead... which makes absolutely no sense whatsoever, especially the regents part.
fix test-redef2: - introduce explicit STORAGE classes for the shadow stack entries - delay freeing definitions if they're in-use, keep them in a simple array.
m4: use ASCII quotes `...' in man page example
userspace: remove vestigial '?' cases from top-level getopt(3) loops
Add -E flag (make warnings fatal), following the behavior of GNU m4 1.4.9+ Help and direction millert@ espie@ anton@ deraadt@
new m4 -g stuff: - expr(`4**3') - include(`hey I am not there') keeps going.
There really is no double standard. Treat m4 just like openssl, by removing VMS and MSDOS support. ok espie
Don't need to link with -ll or -ly. ok millert@ (who spotted and provided the -ll removal bits)