MIPS/BFD: Remove extraneous undefined weak symbol visibility check
authorMaciej W. Rozycki <macro@mips.com>
Fri, 29 Jun 2018 14:45:28 +0000 (15:45 +0100)
committerMaciej W. Rozycki <macro@mips.com>
Fri, 29 Jun 2018 14:45:28 +0000 (15:45 +0100)
commit262e07d0115adc08cf7481689d9d146a01ee5bb8
treec79b78da7fc25318619e4723734f997d618a924f
parentee9439704485a1e9413470fe2634b164fa31644f
MIPS/BFD: Remove extraneous undefined weak symbol visibility check

Remove an extraneous symbol visibility check made for undefined weak
symbols in determination whether an R_MIPS_REL32 dynamic relocation has
to be placed in output, complementing commit ad9512030937 ("mips: Check
UNDEFWEAK_NO_DYNAMIC_RELOC").  That check duplicates one already made by
the UNDEFWEAK_NO_DYNAMIC_RELOC macro as a part of a broader condition
used to decide if to enter undefined weak symbols to the dynamic symbol
table or not.

bfd/
* elfxx-mips.c (allocate_dynrelocs): Remove extraneous symbol
visibility check made for undefined weak symbols.
bfd/ChangeLog
bfd/elfxx-mips.c