Hello, The attatched patch moves / renames the functions: bfd_elf_get_arch_size() -> bfd_get_arch_size() and bfd_elf_get_sign_extends_vma() -> bfd_get_sign_extends_vma() from elf.c to bfd.c. GDB was assuming that only elf targets would need dwarf2 and shlib support :-( Ok? Andrew