Received: by oss.sgi.com id ; Thu, 22 Feb 2001 15:22:43 -0800 Received: from deliverator.sgi.com ([204.94.214.10]:12114 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Thu, 22 Feb 2001 15:22:34 -0800 Received: from rohi.engr.sgi.com (rohi.engr.sgi.com [130.62.180.74]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id PAA08444 for ; Thu, 22 Feb 2001 15:21:23 -0800 (PST) mail_from (mpm@rohi.engr.sgi.com) Received: (from mpm@localhost) by rohi.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id PAA52858; Thu, 22 Feb 2001 15:20:54 -0800 (PST) Date: Thu, 22 Feb 2001 15:20:54 -0800 (PST) From: mpm@rohi.engr.sgi.com (Michael Murphy) Message-Id: <200102222320.PAA52858@rohi.engr.sgi.com> To: pro64-support@oss.sgi.com, "Ross A. Towle" Subject: Re: bus error when running gfec and gfecc References: <3A94001C.E693D8BB@ac.upc.es> Sender: owner-pro64-support@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pro64-support-outgoing From: "Ross A. Towle" We make a distinction between HOST and TARGET. The BUILD_HOST is used to indicate the ISA (instruction set architecture) of the system where the build is taking place. The BUILD_TARGET is the ISA of the library/ phase/whatever that you are building. Right now the ISA of the compiler phases is IA-32 (which run in IA-32 compatability mode on IA-64) so for them we set BUILD_TARGET=IA32. For the runtime libraries the ISA is IA-64 so we set the BUILD_TARGET=IA64 for them. This will be changing sometime after the Pro64 0.13 release. At that point the compiler phases will have BUILD_TARGET=IA64. Close, but not quite right. The BUILD_TARGET is the target architecture that our compiler will generate code for. So when we build a compiler that will generate IA64 code, we set BUILD_TARGET=IA64, even if it is a cross compiler. It is BUILD_ARCH and BUILD_ABI that specify the host info, so the currently released compiler phases which run in IA-32 compatibility mode are built with: BUILD_ABI = I32BIT BUILD_ARCH = IA32 Look in Makefile.gsetup for a description of these BUILD variables. -- Mike Murphy -- mpm@sgi.com -- quote of the day: -- "Give thanks in all circumstances, for this is God's will" -- (I Thessalonians 5:18, The Bible)