Breakpoint 1 at 0x........: file t.c, line 112. Breakpoint 2 at 0x........: file t.c, line 117. Continuing. Breakpoint 1, main (argc=1, argv=0x........) at t.c:112 112 breakme(__LINE__); //break1 breakme (line=112) at t.c:100 100 if (line > 1000) old_pc has changed after step 102 } old_pc has changed after step main (argc=1, argv=0x........) at t.c:113 113 for (i = len-1; i >= 0; i=i-2) old_pc has changed after step 114 undefined[i] = undef; $1 = void $2 = "undefined" $3 = 8 113 for (i = len-1; i >= 0; i=i-2) old_pc has changed after step 114 undefined[i] = undef; old_pc has changed after step 113 for (i = len-1; i >= 0; i=i-2) $4 = void $5 = "undefi?e?" $6 = 6 114 undefined[i] = undef; $7 = void $8 = "undefi?e?" $9 = 4 113 for (i = len-1; i >= 0; i=i-2) $10 = void $11 = "unde?i?e?" $12 = 4 $13 = 1 $14 = void Continuing. Breakpoint 2, main (argc=1, argv=0x........) at t.c:117 117 breakme(__LINE__); //break2 breakme (line=117) at t.c:100 100 if (line > 1000) Run till exit from #0 breakme (line=117) at t.c:100 main (argc=1, argv=0x........) at t.c:119 119 if (argc > 1) Delete all breakpoints? (y or n) [answered Y; input not from terminal] Continuing. Program received signal SIGTRAP, Trace/breakpoint trap. 0x........ in make_error (s=0x........ "called from level") at t.c:40 40 if (int_und == 0) 43 printf ("%s int_und is not zero\n", s); old_pc has changed after step Continuing. Program received signal SIGTRAP, Trace/breakpoint trap. 0x........ in make_error (s=0x........ "called from main") at t.c:40 40 if (int_und == 0)