x86: Add DT_PLTRELSZ/DT_PLTREL/DT_JMPREL for PLT relocation
[deliverable/binutils-gdb.git] / bfd / elf32-i386.c
index 9a568ce522b7362d6f61d1f447da2f0c554ad72d..78c5d5b9ddba353d19d8578b91ee0ae9ed29f7f5 100644 (file)
@@ -3577,14 +3577,14 @@ elf_i386_size_dynamic_sections (bfd *output_bfd, struct bfd_link_info *info)
             relocation.  */
          if (!add_dynamic_entry (DT_PLTGOT, 0))
            return FALSE;
+       }
 
-         if (htab->elf.srelplt->size != 0)
-           {
-             if (!add_dynamic_entry (DT_PLTRELSZ, 0)
-                 || !add_dynamic_entry (DT_PLTREL, DT_REL)
-                 || !add_dynamic_entry (DT_JMPREL, 0))
-               return FALSE;
-           }
+      if (htab->elf.srelplt->size != 0)
+       {
+         if (!add_dynamic_entry (DT_PLTRELSZ, 0)
+             || !add_dynamic_entry (DT_PLTREL, DT_REL)
+             || !add_dynamic_entry (DT_JMPREL, 0))
+           return FALSE;
        }
 
       if (relocs)
This page took 0.024477 seconds and 4 git commands to generate.