[elf2] get{Local,Global}DynamicReloc -> is{LocalGlobal}DynamicReloc.
llvm-svn: 252982
diff --git a/lld/ELF/Writer.cpp b/lld/ELF/Writer.cpp
index 4772bec..975a216 100644
--- a/lld/ELF/Writer.cpp
+++ b/lld/ELF/Writer.cpp
@@ -199,7 +199,7 @@
SymbolBody *Body = File.getSymbolBody(SymIndex);
uint32_t Type = RI.getType(Config->Mips64EL);
- if (Type == Target->getTlsLocalDynamicReloc()) {
+ if (Target->isTlsLocalDynamicReloc(Type)) {
if (Out<ELFT>::LocalModuleTlsIndexOffset == uint32_t(-1)) {
Out<ELFT>::LocalModuleTlsIndexOffset =
Out<ELFT>::Got->addLocalModuleTlsIndex();
@@ -217,7 +217,7 @@
Body = Body->repl();
if (Body && Body->isTLS()) {
- if (Type != Target->getTlsGlobalDynamicReloc())
+ if (!Target->isTlsGlobalDynamicReloc(Type))
continue;
if (Body->isInGot())
continue;