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