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:44:44 +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>
On Thu, 8 Feb 2007, Paolo Bonzini wrote:
Someone needs to decide which part of this to fix. We can either fix make install in the gcc subdirectory to not do the bogus extra copy, or we can try to adjust things to install unprefixed in that case.
I prefer the former, i.e. install only i686-pc-linux-gnu-gcc. This is a change, but it's also in line with autoconf's choices, and it's always much simpler to go along with autoconf than to fight it.
I'd prefer not changing what is installed, but if people agree to go the other way round I've no problem with that.
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?
The gcc/ directory configures as a cross compiler based on direct textual comparison of host and target, without regard to what was specified explicitly. (One side-effect of this being the target−target-target−target-gcc getting installed.) DejaGnu has hardcoded that programs are installed with no $target- prefix if the host and target are the same, with no concept of the possibility that $target prefixes might be needed in some cases but not others ("transform" in runtest.exp).
-- Joseph S. Myers joseph@codesourcery.com
- Follow-Ups:
- Re: Updating top-level autoconf to 2.59
* From: Paolo Bonzini
- 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
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |