From owner-freebsd-ports-bugs Fri Jan 24 22:35: 1 2003 Delivered-To: freebsd-ports-bugs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CACB37B401 for ; Fri, 24 Jan 2003 22:35:00 -0800 (PST) Received: from ints.mail.pike.ru (ints.mail.pike.ru [195.9.45.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B03443F3F for ; Fri, 24 Jan 2003 22:34:58 -0800 (PST) (envelope-from babolo@cicuta.babolo.ru) Received: (qmail 12005 invoked from network); 25 Jan 2003 06:49:11 -0000 Received: from babolo.ru (HELO cicuta.babolo.ru) (194.58.226.160) by ints.mail.pike.ru with SMTP; 25 Jan 2003 06:49:11 -0000 Received: (nullmailer pid 1393 invoked by uid 136); Sat, 25 Jan 2003 06:36:17 -0000 Subject: Re: ports/46854: ports/lang/ruby/files/patch-defines.h includes RCS ids X-ELM-OSV: (Our standard violations) hdr-charset=KOI8-R; no-hdr-encoding=1 In-Reply-To: <200301242014.h0OKEeOx075907@freefall.freebsd.org> To: Akinori MUSHA Date: Sat, 25 Jan 2003 09:36:17 +0300 (MSK) From: "."@babolo.ru Cc: freebsd-ports-bugs@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL99b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Message-Id: <1043476577.514549.1392.nullmailer@cicuta.babolo.ru> Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > Synopsis: ports/lang/ruby/files/patch-defines.h includes RCS ids > > State-Changed-From-To: open->closed > State-Changed-By: knu > State-Changed-When: Sat Jan 25 05:12:19 JST 2003 > State-Changed-Why: > This is your local problem. RCS tags are not expanded in our repository > configuration. It is likely that you are not mirroring CVSROOT properly. Expansion is mine. But RCS tags in patches are side effect of RCS tags expansion in porter's CVS repository and clush with the other peoples CVS repository. Look at http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/lang/ruby/files/patch-defines.h?rev=1.1&content-type=text/plain Index: defines.h =================================================================== RCS file: /src/ruby/defines.h,v retrieving revision 1.12.2.2 retrieving revision 1.12.2.3 diff -u -r1.12.2.2 -r1.12.2.3 --- defines.h 4 Jan 2002 14:19:47 -0000 1.12.2.2 +++ defines.h 31 Dec 2002 10:30:41 -0000 1.12.2.3 @@ -2,8 +2,8 @@ defines.h - - $Author: matz $ - $Date: 2002/01/04 14:19:47 $ + $Author: knu $ + $Date: 2002/12/31 10:30:41 $ created at: Wed May 18 00:21:44 JST 1994 ************************************************/ @@ -52,7 +52,9 @@ #if defined(sparc) || defined(__sparc__) # if defined(linux) || defined(__linux__) #define FLUSH_REGISTER_WINDOWS asm("ta 0x83") -# else /* Solaris, not sparc linux */ +# elif defined(__FreeBSD__) && defined(__sparc64__) +#define FLUSH_REGISTER_WINDOWS asm volatile("flushw" : :) +# else /* Solaris, OpenBSD, NetBSD, etc. */ #define FLUSH_REGISTER_WINDOWS asm("ta 0x03") # endif /* trap always to flush register windows if we are on a Sparc system */ #else /* Not a sparc, so */ What is purpose of first chunk in this patch? It must be deleted - if I understand right. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message