#include <oskit/gdb.h>void gdb_breakpoint(void);
This is simply an architecture-specific macro which causes an instruction causing a breakpoint trap to be emitted at the corresponding location in the current function. This macro can be used to set ``manual breakpoints'' in program code, as well as to give control to the debugger at the very beginning of program execution as described in Section 10.17.2.