On Apr 27, 2000, Akim Demaille <[EMAIL PROTECTED]> wrote:
>>>>>> "Alexandre" == Alexandre Oliva <[EMAIL PROTECTED]> writes:
Alexandre> You mean, because now they'd be considered to be cross
Alexandre> compiling? Hmm... I think I begin to understand why the
Alexandre> current implementation is as it is.
> By current you mean CVS, not the current proposal, right?
Yup.
Alexandre> If you specify TRIPLET, it will set a default for all of
Alexandre> build, host and target, unless they're explicitly
Alexandre> overridden by --host, --build or --target arguments. So
Alexandre> why not retain this behavior?
> Are you sure that's what the rule was?
That's what AC_CANONICAL_THING does. I didn't look at the rules. But
now that I read them, I see they're exactly what's implemented, except
that I didn't see the code that rejects NONOPT in case --host and
--target are specified (but I didn't look for it)
Alexandre> It can be done in a much simpler way: when you encounter
Alexandre> any such argument, just set the host, build and target
Alexandre> variables that are still set to NONE.
> It seems to me you are saying we moved from `./configure HOST' to
> `./configure BUILD', given the defaults. Aren't you?
Sounds right.
--
Alexandre Oliva Enjoy Guaranį, see http://www.ic.unicamp.br/~oliva/
Cygnus Solutions, a Red Hat company aoliva@{redhat, cygnus}.com
Free Software Developer and Evangelist CS PhD student at IC-Unicamp
oliva@{lsd.ic.unicamp.br, gnu.org} Write to mailing lists, not to me