0.8alpha.0.19
authorDaniel Barlow <dan@telent.net>
Thu, 8 May 2003 12:44:18 +0000 (12:44 +0000)
committerDaniel Barlow <dan@telent.net>
Thu, 8 May 2003 12:44:18 +0000 (12:44 +0000)
We're not using ALTERNATE-SIGNAL-STACK-START, and in fact
haven't been for some time.  Remove it.

src/compiler/x86/parms.lisp
src/runtime/interrupt.c
src/runtime/validate.c
version.lisp-expr

index f2c06a1..6a1dbfe 100644 (file)
   (def!constant static-space-end      #x07fff000)
 
   (def!constant dynamic-space-start   #x09000000)
-  (def!constant dynamic-space-end     #x29000000)
-
-  (def!constant alternate-signal-stack-start #x58000000))
+  (def!constant dynamic-space-end     #x29000000))
 
 #!+bsd
 (progn
   (def!constant dynamic-space-start
     #!+freebsd                             #x48000000
     #!+openbsd                             #x50000000)
-  (def!constant dynamic-space-end          #x88000000)
-  (def!constant alternate-signal-stack-start
-      #!+freebsd #x44000000
-      #!+openbsd #x4c000000))
-
-
-;;; don't need alternate-signal-stack-end : it's -start+SIGSTKSZ
-
+  (def!constant dynamic-space-end          #x88000000))
 
 ;;; Given that NIL is the first thing allocated in static space, we
 ;;; know its value at compile time:
index 4480fc9..f191cd3 100644 (file)
@@ -663,7 +663,7 @@ undoably_install_low_level_interrupt_handler (int signal,
     if(signal==SIG_MEMORY_FAULT) sa.sa_flags|= SA_ONSTACK;
 #endif
     
-       sigaction(signal, &sa, NULL);
+    sigaction(signal, &sa, NULL);
     data->interrupt_low_level_handlers[signal] =
        (ARE_SAME_HANDLER(handler, SIG_DFL) ? 0 : handler);
 }
index 36c1729..d88d17d 100644 (file)
@@ -72,9 +72,6 @@ validate(void)
     ensure_space( (lispobj *)DYNAMIC_0_SPACE_START  , DYNAMIC_SPACE_SIZE);
     ensure_space( (lispobj *)DYNAMIC_1_SPACE_START  , DYNAMIC_SPACE_SIZE);
 #endif
-#ifdef LISP_FEATURE_C_STACK_IS_CONTROL_STACK
-    ensure_space( (lispobj *) ALTERNATE_SIGNAL_STACK_START, SIGSTKSZ);
-#endif
 
 #ifdef HOLES
     make_holes();
index e9db82d..dd7c2b5 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.8alpha.0.18"
+"0.8alpha.0.19"