cvs commit: src/usr.bin/yacc main.c

Ruslan Ermilov ru at
Fri Mar 5 00:03:49 PST 2004

On Thu, Mar 04, 2004 at 05:52:10PM -0800, Wes Peters wrote:
> wes         2004/03/04 17:52:10 PST
>   FreeBSD src repository
>   Modified files:
>     usr.bin/yacc         main.c 
>   Log:
>   Use getopt instead of hand-rolled argument parsing.  Usage remains
>   the same, no man page changes required.
>   PR:             bin/48313
>   Submitted by:   Stefan Farfeleder <stefan at>
>   Reviewed by:    joe@
>   Revision  Changes    Path
>   1.21      +15 -72    src/usr.bin/yacc/main.c
One should be extra careful not to break the upgrade path from
earlier releases when modifying the bootstrap- and cross-tools,
like yacc(1).

I know this commit shouldn't break it, just wanted to attract
some more attention to this issue, so that it is taken into
consideration in the future.

Ruslan Ermilov
FreeBSD committer
ru at
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url :

More information about the cvs-src mailing list