2003-09-17 Andrew Cagney * breakpoint.c (set_raw_breakpoint): Apply CONVERT_FROM_FUNC_PTR_ADDR to the breakpoint address. (breakpoint_re_set_one): Ditto. Index: breakpoint.c =================================================================== RCS file: /cvs/src/src/gdb/breakpoint.c,v retrieving revision 1.129 diff -u -r1.129 breakpoint.c --- breakpoint.c 14 Sep 2003 16:32:12 -0000 1.129 +++ breakpoint.c 19 Sep 2003 15:43:52 -0000 @@ -3866,7 +3866,7 @@ b = (struct breakpoint *) xmalloc (sizeof (struct breakpoint)); memset (b, 0, sizeof (*b)); - b->address = sal.pc; + b->address = CONVERT_FROM_FUNC_PTR_ADDR (sal.pc); if (sal.symtab == NULL) b->source_file = NULL; else @@ -6838,7 +6838,7 @@ savestring (sals.sals[i].symtab->filename, strlen (sals.sals[i].symtab->filename)); b->line_number = sals.sals[i].line; - b->address = sals.sals[i].pc; + b->address = CONVERT_FROM_FUNC_PTR_ADDR (sals.sals[i].pc); /* Used to check for duplicates here, but that can cause trouble, as it doesn't check for disabled