* 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