/* -*-C-*-
-$Id: ntenv.c,v 1.4 1993/07/18 20:26:08 gjr Exp $
+$Id: ntenv.c,v 1.5 1993/07/27 21:27:42 gjr Exp $
Copyright (c) 1992-1993 Massachusetts Institute of Technology
return (result == 0) ? 1 : result;
}
-
-extern volatile unsigned long scm_itimer_counter, scm_itimer_reload;
-
void
DEFUN (OS_process_timer_set, (first, interval),
clock_t first AND
clock_t interval)
-{ /* Convert granularity to 1/18.2 seconds */
-
- scm_itimer_counter = ms_to_ticks(first);
- scm_itimer_reload = ms_to_ticks(interval);
+{
+ /* Convert granularity to 1/18.2 seconds */
return;
}
void
DEFUN_VOID (OS_process_timer_clear)
{
- scm_itimer_reload = scm_itimer_counter = 0;
return;
}
/* -*-C-*-
-$Id: nttrap.c,v 1.3 1993/06/24 02:10:58 gjr Exp $
+$Id: nttrap.c,v 1.4 1993/07/27 21:27:06 gjr Exp $
Copyright (c) 1992-1993 Massachusetts Institute of Technology
SIGINFO_T info AND
struct FULL_SIGCONTEXT * scp)
{
- extern unsigned short scheme_ss;
int pc_in_C;
int pc_in_heap;
int pc_in_constant_space;
scheme_sp_valid =
(pc_in_scheme
- && (((scp->sc_ss & 0xffff) == (scp->sc_ds & 0xffff))
- || ((scheme_ss != 0)
- && ((scp->sc_ss & 0xffff) == scheme_ss)))
+ && ((scp->sc_ss & 0xffff) == (scp->sc_ds & 0xffff))
&& ((scp->sc_ds & 0xffff) == (initial_C_ds & 0xffff))
&& ((scheme_sp < ((long) Stack_Top)) &&
(scheme_sp >= ((long) Absolute_Stack_Base)) &&