From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15572 invoked by alias); 3 Apr 2003 16:16:01 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 15463 invoked by uid 71); 3 Apr 2003 16:16:00 -0000 Date: Thu, 03 Apr 2003 16:16:00 -0000 Message-ID: <20030403161600.15459.qmail@sources.redhat.com> To: jakub@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: Rainer Orth Subject: Re: c/8022: gcc 3.2 Solaris 64 bit shared libraries Reply-To: Rainer Orth X-SW-Source: 2003-04/txt/msg00097.txt.bz2 List-Id: The following reply was made to PR target/8022; it has been noted by GNATS. From: Rainer Orth To: Nick Clifton Cc: hyc@symas.com, jsurveyor@macquarie.net.au, gcc-patches@gcc.gnu.org, gcc-gnats@gcc.gnu.org Subject: Re: c/8022: gcc 3.2 Solaris 64 bit shared libraries Date: 03 Apr 2003 18:10:14 +0200 Nick Clifton writes: > I am applying this patch, approved by Jakub in a private email, to fix > the problem. With the patch applied, the specs file looks like this: > > *asm_cpu: > %{mcpu=ultrasparc:%{!m64:-xarch=v8plusa}%{m64:-xarch=v9a -TSO}} > %{mcpu=v9:%{!m64:-xarch=v8plus}%{m64:-xarch=v9 -TSO}} > %{!mcpu=ultrasparc:%{!mcpu=v9:%{mcpu*:%{!m64:-xarch=v8}%{m64:-xarch=v9 > -TSO}}}} %{!mcpu*:%(asm_cpu_default)} > > *asm_cpu_default: > %{m64:-xarch=v9 -TSO} %{!m64:} This cannot be right: only gas understands the -TSO flag (is this true for all versions currently claimed to be supported on Solaris 2?), the native as certainly does not. I suppose this belongs to sol2-gas-bi.h. Rainer