On targets with copy relocation, when executable references a data symbol defined in DSO, a copy relocation will be used to copy the definition from DSO to executable and the copy in executable will be used by the process. But gdb I am using insists using the one in DSO. Is there a way to teach gdb about copy relocation? H.J.