--- Akim Demaille <[EMAIL PROTECTED]> wrote:
> >>>>> "Alexandre" == Alexandre Oliva <[EMAIL PROTECTED]> writes:
> 
> Alexandre> On May 21, 2000, DEMAILLE Akim <[EMAIL PROTECTED]> wrote:
> >> This point is that if the user did not --build, then
> >> $build_alias='' likewise for the two others.  Before, $build_alias
> >> would have been the same as as $build, i.e. computed by
> >> config.guess.
> 
> Alexandre> I fear backward compatibility problems.  What if
> Alexandre> configure.in refers to $build, $host or $target before
> Alexandre> calling AC_CANONICAL_*?  
> 
> To me that's a bug which would be revealed by this patch, but it's a
> bug in `configure.in'.  Must we be bugward compatible?  If so, we can
> set host to host_alias at the end of the handling of the options, but
> I'd rather not, since this is wrong from the semantics point of view:
> this would not be the right value of `host', and it would change right
> after AC_CANONICAL is called.
> 

IMHO, if it's not documented but used then backward compatiblity should not be
an issue.  If it's documented and some featured bug is being exploited then
backward compatibility should not be an issue.  If it's documented and used
correctly then backward compatibility is a must.

Also, IMO, backward compatibility doesn't need to be automatic.  It can be
provided for by a switch or even by a separate set of macros in a iberty.m4
file or both.

Cheers,

=====
---
   Earnie Boyd: <mailto:[EMAIL PROTECTED]>
            __Cygwin: POSIX on Windows__
Cygwin Newbies: <http://www.freeyellow.com/members5/gw32/index.html>
           __Minimalist GNU for Windows__
  Mingw32 List: <http://www.egroups.com/group/mingw32/>
    Mingw Home: <http://www.mingw.org/>

__________________________________________________
Do You Yahoo!?
Send instant messages & get email alerts with Yahoo! Messenger.
http://im.yahoo.com/

Reply via email to