diff --git a/src/lisp/validate.c b/src/lisp/validate.c index 0dec450537f851446eea2f81f6317e543d63140d..02c35c9fdf7b6e6b581bc99c90a9fcf7e5ee989f 100644 --- a/src/lisp/validate.c +++ b/src/lisp/validate.c @@ -18,6 +18,7 @@ #ifdef sparc extern void make_holes(void); +extern void make_stack_holes(void); #endif static void @@ -124,6 +125,10 @@ validate_stacks() /* Binding Stack */ binding_stack = os_validate(NULL, binding_stack_size); +#ifdef sparc + make_stack_holes(); +#endif + #ifdef RED_ZONE_HIT os_guard_control_stack(0, 1); #endif