This is the mail archive of the gcc-prs@gcc.gnu.org mailing 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]

Re: c/8022: gcc 3.2 Solaris 64 bit shared libraries


The following reply was made to PR target/8022; it has been noted by GNATS.

From: Rainer Orth <ro at TechFak dot Uni-Bielefeld dot DE>
To: Nick Clifton <nickc at redhat dot com>
Cc: hyc at symas dot com, jsurveyor at macquarie dot net dot au, gcc-patches at gcc dot gnu dot org,
   gcc-gnats at gcc dot gnu dot org
Subject: Re: c/8022: gcc 3.2 Solaris 64 bit shared libraries
Date: 03 Apr 2003 18:10:14 +0200

 Nick Clifton <nickc at redhat dot com> 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
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]