xref: /openbsd-src/gnu/usr.bin/binutils/gdb/testsuite/gdb.base/chng-syms.c (revision b725ae7711052a2233e31a66fefb8a752c388d7a)
1*b725ae77Skettenis /*
2*b725ae77Skettenis  *   Test that GDB cleans up properly after errors that result when a
3*b725ae77Skettenis  * breakpoint is reset.
4*b725ae77Skettenis  */
5*b725ae77Skettenis 
6*b725ae77Skettenis /* VARIABLE is a macro defined on the compiler command line. */
7*b725ae77Skettenis 
8*b725ae77Skettenis #include <stdlib.h>
9*b725ae77Skettenis 
10*b725ae77Skettenis int VARIABLE = 42;
11*b725ae77Skettenis 
stop_here()12*b725ae77Skettenis void stop_here ()
13*b725ae77Skettenis {
14*b725ae77Skettenis   VARIABLE *= 2;
15*b725ae77Skettenis }
16*b725ae77Skettenis 
main()17*b725ae77Skettenis int main ()
18*b725ae77Skettenis {
19*b725ae77Skettenis   stop_here ();
20*b725ae77Skettenis   exit (0);
21*b725ae77Skettenis }
22*b725ae77Skettenis 
23