Date: Fri, 05 Mar 2004 01:40:28 -0800 From: Wes Peters <wes@softweyr.com> To: Ruslan Ermilov <ru@FreeBSD.org> Cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/yacc main.c Message-ID: <40484B0C.5070903@softweyr.com> In-Reply-To: <20040305080336.GC27710@ip.net.ua> References: <200403050152.i251qANa008263@repoman.freebsd.org> <20040305080336.GC27710@ip.net.ua>
index | next in thread | previous in thread | raw e-mail
Ruslan Ermilov wrote:
> 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@fafoe.dyndns.org>
>> 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.
Thanks. There's never a bad time for a gentle reminder.
I did test this by compiling everything in usr.bin that
had a .y file. Between that and the lack of user-visible
changes, it seemed pretty safe.
--
Where am I, and what am I doing in this handbasket?
Wes Peters wes@softweyr.com
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40484B0C.5070903>
