Hi, GDB currently dlopen()s `libunwind-ia64.so': #define LIBUNWIND_SO "libunwind-" STRINGIFY(UNW_TARGET) ".so" and uses its symbol in a defined ABI way afterwards. This makes an incompatible ABI change impossible. `libunwind-ia64.so' should be used only for the build time while runtime should use `libunwind-ia64.so.7' in this case. libunwind author's approval: http://lists.gnu.org/archive/html/libunwind-devel/2007-04/msg00006.html Regards, Jan