URL
https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk
Subversion Repositories openrisc_2011-10-31
[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [gcc/] [testsuite/] [gcc.dg/] [debug/] [pr36690-2.c] - Rev 604
Go to most recent revision | Compare with Previous | Blame | View Log
/* PR debug/36690 */ /* Verify that breakpoint can be put on goto f1, it is hit and varz at that spot is defined and contains 5. Nowhere else in the function should be varz in the scope. This version of the test just checks that it can be compiled, linked and executed, further testing is done in corresponding gcc.dg/dwarf2/ test and hopefully in gdb testsuite. */ /* { dg-do run } */ /* { dg-options "-O0 -g -dA" } */ int cnt; void bar (int i) { cnt += i; } void foo (int i) { if (!i) bar (0); else { static int varz = 5; goto f1; } bar (1); f1: bar (2); } int main (void) { foo (0); foo (1); return 0; }
Go to most recent revision | Compare with Previous | Blame | View Log