rpms/sbcl/devel sbcl-1.0-gcc4_sparc.patch, NONE, 1.1 sbcl.spec, 1.58, 1.59

Rex Dieter (rdieter) fedora-extras-commits at redhat.com
Fri Dec 15 12:36:22 UTC 2006


Author: rdieter

Update of /cvs/extras/rpms/sbcl/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27322

Modified Files:
	sbcl.spec 
Added Files:
	sbcl-1.0-gcc4_sparc.patch 
Log Message:
sparc/gcc4 patch


sbcl-1.0-gcc4_sparc.patch:

--- NEW FILE sbcl-1.0-gcc4_sparc.patch ---
--- sbcl-1.0/src/runtime/sparc-arch.c.BAD	2006-12-14 10:58:21.000000000 -0600
+++ sbcl-1.0/src/runtime/sparc-arch.c	2006-12-14 10:59:02.000000000 -0600
@@ -86,8 +86,8 @@
 
 void arch_skip_instruction(os_context_t *context)
 {
-    ((char *) *os_context_pc_addr(context)) = ((char *) *os_context_npc_addr(context));
-    ((char *) *os_context_npc_addr(context)) += 4;
+    *os_context_pc_addr(context) = *os_context_npc_addr(context);
+    *os_context_npc_addr(context) += 4;
 }
 
 unsigned char *arch_internal_error_arguments(os_context_t *context)


Index: sbcl.spec
===================================================================
RCS file: /cvs/extras/rpms/sbcl/devel/sbcl.spec,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -r1.58 -r1.59
--- sbcl.spec	14 Dec 2006 16:34:17 -0000	1.58
+++ sbcl.spec	15 Dec 2006 12:35:52 -0000	1.59
@@ -70,6 +70,7 @@
 Patch6: sbcl-0.9.5-verbose-build.patch
 # Allow override of contrib test failure(s)
 Patch7: sbcl-0.9.9-permissive.patch
+Patch8: sbcl-1.0-gcc4_sparc.patch
 
 Requires(post): /sbin/install-info
 Requires(preun): /sbin/install-info
@@ -100,6 +101,7 @@
 %patch4 -p1 -b .LIB_DIR
 %{?sbcl_verbose:%patch6 -p1 -b .verbose-build}
 %patch7 -p1 -b .permissive
+%patch8 -p1 -b .gcc4_sparc
 
 ## Enable sb-thread
 %ifarch %{ix86} x86_64




More information about the scm-commits mailing list