PATCH: windres

Christopher Faylor cgf-use-the-mailinglist-please@sourceware.org
Mon Apr 23 14:50:00 GMT 2007


On Mon, Apr 23, 2007 at 04:36:25PM +0200, Kai Tietz wrote:
>binutils-owner@sourceware.org wrote on 23.04.2007 16:22:40:
>>On 23 April 2007 14:52, Christopher Faylor wrote:
>>
>>>Your implementation is ~4K larger than the .l version
>>
>>Source or compiled-down object?
>
>Origin rclex.l as source 12k, after flex 66k, obj code 106k.  New
>rclex.c as source 16k, obj code 89k.

IMO, object size doesn't mean much.  It's the maintainability of the
source code that is at issue.  There is 4k more source code to maintain
in the .c version.

If this version provided some other benefits like improved error
checking, demonstrated improved robustness, or more features, I could
buy those as a reason to move to it.  AFAICT, the only rationale you've
given is that gcc doesn't use a lex parser.

cgf



More information about the Binutils mailing list