Joseph S. Myers - Re: Updating top-level autoconf to 2.59 (original) (raw)
This is the mail archive of the gcc-patches@gcc.gnu.orgmailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
- From: "Joseph S. Myers"
- To: Paolo Bonzini
- Cc: gcc-patches at gcc dot gnu dot org, binutils at sourceware dot org, newlib at sourceware dot org
- Date: Thu, 8 Feb 2007 12:58:55 +0000 (UTC)
- Subject: Re: Updating top-level autoconf to 2.59
- References: 20061214194654.GA6243@nevyn.them.org 200701112249.OAA12557@hpsje.cup.hp.com 20070111225346.GA1335@nevyn.them.org <20070207193352.GA13757@nevyn.them.org> <Pine.LNX.4.64.0702072344050.7123@digraph.polyomino.org.uk> <20070208032909.GA8419@nevyn.them.org> <45CADD5E.404@lu.unisi.ch> <Pine.LNX.4.64.0702081239290.12368@digraph.polyomino.org.uk> <45CB1C16.10407@lu.unisi.ch>
On Thu, 8 Feb 2007, Paolo Bonzini wrote:
Likewise - if building compilers for the same target and multiple hosts it seems at least nonintuitive that --target must be specified for most hosts but must not be specified for the one host that's the same as the target. And will target default to host in that case (if you specify host but not target) for 2.13?
IIRC, the problem is actually specifying --host, not --target. If you configure with just --build --target, it should work right. Still, I'd prefer to not change the semantics of this.
Where "right" means host defaults from build, or from target? My case is same target, several hosts, target may be the same as one of the hosts.
What are the options supposed to be for build A, host B, target C (all different)?
What are they meant to be for build A, host B, target B?
What are they meant to be for build A, host A, target A?
What are they meant to be for build A, host B, target A?
What are they meant to be for build A, host A, target B?
Assume in all cases that options (a) should work for both 2.13 and 2.59 toplevel (and ideally for pre-3.4 Cygnus configure), (b) should never fall back to using config.guess. At present you can specify all of build, host and target and this works for all GCC versions that I know of, for every case listed above.
-- Joseph S. Myers joseph@codesourcery.com
- Follow-Ups:
- Re: Updating top-level autoconf to 2.59
* From: Daniel Jacobowitz
- Re: Updating top-level autoconf to 2.59
- References:
- Re: Updating top-level autoconf to 2.59
* From: Daniel Jacobowitz - Re: Updating top-level autoconf to 2.59
* From: Joseph S. Myers - Re: Updating top-level autoconf to 2.59
* From: Daniel Jacobowitz - Re: Updating top-level autoconf to 2.59
* From: Paolo Bonzini - Re: Updating top-level autoconf to 2.59
* From: Joseph S. Myers - Re: Updating top-level autoconf to 2.59
* From: Paolo Bonzini
- Re: Updating top-level autoconf to 2.59
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |