[837] in arla-drinkers

home help back first fref pref prev next nref lref last post

Re: Solaris 7

daemon@ATHENA.MIT.EDU (assar@stacken.kth.se)
Mon May 17 19:07:17 1999

From owner-arla-drinkers@stacken.kth.se Mon May 17 23:07:17 1999
Return-Path: <owner-arla-drinkers@stacken.kth.se>
Delivered-To: arla-drinkers-mtg@bloom-picayune.mit.edu
Received: (qmail 5182 invoked from network); 17 May 1999 23:07:16 -0000
Received: from unknown (HELO sundance.stacken.kth.se) (130.237.234.41)
  by bloom-picayune.mit.edu with SMTP; 17 May 1999 23:07:16 -0000
Received: (from majordom@localhost)
	by sundance.stacken.kth.se (8.8.8/8.8.8) id AAA07690
	for arla-drinkers-list; Tue, 18 May 1999 00:59: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 AAA07686
	for <arla-drinkers@stacken.kth.se>; Tue, 18 May 1999 00:59:33 +0200 (MET DST)
Received: (from assar@localhost) by assaris.sics.se (8.9.3/8.7.3) id BAA08678; Tue, 18 May 1999 01:02:45 +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> <5lu2ti3onj.fsf@assaris.sics.se> <19990512123037.D874@csz127.cs.ust.hk> <5lhfpioz0k.fsf@assaris.sics.se>
Mime-Version: 1.0 (generated by tm-edit 7.68)
Content-Type: multipart/mixed;
 boundary="Multipart_Tue_May_18_01:02:42_1999-1"
Content-Transfer-Encoding: 7bit
Date: 18 May 1999 01:02:42 +0200
In-Reply-To: assar@stacken.kth.se's message of "12 May 1999 21:42:50 +0200"
Message-ID: <5l1zgfmh9p.fsf@assaris.sics.se>
Lines: 49
X-Mailer: Gnus v5.5/Emacs 19.34
Sender: owner-arla-drinkers@stacken.kth.se
Precedence: bulk

--Multipart_Tue_May_18_01:02:42_1999-1
Content-Type: text/plain; charset=US-ASCII

assar@stacken.kth.se writes:
> Dominic Lai <dominic@cs.ust.hk> writes:
> > On Wed, May 12, 1999 at 06:20:00AM +0200, assar@stacken.kth.se (assar@stacken.kth.se) wrote:
> > % as -V
> > as: WorkShop Compilers 5.0 98/12/21
> > % ls -lF /usr/ccs/bin/as
> > -rwxr-xr-x   1 bin      bin       342072 Jan 13 08:40 /usr/ccs/bin/as*
> > 
> > I wonder if this patched version supplies the new feature 
> > (.register pseudo-op) which causes the problem in compiling 
> > lwp routine.  :-(

I finally got hold of an assembler of the same vintage and with that
the following patch seems to be the right thing.  Can you try it and
see if it also works for you?  Thanks.

/assar

--Multipart_Tue_May_18_01:02:42_1999-1
Content-Type: text/plain; charset=US-ASCII

Index: lwp/process.S
===================================================================
RCS file: /usr/local/cvsroot/arla/lwp/process.S,v
retrieving revision 1.18
diff -u -w -u -w -r1.18 process.S
--- process.S	1999/01/13 14:38:48	1.18
+++ process.S	1999/05/17 22:53:11
@@ -341,6 +341,15 @@
 	
 topstack	= 0
 globals = 8
+
+#if 1   /* These might be required if you have a recent as */
+	/* These declarations are apparently required */
+
+	.register	%g2, #scratch
+	.register	%g3, #scratch
+	.register	%g6, #scratch
+	.register	%g7, #scratch
+#endif
 
 	stx	%fp,[%i1+topstack]		! area1->topstack = sp
 	

--Multipart_Tue_May_18_01:02:42_1999-1--

home help back first fref pref prev next nref lref last post