* Charles Wilson wrote on Sun, May 25, 2008 at 11:26:17PM CEST:
> Ralf Wildenhues wrote:
> >
> > I don't understand.  Programs on systems != mingw, cygwin should pass
> > "--" through as well.  But inexperience with Autotest granted, I'll
> > write a test.
>
> I just meant that we don't use the cwrapper at all, unless  
> $host=mingw/cygwin.  And when $host is mingw/cygwin, the cwrapper is  
> compiled using the $host compiler, so it won't run on $build unless  
> not-cross, or unless $build has a suitable emulation environment.

Sure.

> Of course, if $build != $host, and $build does not have a suitable  
> emulation environment, everything in the whole test suite will fail/skip  
> anyway, so that concern may not be an issue...

Again, I don't understand.  Just because we don't use the cwrapper in
a test, doesn't mean that the test would now magically fail to pass "--"
on to the real program.  It simply doesn't exercise the cwrapper, but
hey, what's the problem with that?  It may just help to avoid a bug in
the shell wrapper, too, given that it is exercised, and if neither, no
problem either.

Cheers,
Ralf


Reply via email to