Home | History | Annotate | Download | only in X86

Lines Matching refs:got

87   // set .got.plt and .got sizes
88 // when building shared object, the .got section is must
349 // initialize .got
350 LDSection& got = file_format->getGOT();
351 m_pGOT = new X86_32GOT(got);
353 // initialize .got.plt
456 // set .got.plt size
463 // set .got size
473 X86_32GOTEntry* got = 0;
479 got = &(llvm::cast<X86_32GOTEntry>((*it)));
480 *buffer = static_cast<uint32_t>(got->getValue());
496 X86_32GOTEntry* got = 0;
503 got = &(llvm::cast<X86_32GOTEntry>((*it)));
504 *buffer = static_cast<uint32_t>(got->getValue());
616 // initialize .got
617 LDSection& got = file_format->getGOT();
618 m_pGOT = new X86_64GOT(got);
620 // initialize .got.plt
641 // set .got.plt size
648 // set .got size
658 X86_64GOTEntry* got = 0;
664 got = &(llvm::cast<X86_64GOTEntry>((*it)));
665 *buffer = static_cast<uint64_t>(got->getValue());
681 X86_64GOTEntry* got = 0;
688 got = &(llvm::cast<X86_64GOTEntry>((*it)));
689 *buffer = static_cast<uint64_t>(got->getValue());