This is the mail archive of the
mailing list for the Cygwin project.
Re: Question about ash and getopts
At 06:46 PM 12/29/2003, Peter Seebach you wrote:
>In message <200312292334.hBTNYuqd024130@guild.plethora.net>, Peter Seebach writ
>>Can we just kill this now? Take out the "-j", leave the support for getopts
>>in the shell, and all the shell scripters will be happy. The configure
>>scripts will run at exactly the same speed, and I will happily join in
>>defending the decision to trim the job control and history features from the
>>shell to make a minimalist shell designed for scripting, leaving people the
>>option of using bash or pdksh if they want an interactive shell.
>I may be forced to retract this.
>Out of idle curiousity, I did timing comparisons between the stripped-down
>shell and the "bloated" /bin/sh on NetBSD.
>The bloated shell wins, by about 15%. I don't know why, but I suspect it
>has to do with configure using something which is a builtin in the bigger
>shell, and an external command in the smaller one.
>I find this ironic.
Indeed. That it would be. Of course, like I said, lot's of things have
changed so the results today don't necessarily conflict with the findings
Would you be willing to take this a step further and provide some
configuration timings for some of the existing Cygwin packages? Of
particular interest would be the larger packages, like binutils, gcc, and
gdb. If these have favorable results, I think it could spark some
Larry Hall http://www.rfk.com
RFK Partners, Inc. (508) 893-9779 - RFK Office
838 Washington Street (508) 893-9889 - FAX
Holliston, MA 01746
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html