Solaris 7
Dominic Lai
dominic at cs.ust.hk
Wed May 12 05:47:02 CEST 1999
On Tue, May 11, 1999 at 02:54:33PM +0200, assar at stacken.kth.se (assar at stacken.kth.se) wrote:
> Yes, or you should be able to use a recent egcs with support for
> sparc64. I remember that it worked when we tried it on a sparc64.
> Can you give us more details as to what and how it fails when you try
> it? Does it build? Does `arlad --test' work? Does the xfs module
> link? Does it load? Does it work?
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).
Thanks for your help in advance.
Dominic
--
Dominic Lai, Assistant Computer Officer, CS System Group
Computer Science Department, The Hong Kong University of Science & Technology
Home Page : http://www.cs.ust.hk/~dominic
PGP Public Key is available at the URL:
ftp://ftp.cs.ust.hk/pub/dominic/pgp.pubkey.asc
Mojo: * Rock N' Roll Never Dies *
More information about the Arla-drinkers
mailing list