From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18354 invoked by alias); 6 Aug 2005 23:57:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 18346 invoked by uid 48); 6 Aug 2005 23:57:38 -0000 Date: Sat, 06 Aug 2005 23:57:00 -0000 Message-ID: <20050806235738.18345.qmail@sourceware.org> From: "wilson at gcc dot gnu dot org" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20050804154907.23231.pfl@iis.fhg.de> References: <20050804154907.23231.pfl@iis.fhg.de> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug target/23231] cross compiling fails for mips-sgi-irix6.5 X-Bugzilla-Reason: CC X-SW-Source: 2005-08/txt/msg00691.txt.bz2 List-Id: ------- Additional Comments From wilson at gcc dot gnu dot org 2005-08-06 23:57 ------- You need to add a --with-gnu-ld configure option. GNU ld and Irix ld have incompatible options, and the toolchain naturally defaults to assuming irix ld options, so you must specify GNU ld at configure time for a binutils using cross. It is possible that you may still run into problems. I don't know how good the irix6 support is in the GNU linker. It probably doesn't support all of the features of the native linker. The cross64.h file has nothing to do with this. The file is no longer used and should be deleted. I'll take care of that. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23231