1 /* PR debug/29609 */
2 /* Verify that breakpoint on the break is hit.  */
3 /* { dg-do compile } */
4 /* { dg-options "-O0 -gdwarf -dA" } */
5 
6 void abort (void);
7 
8 int
foo(void)9 foo (void)
10 {
11   int a, i;
12 
13   for (i = 1; i <= 10; i++)
14     {
15       if (i < 3)
16 	a = 1;
17       else
18 	break;
19       a = 5;
20     }
21   return a;
22 }
23 
24 int
main(void)25 main (void)
26 {
27   if (foo () != 5)
28     abort ();
29   return 0;
30 }
31 
32 /* { dg-final { scan-assembler "pr29609-1.c:18" } } */
33