Clean up RCS ids
[projects/cmucl/cmucl.git] / src / lisp / breakpoint.h
1 /*
2
3  This code was written as part of the CMU Common Lisp project at
4  Carnegie Mellon University, and has been placed in the public domain.
5
6 */
7
8 #ifndef _BREAKPOINT_H_
9 #define _BREAKPOINT_H_
10
11 extern unsigned long breakpoint_install(lispobj code_obj, int pc_offset);
12 extern void breakpoint_remove(lispobj code_obj, int pc_offset,
13
14                               unsigned long orig_inst);
15 extern void breakpoint_do_displaced_inst(os_context_t * scp,
16
17                                          unsigned long orig_inst);
18 extern void handle_breakpoint(int signal, int subcode, os_context_t * scp);
19 extern void *handle_function_end_breakpoint(int signal, int subcode,
20                                             os_context_t * scp);
21
22 #endif /* _BREAKPOINT_H_ */