start_exceptions
((PC) >= (uintptr_t) start_exceptions && \
void start_exceptions(void), end_exceptions(void);
KASSERT(off >= (uintptr_t)start_exceptions &&
trampoline = pmap_trm_alloc(end_exceptions - start_exceptions,
bcopy(start_exceptions, trampoline, end_exceptions - start_exceptions);
setidt_disp = trampoline - start_exceptions;
extern char start_exceptions[], end_exceptions[];
((PC) >= (uintptr_t)start_exceptions + setidt_disp && \
void start_exceptions(void), end_exceptions(void);