Remove "FIXME" from a comment.

A bug in BFD linker is not our FIXME item.

llvm-svn: 328381
This commit is contained in:
Rui Ueyama 2018-03-23 22:48:17 +00:00
parent 4e1ae83b3c
commit bd63adcb26
1 changed files with 6 additions and 7 deletions

View File

@ -861,13 +861,12 @@ template <class ELFT> void SharedFile<ELFT>::parseRest() {
continue;
}
if (Config->EMachine == EM_MIPS) {
// FIXME: MIPS BFD linker puts _gp_disp symbol into DSO files
// and incorrectly assigns VER_NDX_LOCAL to this section global
// symbol. Here is a workaround for this bug.
if (Versym && VersymIndex == VER_NDX_LOCAL && Name == "_gp_disp")
continue;
}
// MIPS BFD linker puts _gp_disp symbol into DSO files and incorrectly
// assigns VER_NDX_LOCAL to this section global symbol. Here is a
// workaround for this bug.
if (Config->EMachine == EM_MIPS && Versym && VersymIndex == VER_NDX_LOCAL &&
Name == "_gp_disp")
continue;
const Elf_Verdef *Ver = nullptr;
if (VersymIndex != VER_NDX_GLOBAL) {