1*5467Slinton /* Copyright (c) 1982 Regents of the University of California */
2*5467Slinton 
3*5467Slinton static char sccsid[] = "@(#)setbps.c 1.1 01/18/82";
4*5467Slinton 
5*5467Slinton /*
6*5467Slinton  * set all breakpoints in object code
7*5467Slinton  */
8*5467Slinton 
9*5467Slinton #include "defs.h"
10*5467Slinton #include "breakpoint.h"
11*5467Slinton #include "process.h"
12*5467Slinton #include "machine.h"
13*5467Slinton #include "bp.rep"
14*5467Slinton 
15*5467Slinton setallbps()
16*5467Slinton {
17*5467Slinton 	register BPINFO *p;
18*5467Slinton 
19*5467Slinton 	for (p = bphead; p != NIL; p = p->bpnext) {
20*5467Slinton 		setbp(p->bpaddr);
21*5467Slinton 	}
22*5467Slinton }
23*5467Slinton 
24*5467Slinton /*
25*5467Slinton  * undo damage done by "setallbps"
26*5467Slinton  */
27*5467Slinton 
28*5467Slinton unsetallbps()
29*5467Slinton {
30*5467Slinton 	register BPINFO *p;
31*5467Slinton 
32*5467Slinton 	for (p = bphead; p != NIL; p = p->bpnext) {
33*5467Slinton 		unsetbp(p->bpaddr);
34*5467Slinton 	}
35*5467Slinton }
36