Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.Prune svn:mergeinfo from the new branch, as nothing has been mergedhere.Additional commits post-branch will follow.Approved by: re (implicit)Sponsored by: The FreeBSD Foundation
Fix world after byacc import:- old yacc(1) use to magicially append stdlib.h, while new one don't- new yacc(1) do declare yyparse by itself, fix redundant declaration of 'yyparse'Approved by: des (mentor)
Don't let find(1) depend on struct timeb.This structure is deprecated and only used by ftime(2), which is part oflibcompat. The second argument of get_date() is unused, which means wecan just remove it entirely.
Revert most part of 200420 as requested, as more review and polish isneeded.
Remove unneeded header includes from usr.bin/ except contributed code.Tested with: make universe
Fixes for gcc4.x.Submitted by: Divacky Roman <xdivac02@stud.fit.vutbr.cz>PR: bin/84991
Fix all WARNS. Checked with "make WARNS=9". Remove unused file.
Fix to WARNS=2 level.Tested by: AXP gcc 3.1
Clean up the 1/2 a** committing from Thu, 3 May 2001 11:05:39 -0700 (PDT).Since then we have living with a GPL'ed find(1) due to grabbing getdate.yfrom src/contrib/cvs and its user of the GPL'ed xtime.h. I don't even wantto think about how this could have affected people using our source base.Would it have been too much trouble to do then what I did now?Copied getdate.y (public domain) to usr.bin/find and change to usestandard system headers. find(1) now compiles simply with out havingto go to extra effort to do so.Pointed hat to: phkBuild fixed on: gcc 3.1 using platforms