This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH] ld --build-id
On Mon, Jul 09, 2007 at 02:30:05PM -0700, Roland McGrath wrote:
> Committed!
Please build with --enable-targets=all --enable-64-bit-bfd in future.
* elf32-arm.c (elf32_arm_size_info): Init checksum_contents field.
* elf64-alpha.c (alpha_elf_size_info): Likewise.
* elf64-hppa.c (hppa64_elf_size_info): Likewise.
* elf64-mips.c (mips_elf64_size_info): Likewise.
* elf64-s390.c (s390_elf64_size_info): Likewise.
* elf64-sparc.c (elf64_sparc_size_info): Likewise.
Index: bfd/elf32-arm.c
===================================================================
RCS file: /cvs/src/src/bfd/elf32-arm.c,v
retrieving revision 1.123
diff -u -p -r1.123 elf32-arm.c
--- bfd/elf32-arm.c 3 Jul 2007 15:21:30 -0000 1.123
+++ bfd/elf32-arm.c 10 Jul 2007 03:38:53 -0000
@@ -10133,6 +10133,7 @@ const struct elf_size_info elf32_arm_siz
ELFCLASS32, EV_CURRENT,
bfd_elf32_write_out_phdrs,
bfd_elf32_write_shdrs_and_ehdr,
+ bfd_elf32_checksum_contents,
bfd_elf32_write_relocs,
elf32_arm_swap_symbol_in,
elf32_arm_swap_symbol_out,
Index: bfd/elf64-alpha.c
===================================================================
RCS file: /cvs/src/src/bfd/elf64-alpha.c,v
retrieving revision 1.161
diff -u -p -r1.161 elf64-alpha.c
--- bfd/elf64-alpha.c 3 Jul 2007 14:26:41 -0000 1.161
+++ bfd/elf64-alpha.c 10 Jul 2007 03:38:56 -0000
@@ -5277,6 +5277,7 @@ static const struct elf_size_info alpha_
ELFCLASS64, EV_CURRENT,
bfd_elf64_write_out_phdrs,
bfd_elf64_write_shdrs_and_ehdr,
+ bfd_elf64_checksum_contents,
bfd_elf64_write_relocs,
bfd_elf64_swap_symbol_in,
bfd_elf64_swap_symbol_out,
Index: bfd/elf64-hppa.c
===================================================================
RCS file: /cvs/src/src/bfd/elf64-hppa.c,v
retrieving revision 1.80
diff -u -p -r1.80 elf64-hppa.c
--- bfd/elf64-hppa.c 3 Jul 2007 14:26:41 -0000 1.80
+++ bfd/elf64-hppa.c 10 Jul 2007 03:38:58 -0000
@@ -2774,6 +2774,7 @@ const struct elf_size_info hppa64_elf_si
ELFCLASS64, EV_CURRENT,
bfd_elf64_write_out_phdrs,
bfd_elf64_write_shdrs_and_ehdr,
+ bfd_elf64_checksum_contents,
bfd_elf64_write_relocs,
bfd_elf64_swap_symbol_in,
bfd_elf64_swap_symbol_out,
Index: bfd/elf64-mips.c
===================================================================
RCS file: /cvs/src/src/bfd/elf64-mips.c,v
retrieving revision 1.82
diff -u -p -r1.82 elf64-mips.c
--- bfd/elf64-mips.c 3 Jul 2007 14:26:41 -0000 1.82
+++ bfd/elf64-mips.c 10 Jul 2007 03:38:59 -0000
@@ -3070,6 +3070,7 @@ const struct elf_size_info mips_elf64_si
EV_CURRENT,
bfd_elf64_write_out_phdrs,
bfd_elf64_write_shdrs_and_ehdr,
+ bfd_elf64_checksum_contents,
mips_elf64_write_relocs,
bfd_elf64_swap_symbol_in,
bfd_elf64_swap_symbol_out,
Index: bfd/elf64-s390.c
===================================================================
RCS file: /cvs/src/src/bfd/elf64-s390.c,v
retrieving revision 1.94
diff -u -p -r1.94 elf64-s390.c
--- bfd/elf64-s390.c 3 Jul 2007 14:26:41 -0000 1.94
+++ bfd/elf64-s390.c 10 Jul 2007 03:39:01 -0000
@@ -3413,6 +3413,7 @@ const struct elf_size_info s390_elf64_si
ELFCLASS64, EV_CURRENT,
bfd_elf64_write_out_phdrs,
bfd_elf64_write_shdrs_and_ehdr,
+ bfd_elf64_checksum_contents,
bfd_elf64_write_relocs,
bfd_elf64_swap_symbol_in,
bfd_elf64_swap_symbol_out,
Index: bfd/elf64-sparc.c
===================================================================
RCS file: /cvs/src/src/bfd/elf64-sparc.c,v
retrieving revision 1.114
diff -u -p -r1.114 elf64-sparc.c
--- bfd/elf64-sparc.c 3 Jul 2007 14:26:41 -0000 1.114
+++ bfd/elf64-sparc.c 10 Jul 2007 03:39:01 -0000
@@ -798,6 +798,7 @@ const struct elf_size_info elf64_sparc_s
EV_CURRENT,
bfd_elf64_write_out_phdrs,
bfd_elf64_write_shdrs_and_ehdr,
+ bfd_elf64_checksum_contents,
elf64_sparc_write_relocs,
bfd_elf64_swap_symbol_in,
bfd_elf64_swap_symbol_out,
--
Alan Modra
Australia Development Lab, IBM