2008-08-19 Aleksandar Ristovski * breakpoint.c (bp_loc_permanent): New function. (breakpoint_init_inferior): Mark as not inserted only non-permanent breakpoints. (create_breakpoint): Check if the location points to a permanent breakpoint. (update_breakpoint_locations): Make sure new locations of permanent breakpoints are properly initialized. * i386-tdep.c (i386_skip_permanent_breakpoint): New function. (i386_gdbarch_init): Set gdbarch_skip_permanent_breakpoint.