On 14/11/2008, Brian Dessent <[EMAIL PROTECTED]> wrote:
> Andy Scott wrote:
>
>  > Looking over the bugzilla data base and archives of this (and other)
>  > lists I was wondering about the level of support there is for GCC on
>  > Cygwin. (I realise that it is weird half-way house to many people and
>  > so does get a fair amount of "abuse" from both the Windoze &
>  > Linux/Un*x purist camps but I like it :-) )
>
>
> Cygwin has been a secondary target for a number of years.  MinGW has
>  been a secondary target since 4.3.  This generally means that they
>  should be in fairly good shape, more or less.  To quote the docs:
>
>  > Our release criteria for the secondary platforms is:
>  >
>  >     * The compiler bootstraps successfully, and the C++ runtime library 
> builds.
>  >     * The DejaGNU testsuite has been run, and a substantial majority of 
> the tests pass.
>
<snip>
> Well, you can certainly use Cygwin as a base for contributing, however,
>  unless you are doing target-specific work[1] it doesn't make a lot of
>  sense to do so.  Running the dejagnu testsuite on Cygwin is
>  excruciatingly slow due to the penalty incurred from emulating fork.
>  Even with the overhead of vmware/colinux/virtualbox you're probably
>  looking at a reduction from 20-30 hours down to several hours for a full
>  testsuite run on an virtualized linux image compared to a native run
>  (depending on which languages are enabled.)
>
>  Brian
>
>  [1] And of course, don't get me wrong, that would be fantastic, as these
>  targets need all the TLC they can get.
>

Thanks for the information - and the heads up on the testsuite running times :-)

I tend to use weird and whacky versions of GCC for my work on embedded
devices so helping maintain it for another semi-weird platform will
stand me in good stead :-D

Andy
-- 
Brain upgrade required: a working hypothalamus

Reply via email to