summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bfd/ChangeLog9
-rw-r--r--bfd/elf32-arm.c1
-rw-r--r--bfd/elf64-alpha.c1
-rw-r--r--bfd/elf64-hppa.c1
-rw-r--r--bfd/elf64-mips.c1
-rw-r--r--bfd/elf64-s390.c1
-rw-r--r--bfd/elf64-sparc.c1
7 files changed, 15 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 7423dae86ae..78bcb26a49f 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,12 @@
+2007-07-10 Alan Modra <amodra@bigpond.net.au>
+
+ * 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.
+
2007-07-09 H.J. Lu <hongjiu.lu@intel.com>
* elflink.c (bfd_elf_record_link_assignment): Handle indirect
diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c
index ab475584666..ed877f7ce3f 100644
--- a/bfd/elf32-arm.c
+++ b/bfd/elf32-arm.c
@@ -10133,6 +10133,7 @@ const struct elf_size_info elf32_arm_size_info = {
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,
diff --git a/bfd/elf64-alpha.c b/bfd/elf64-alpha.c
index 6ba8ddd9cd9..c0702bb8706 100644
--- a/bfd/elf64-alpha.c
+++ b/bfd/elf64-alpha.c
@@ -5277,6 +5277,7 @@ static const struct elf_size_info alpha_elf_size_info =
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,
diff --git a/bfd/elf64-hppa.c b/bfd/elf64-hppa.c
index 929de1e6127..9a4eae2af9b 100644
--- a/bfd/elf64-hppa.c
+++ b/bfd/elf64-hppa.c
@@ -2774,6 +2774,7 @@ const struct elf_size_info hppa64_elf_size_info =
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,
diff --git a/bfd/elf64-mips.c b/bfd/elf64-mips.c
index 94b26b4734f..482d0785b6c 100644
--- a/bfd/elf64-mips.c
+++ b/bfd/elf64-mips.c
@@ -3070,6 +3070,7 @@ const struct elf_size_info mips_elf64_size_info =
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,
diff --git a/bfd/elf64-s390.c b/bfd/elf64-s390.c
index bbb2e80595f..02dbdececf2 100644
--- a/bfd/elf64-s390.c
+++ b/bfd/elf64-s390.c
@@ -3413,6 +3413,7 @@ const struct elf_size_info s390_elf64_size_info =
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,
diff --git a/bfd/elf64-sparc.c b/bfd/elf64-sparc.c
index 3cfa09463e9..459e31202ec 100644
--- a/bfd/elf64-sparc.c
+++ b/bfd/elf64-sparc.c
@@ -798,6 +798,7 @@ const struct elf_size_info elf64_sparc_size_info =
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,