bfd_uses_spe_extensions should only be used when BFD has been built
with ELF support. The typical way of checking that in GDB is to use
the HAVE_ELF macro.
gdb/ChangeLog:
* rs6000-tdep.c (bfd_uses_spe_extensions): Use bfd_elf_get_obj_attr_int
only if HAVE_ELF is defined.
+2010-11-24 Joel Brobecker <brobecker@adacore.com>
+
+ * rs6000-tdep.c (bfd_uses_spe_extensions): Use bfd_elf_get_obj_attr_int
+ only if HAVE_ELF is defined.
+
2010-11-24 Jan Kratochvil <jan.kratochvil@redhat.com>
Code cleanup.
if (!abfd)
return 0;
+#ifdef HAVE_ELF
/* Using Tag_GNU_Power_ABI_Vector here is a bit of a hack, as the user
could be using the SPE vector abi without actually using any spe
bits whatsoever. But it's close enough for now. */
Tag_GNU_Power_ABI_Vector);
if (vector_abi == 3)
return 1;
+#endif
sect = bfd_get_section_by_name (abfd, ".PPC.EMB.apuinfo");
if (!sect)