X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fosf1-os.c;h=8a61667c833a0ebcce4dec05e0632b8d55a675ff;hb=cce46771e6d734c275f3e2d5620004da3b5d09ee;hp=05fd248d851262288127545f39db5a416b6e0174;hpb=dc5e3163fe667e2629c7769aa8cf2e501eeeefa6;p=sbcl.git diff --git a/src/runtime/osf1-os.c b/src/runtime/osf1-os.c index 05fd248..8a61667 100644 --- a/src/runtime/osf1-os.c +++ b/src/runtime/osf1-os.c @@ -24,6 +24,7 @@ #include #include #include +#include "sbcl.h" #include "./signal.h" #include "os.h" #include "arch.h" @@ -31,7 +32,6 @@ #include "interrupt.h" #include "interr.h" #include "lispregs.h" -#include "sbcl.h" #include #include #include @@ -49,9 +49,6 @@ #include "validate.h" size_t os_vm_page_size; -#if defined GENCGC -#include "gencgc.h" -#endif void os_init(void) @@ -135,14 +132,8 @@ sigsegv_handler(int signal, siginfo_t *info, void* void_context) /* this is lifted from linux-os.c, so violates OOAO */ *os_context_register_addr(context,reg_ALLOC) -= (1L<<63); interrupt_handle_pending(context); - } else if(((addr>=DYNAMIC_0_SPACE_END) && (addr=DYNAMIC_1_SPACE_END) && (addr