* elf32-vax.c (elf_vax_relocate_section)
authorMaciej W. Rozycki <macro@linux-mips.org>
Sat, 19 May 2012 19:27:01 +0000 (19:27 +0000)
committerMaciej W. Rozycki <macro@linux-mips.org>
Sat, 19 May 2012 19:27:01 +0000 (19:27 +0000)
<R_VAX_8, R_VAX_16, R_VAX_32>: Don't check if info->shared again.

bfd/ChangeLog
bfd/elf32-vax.c

index 766bd2d..a3daca5 100644 (file)
@@ -1,6 +1,11 @@
 2012-05-19  Maciej W. Rozycki  <macro@linux-mips.org>
 
        * elf32-vax.c (elf_vax_relocate_section)
+       <R_VAX_8, R_VAX_16, R_VAX_32>: Don't check if info->shared again.
+
+2012-05-19  Maciej W. Rozycki  <macro@linux-mips.org>
+
+       * elf32-vax.c (elf_vax_relocate_section)
        <R_VAX_8, R_VAX_16, R_VAX_32>: Use section flags rather than
        its name as the check for text sections.
 
index 735f223..5b86329 100644 (file)
@@ -1692,8 +1692,7 @@ elf_vax_relocate_section (bfd *output_bfd,
                }
 
              if ((input_section->flags & SEC_CODE) != 0
-                 || (info->shared
-                     && ELF32_R_TYPE (outrel.r_info) != R_VAX_32
+                 || (ELF32_R_TYPE (outrel.r_info) != R_VAX_32
                      && ELF32_R_TYPE (outrel.r_info) != R_VAX_RELATIVE
                      && ELF32_R_TYPE (outrel.r_info) != R_VAX_COPY
                      && ELF32_R_TYPE (outrel.r_info) != R_VAX_JMP_SLOT