[821] in arla-drinkers
Re: Solaris 7
daemon@ATHENA.MIT.EDU (assar@stacken.kth.se)
Wed May 12 00:24:17 1999
From owner-arla-drinkers@stacken.kth.se Wed May 12 04:24:16 1999
Return-Path: <owner-arla-drinkers@stacken.kth.se>
Delivered-To: arla-drinkers-mtg@bloom-picayune.mit.edu
Received: (qmail 27716 invoked from network); 12 May 1999 04:24:14 -0000
Received: from unknown (HELO sundance.stacken.kth.se) (130.237.234.41)
by bloom-picayune.mit.edu with SMTP; 12 May 1999 04:24:14 -0000
Received: (from majordom@localhost)
by sundance.stacken.kth.se (8.8.8/8.8.8) id GAA11310
for arla-drinkers-list; Wed, 12 May 1999 06:17:36 +0200 (MET DST)
Received: from assaris.sics.se (assaris.sics.se [193.10.66.108])
by sundance.stacken.kth.se (8.8.8/8.8.8) with ESMTP id GAA11306
for <arla-drinkers@stacken.kth.se>; Wed, 12 May 1999 06:17:32 +0200 (MET DST)
Received: (from assar@localhost) by assaris.sics.se (8.9.1/8.7.3) id GAA01555; Wed, 12 May 1999 06:20:03 +0200 (CEST)
From: assar@stacken.kth.se
To: Dominic Lai <dominic@cs.ust.hk>
Cc: arla-drinkers@stacken.kth.se
Subject: Re: Solaris 7
References: <19990507111835.A19787@argo.cit.nih.gov> <5lk8ujjyex.fsf@assaris.sics.se> <19990510132849.A4470@argo.cit.nih.gov> <19990511015843.A874@csz127.cs.ust.hk> <5llnevrcl2.fsf@assaris.sics.se> <19990512114626.C874@csz127.cs.ust.hk>
Mime-Version: 1.0 (generated by tm-edit 7.68)
Content-Type: text/plain; charset=US-ASCII
Date: 12 May 1999 06:20:00 +0200
In-Reply-To: Dominic Lai's message of "Wed, 12 May 1999 11:46:27 +0800"
Message-ID: <5lu2ti3onj.fsf@assaris.sics.se>
Lines: 45
X-Mailer: Gnus v5.5/Emacs 19.34
Sender: owner-arla-drinkers@stacken.kth.se
Precedence: bulk
Dominic Lai <dominic@cs.ust.hk> writes:
> I tried to compile arla-0.23 and krb4 (1999/05/08) on SparcWork 5.0
> under 64-bit Solaris 7. C compiler was supplied with the parameter
> "-xtarget=ultra -xarch=v9" and the assembler (as) was supplied with
> "-xarch=v9" in order to force the compilation in 64-bit. It seems
> that it fails to compile the assembly routine when compiling the
> lwp routine. Specifically, "make-process.o.sh" gives the following
> error:
>
> + as -xarch=v9 -P -I../include -Dsparc -DAFS_SUN5_ENV -D_ASM ./process.S -o
> process.o
> as: "./process.S", line 348: error: detect global register use not covered
> .register pseudo-op
> as: "./process.S", line 349: error: detect global register use not covered
> .register pseudo-op
> as: "./process.S", line 352: warning: detect global register use not covered
> .register pseudo-op
> as: "./process.S", line 353: warning: detect global register use not covered
> .register pseudo-op
> as: "./process.S", line 645: error: detect global register use not covered
> .register pseudo-op
> as: "./process.S", line 646: error: detect global register use not covered
> .register pseudo-op
>
> .......
>
>
> Unluckily, I am not familar with Sparc assembly codes and I have no ideas
> how to rectify this. However, I notice that my Ultra 1 has the patch
> "107058-01" applied. According to the patch report, it says:
>
> > this patch, rev -01
> > -------------------
> > 4198684 Add support for V9 ELF register symbols and the .register pseudo-op
>
> I am not sure if this causes the problem (as I do not want to do the
> patchrm to get rid of this patch).
I manage to assemble it succesfully with
as: WorkShop Compilers 5.0 Alpha 03/27/98 Build
I don't know if it has any patches applied or not.
/assar