diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 015ac61db0..48b795d3a0 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,6 +1,10 @@ Sat Jul 1 00:11:08 1995 Ken Raeburn * elfxx-target.h: New file. + + * libelf.h (struct elf_backend_data): Remove elf_64_p field. + * elfxx-target.h (elfNN_bed): Don't set it. + * elf32-target.h, elf64-target.h: Deleted. * Makefile.in (elf32-target.h, elf64-target.h): Build them from elfxx-target.h. diff --git a/bfd/elfxx-target.h b/bfd/elfxx-target.h index f973969959..de5fa61fd4 100644 --- a/bfd/elfxx-target.h +++ b/bfd/elfxx-target.h @@ -185,11 +185,6 @@ static CONST struct elf_backend_data elfNN_bed = 0, /* use_rela_p */ #else 1, /* use_rela_p */ -#endif -#if NN == 64 - 1, /* elf_64_p */ -#else - 0, /* elf_64_p */ #endif ELF_ARCH, /* arch */ ELF_MACHINE_CODE, /* elf_machine_code */ diff --git a/bfd/libelf.h b/bfd/libelf.h index f945eecec0..28b9c9e234 100644 --- a/bfd/libelf.h +++ b/bfd/libelf.h @@ -178,9 +178,6 @@ struct elf_backend_data approach will need to be changed. */ int use_rela_p; - /* Whether this backend is 64 bits or not. FIXME: Who cares? */ - int elf_64_p; - /* The architecture for this backend. */ enum bfd_architecture arch;