Searched refs:gotPlt (Results 1 - 14 of 14) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/lld/ELF/Arch/ |
H A D | X86.cpp | 216 uint32_t gotPlt = in.gotPlt->getVA(); local 217 write32le(buf + 2, gotPlt + 4); 218 write32le(buf + 8, gotPlt + 8); 231 write32le(buf + 2, sym.getGotPltVA() - in.gotPlt->getVA()); 452 write32le(buf + 6, sym.getGotPltVA() - in.gotPlt->getVA()); 549 uint32_t ebx = in.gotPlt->getVA(); 589 uint32_t gotPlt = in.gotPlt->getVA(); local 590 write32le(buf + 2, gotPlt [all...] |
H A D | Mips.cpp | 262 uint64_t gotPlt = in.gotPlt->getVA(); local 278 relocateNoSym(buf, R_MICROMIPS_PC19_S2, gotPlt - plt); 283 relocateNoSym(buf, R_MICROMIPS_PC23_S2, gotPlt - plt); 315 uint64_t gotPlt = in.gotPlt->getVA(); local 316 writeValue(buf, gotPlt + 0x8000, 16, 16); 317 writeValue(buf + 4, gotPlt, 16, 0); 318 writeValue(buf + 8, gotPlt, 16, 0);
|
H A D | X86_64.cpp | 388 uint64_t gotPlt = in.gotPlt->getVA(); local 390 write32le(buf + 2, gotPlt - plt + 2); // GOTPLT+8 391 write32le(buf + 8, gotPlt - plt + 4); // GOTPLT+16 1007 uint64_t gotPlt = in.gotPlt->getVA(); local 1009 write32le(buf + 2, gotPlt - plt - 6 + 8); 1010 write32le(buf + 9, gotPlt - plt - 13 + 16);
|
H A D | ARM.cpp | 193 uint64_t gotPlt = in.gotPlt->getVA(); local 195 write32le(buf + 16, gotPlt - l1 - 8); 212 uint64_t offset = in.gotPlt->getVA() - in.plt->getVA() - 4;
|
H A D | AArch64.cpp | 213 uint64_t got = in.gotPlt->getVA(); 635 uint64_t got = in.gotPlt->getVA();
|
H A D | Hexagon.cpp | 362 uint64_t off = in.gotPlt->getVA() - in.plt->getVA();
|
H A D | RISCV.cpp | 159 uint32_t offset = in.gotPlt->getVA() - in.plt->getVA();
|
H A D | PPC64.cpp | 778 int64_t gotPltOffset = in.gotPlt->getVA() - (in.plt->getVA() + 8);
|
/freebsd-13-stable/contrib/llvm-project/lld/ELF/ |
H A D | Relocations.cpp | 1047 static void addPltEntry(PltSection *plt, GotPltSection *gotPlt, argument 1050 gotPlt->addEntry(sym); 1052 {type, gotPlt, sym.getGotPltOffset(), !sym.isPreemptible, &sym, 0}); 1225 addPltEntry(in.plt, in.gotPlt, in.relaPlt, target->pltRel, sym); 1360 in.gotPlt->hasGotPltOffRel = true; 1387 addPltEntry(in.plt, in.gotPlt, in.relaPlt, target->pltRel, sym); 2027 addPltEntry(in.plt, in.gotPlt, in.relaPlt, target->pltRel,
|
H A D | InputSection.cpp | 685 return in.gotPlt->getVA() + a - p; 690 return sym.getVA(a) - in.gotPlt->getVA(); 693 return sym.getGotVA() + a - in.gotPlt->getVA(); 832 return in.got->getVA() + in.got->getGlobalDynOffset(sym) + a - in.gotPlt->getVA(); 836 return in.got->getVA() + in.got->getTlsIndexOff() + a - in.gotPlt->getVA();
|
H A D | Writer.cpp | 511 in.gotPlt = make<GotPltSection>(); 512 add(in.gotPlt); 520 in.gotPlt->hasGotPltOffRel = true; 872 if (sec == in.gotPlt->getParent()) 1123 InputSection *gotSection = in.gotPlt; 2098 finalizeSynthetic(in.gotPlt);
|
H A D | Symbols.cpp | 169 return in.gotPlt->getVA() + getGotPltOffset();
|
H A D | SyntheticSections.h | 1201 GotPltSection *gotPlt; member in struct:lld::elf::InStruct
|
H A D | SyntheticSections.cpp | 1393 addInSec(DT_MIPS_PLTGOT, in.gotPlt); 1399 addInSec(DT_PLTGOT, in.gotPlt); 1573 getParent()->info = in.gotPlt->getParent()->sectionIndex;
|
Completed in 212 milliseconds