Hello, The attached patch is to address a problem with PPC64 where the minimal symbol table provides addresses for function descriptors and not proper functions. First the "adjust_breakpoint_address" interface is changed so that it returns non-zero if GDB should warn the user of any breakpoint adjustment. It then modifies breakpoint.c to work with that new interface. And ppc64 to provide a version of that interface that doesn't require any warning. For breakpoint.c, I've also modified the warnings so that the warning: warning: Breakpoint 2 address previously adjusted from 0x104e5a60 to 0x100895d0. no longer occures - I figure that the user will have noted it when the breakpoint was set. It could also be made per-breakpoint? so, thoughts? ok? Andrew PS: Here's the original hack. http://sources.redhat.com/ml/gdb-patches/2003-09/msg00415.html And kevin's original adjust_breakpoint_address posthttp://sources.redhat.com/ml/gdb-patches/2003-10/msg00404.html