[Git][cmucl/cmucl][rtoy-relocatable-stacks-runtime-feature] Remove -DRELOCATABLE_STACK_START for sparc.

Raymond Toy rtoy at common-lisp.net
Sat May 21 20:52:59 UTC 2016


Raymond Toy pushed to branch rtoy-relocatable-stacks-runtime-feature at cmucl / cmucl


Commits:
19d9b6d9 by Raymond Toy at 2016-05-21T13:52:49-07:00
Remove -DRELOCATABLE_STACK_START for sparc.

This is now handled by the runtime feature :relocatable-stacks.

- - - - -


2 changed files:

- src/lisp/Config.sparc_sunc
- src/lisp/sparc-validate.h


Changes:

=====================================
src/lisp/Config.sparc_sunc
=====================================
--- a/src/lisp/Config.sparc_sunc
+++ b/src/lisp/Config.sparc_sunc
@@ -24,7 +24,7 @@ CC_V8PLUS = -m32 -xarch=sparc
 AS_V8PLUS = -m32 -xarch=sparc
 endif
 
-CFLAGS += -xlibmieee -O -DRELOCATABLE_STACK_START
+CFLAGS += -xlibmieee -O
 DEPEND_FLAGS = -xM
 ASFLAGS = $(AS_V8PLUS)
 OS_LINK_FLAGS = -M /usr/lib/ld/map.noexstk


=====================================
src/lisp/sparc-validate.h
=====================================
--- a/src/lisp/sparc-validate.h
+++ b/src/lisp/sparc-validate.h
@@ -92,7 +92,7 @@
 #define READ_ONLY_SPACE_START	(SpaceStart_TargetReadOnly)
 #define READ_ONLY_SPACE_SIZE	((2*MB_128) - SPARSE_BLOCK_SIZE)	/* 256 MB - 32 KB, 256 MB max */
 
-#ifndef RELOCATABLE_STACK_START
+#ifndef FEATURE_RELOCATABLE_STACKS
 #define BINDING_STACK_START 	(0x20000000)
 #endif
 
@@ -101,7 +101,7 @@
 #define STATIC_SPACE_START  	(SpaceStart_TargetStatic)
 #define STATIC_SPACE_SIZE   	((2*MB_128) - SPARSE_BLOCK_SIZE)	/* 256 MB - 32 KB, 256 MB max */
 
-#ifndef RELOCATABLE_STACK_START
+#ifndef FEATURE_RELOCATABLE_STACKS
 #define CONTROL_STACK_START 	(0x38000000)
 #endif
 #define CONTROL_STACK_SIZE  	(MB_128 - SPARSE_BLOCK_SIZE)	/* 128 MB - 32 KB, 128 MB max */



View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/commit/19d9b6d9d31ea96f816720a96c8d27525f228c41
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cmucl-cvs/attachments/20160521/67830164/attachment-0001.html>


More information about the cmucl-cvs mailing list