X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Falpha-linux-os.c;h=3597e044a2bedcd72333d172cee877dea5f9a162;hb=aaaec08b138d6e23c2ac6cc8d2145673a01a95c6;hp=3cb67b3262b2942ac6da44aa1b843757fd5963ed;hpb=e48026257ea92807b2a5ee799476be198fc64dd6;p=sbcl.git diff --git a/src/runtime/alpha-linux-os.c b/src/runtime/alpha-linux-os.c index 3cb67b3..3597e04 100644 --- a/src/runtime/alpha-linux-os.c +++ b/src/runtime/alpha-linux-os.c @@ -43,29 +43,23 @@ size_t os_vm_page_size; #include "gencgc.h" #endif -sigcontext_register_t * +os_context_register_t * os_context_register_addr(os_context_t *context, int offset) { return &context->uc_mcontext.sc_regs[offset]; } -sigcontext_register_t * -os_context_fpregister_addr(os_context_t *context, int offset) +os_context_register_t * +os_context_float_register_addr(os_context_t *context, int offset) { return &context->uc_mcontext.sc_fpregs[offset]; } -sigcontext_register_t * +os_context_register_t * os_context_pc_addr(os_context_t *context) { return &((context->uc_mcontext).sc_pc); } -sigcontext_register_t * -os_context_sp_addr(os_context_t *context) -{ - lose("This was supposed to be an x86-only operation"); - return 0; -} sigset_t * os_context_sigmask_addr(os_context_t *context)