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

Reply via email to