From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30420 invoked by alias); 23 Feb 2005 00:06:04 -0000 Mailing-List: contact binutils-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sources.redhat.com Received: (qmail 29663 invoked from network); 23 Feb 2005 00:05:30 -0000 Received: from unknown (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org with SMTP; 23 Feb 2005 00:05:30 -0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11/8.12.11) with ESMTP id j1N05UQk008302 for ; Tue, 22 Feb 2005 19:05:30 -0500 Received: from potter.sfbay.redhat.com (potter.sfbay.redhat.com [172.16.27.15]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id j1N05TK30665; Tue, 22 Feb 2005 19:05:29 -0500 Received: from dhcp-172-16-25-252.sfbay.redhat.com (dhcp-172-16-25-252.sfbay.redhat.com [172.16.25.252]) by potter.sfbay.redhat.com (8.12.8/8.12.8) with ESMTP id j1N05R5s022905; Tue, 22 Feb 2005 19:05:27 -0500 Subject: Re: [PATCH] MIPS gas/ld test suite portability fixes From: Eric Christopher To: Thiemo Seufer Cc: "Maciej W. Rozycki" , binutils@sources.redhat.com, "Maciej W. Rozycki" In-Reply-To: <20050222225421.GF7729@rembrandt.csv.ica.uni-stuttgart.de> References: <20050222211319.GC7729@rembrandt.csv.ica.uni-stuttgart.de> <20050222220154.GE7729@rembrandt.csv.ica.uni-stuttgart.de> <1109110466.5032.25.camel@localhost.localdomain> <20050222225421.GF7729@rembrandt.csv.ica.uni-stuttgart.de> Content-Type: text/plain Date: Wed, 23 Feb 2005 08:32:00 -0000 Message-Id: <1109117126.5032.51.camel@localhost.localdomain> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-SW-Source: 2005-02/txt/msg00535.txt.bz2 > > It is not a guess in this case, and gcc uses the from-abi hack to > figure it out correctly. Without it, e.g. > > gcc -mabi=64 > > would behave differently depending on its configuration. That's surely > counterintuitive and adds e.g. more breakage potential to Makefile > portability. As long as the arch is passed along as 'from-abi' I'm ok with changing it. The problem with allowing people to just put -mabi=64 on a, say, mips-linux-gnu compiler is that they may expect it's giving them, say, mips4 code (I've heard it) and not mips3 code as you'd want to make it. Having it error and make people be specific is the best bet I think, or "from-abi" - at least that way they know that they're getting what we choose :) As a note, we should probably document what "from-abi" is giving people. -eric