Home
last modified time | relevance | path

Searched refs:mergedGots (Results 1 – 1 of 1) sorted by relevance

/openbsd/src/gnu/llvm/lld/ELF/
DSyntheticSections.cpp849 std::vector<FileGot> mergedGots(1); in build() local
877 FileGot *primGot = &mergedGots.front(); in build()
908 if (tryMergeGots(mergedGots.front(), srcGot, true)) { in build()
916 if (mergedGots.size() == 1 || in build()
917 !tryMergeGots(mergedGots.back(), srcGot, false)) { in build()
918 mergedGots.emplace_back(); in build()
919 std::swap(mergedGots.back(), srcGot); in build()
921 file->mipsGotIndex = mergedGots.size() - 1; in build()
924 std::swap(gots, mergedGots); in build()