Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jan 2003 09:36:17 +0300 (MSK)
From:      "."@babolo.ru
To:        Akinori MUSHA <knu@FreeBSD.org>
Cc:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/46854: ports/lang/ruby/files/patch-defines.h includes RCS ids
Message-ID:  <1043476577.514549.1392.nullmailer@cicuta.babolo.ru>
In-Reply-To: <200301242014.h0OKEeOx075907@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1043476577.514549.1392.nullmailer>