rpms/sbcl/EL-4 sbcl-1.0.30-optflags.patch,NONE,1.1

Rex Dieter rdieter at fedoraproject.org
Mon Dec 21 19:51:44 UTC 2009


Author: rdieter

Update of /cvs/pkgs/rpms/sbcl/EL-4
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20677

Added Files:
	sbcl-1.0.30-optflags.patch 
Log Message:
import


sbcl-1.0.30-optflags.patch:
 contrib/asdf-module.mk          |    2 ++
 src/runtime/Config.ppc-linux    |    5 +++--
 src/runtime/Config.sparc-linux  |    1 +
 src/runtime/Config.x86-linux    |    2 ++
 src/runtime/Config.x86_64-linux |    2 +-
 5 files changed, 9 insertions(+), 3 deletions(-)

--- NEW FILE sbcl-1.0.30-optflags.patch ---
diff -up sbcl-1.0.30/contrib/asdf-module.mk.optflags sbcl-1.0.30/contrib/asdf-module.mk
--- sbcl-1.0.30/contrib/asdf-module.mk.optflags	2009-04-28 11:02:13.000000000 -0500
+++ sbcl-1.0.30/contrib/asdf-module.mk	2009-08-02 09:37:51.185577992 -0500
@@ -20,6 +20,8 @@ ifeq (CYGWIN,$(findstring CYGWIN,$(UNAME
   CC:=$(shell cygpath -m $(shell readlink -fn $(shell which $(CC))))
 endif
 
+EXTRA_CFLAGS += $(RPM_OPT_FLAGS)
+
 export CC SBCL EXTRA_CFLAGS EXTRA_LDFLAGS
 
 all: $(EXTRA_ALL_TARGETS)
diff -up sbcl-1.0.30/src/runtime/Config.ppc-linux.optflags sbcl-1.0.30/src/runtime/Config.ppc-linux
--- sbcl-1.0.30/src/runtime/Config.ppc-linux.optflags	2006-11-19 05:26:16.000000000 -0600
+++ sbcl-1.0.30/src/runtime/Config.ppc-linux	2009-08-03 14:22:26.131354239 -0500
@@ -9,8 +9,9 @@
 # provided with absolutely no warranty. See the COPYING and CREDITS
 # files for more information.
 
-CFLAGS = -g
-LINKFLAGS += -v -rdynamic
+CFLAGS += $(RPM_OPT_FLAGS)
+LINKFLAGS += -v -rdynamic -Wl,--relax
+ASFLAGS += -Wa,--longcalls
 NM = ./linux-nm
 
 ASSEM_SRC = ppc-assem.S ldso-stubs.S
diff -up sbcl-1.0.30/src/runtime/Config.sparc-linux.optflags sbcl-1.0.30/src/runtime/Config.sparc-linux
--- sbcl-1.0.30/src/runtime/Config.sparc-linux.optflags	2005-09-16 08:26:39.000000000 -0500
+++ sbcl-1.0.30/src/runtime/Config.sparc-linux	2009-08-02 09:37:51.186577770 -0500
@@ -10,6 +10,7 @@
 # files for more information.
 
 ASFLAGS = -g -Wall
+CFLAGS += $(RPM_OPT_FLAGS)
 LINKFLAGS += -v -rdynamic
 NM = ./linux-nm
 
diff -up sbcl-1.0.30/src/runtime/Config.x86_64-linux.optflags sbcl-1.0.30/src/runtime/Config.x86_64-linux
--- sbcl-1.0.30/src/runtime/Config.x86_64-linux.optflags	2006-11-13 10:03:31.000000000 -0600
+++ sbcl-1.0.30/src/runtime/Config.x86_64-linux	2009-08-02 09:37:51.186577770 -0500
@@ -34,7 +34,7 @@ ifdef LISP_FEATURE_SB_THREAD
   OS_LIBS += -lpthread
 endif
 
-CFLAGS += -fno-omit-frame-pointer
+CFLAGS += -fno-omit-frame-pointer $(RPM_OPT_FLAGS)
 
 GC_SRC = gencgc.c
 
diff -up sbcl-1.0.30/src/runtime/Config.x86-linux.optflags sbcl-1.0.30/src/runtime/Config.x86-linux
--- sbcl-1.0.30/src/runtime/Config.x86-linux.optflags	2006-11-13 10:03:31.000000000 -0600
+++ sbcl-1.0.30/src/runtime/Config.x86-linux	2009-08-02 09:37:51.187577619 -0500
@@ -38,6 +38,8 @@ ifdef LISP_FEATURE_SB_THREAD
   OS_LIBS += -lpthread
 endif
 
+CFLAGS += $(RPM_OPT_FLAGS)
+
 GC_SRC = gencgc.c
 
 # Nothing to do for after-grovel-headers.




More information about the scm-commits mailing list