OSDN Git Service

* elf32-hppa.c (elf32_hppa_size_dynamic_sections): Set DT_RELASZ
authoramodra <amodra>
Wed, 31 Oct 2001 14:58:13 +0000 (14:58 +0000)
committeramodra <amodra>
Wed, 31 Oct 2001 14:58:13 +0000 (14:58 +0000)
whenever DT_PLTRELSZ.

bfd/ChangeLog
bfd/elf32-hppa.c

index b84842e..441db5f 100644 (file)
@@ -1,3 +1,8 @@
+2001-11-01  Alan Modra  <amodra@bigpond.net.au>
+
+       * elf32-hppa.c (elf32_hppa_size_dynamic_sections): Set DT_RELASZ
+       whenever DT_PLTRELSZ.
+
 2001-10-29  NIIBE Yutaka  <gniibe@m17n.org>
 
        * config.bfd: Supports sh3/sh4/sh3eb/sh4eb-unknown-linux-gnu
index c10e892..7d65a14 100644 (file)
@@ -2368,10 +2368,8 @@ elf32_hppa_size_dynamic_sections (output_bfd, info)
        {
          if (s->_raw_size != 0)
            {
-             /* Remember whether there are any reloc sections other
-                than .rela.plt.  */
-             if (s != htab->srelplt)
-               relocs = true;
+             /* Remember whether there are any reloc sections.  */
+             relocs = true;
 
              /* We use the reloc_count field as a counter if we need
                 to copy relocs into the output file.  */