1 Breakpoint 1 at 0x........: file watchpoints.c, line 7. 2 Continuing. 3 Breakpoint 1, breakme (line=19) at watchpoints.c:7 4 7 fprintf(stderr, "breakme function called from line %d\n", line); 5 Hardware read watchpoint 2: undefined[0] 6 Hardware access (read/write) watchpoint 3: undefined[4] 7 Hardware watchpoint 4: undefined[8] 8 Continuing. 9 Hardware read watchpoint 2: undefined[0] 10 Value = 117 'u' 11 main (argc=1, argv=0x........) at watchpoints.c:23 12 23 if (undefined[0] == 'u') 13 Continuing. 14 Hardware access (read/write) watchpoint 3: undefined[4] 15 Value = 102 'f' 16 main (argc=1, argv=0x........) at watchpoints.c:28 17 28 if (undefined[4] == 'f') 18 Continuing. 19 Hardware access (read/write) watchpoint 3: undefined[4] 20 Old value = 102 'f' 21 New value = 70 'F' 22 main (argc=1, argv=0x........) at watchpoints.c:46 23 46 fprintf(stderr, "before writing 8\n"); 24 Continuing. 25 Hardware watchpoint 4: undefined[8] 26 Old value = 100 'd' 27 New value = 68 'D' 28 main (argc=1, argv=0x........) at watchpoints.c:49 29 49 fprintf(stderr, "after writing 8\n"); 30 Delete all breakpoints? (y or n) [answered Y; input not from terminal] 31 Continuing. 32