Lines Matching defs:got
80 // when building shared object, the .got section is needed
112 // get .got LDSection and create SectionData
115 LDSection& got = file_format->getGOT();
116 m_pGOT = new X86GOT(got, pLinker.getOrCreateSectData(got));
121 // get .got.plt LDSection and create SectionData
127 // define symbol _GLOBAL_OFFSET_TABLE_ when .got.plt create
328 // Create .got section if it dosen't exist
336 // in .got and .rel.plt. (GOT entry will be reserved simultaneously
386 // Create .got section if it dosen't exist
394 // in .got and .rel.plt. (GOT entry will be reserved simultaneously
403 // Symbol needs GOT entry, reserve entry in .got
432 // Create .got section if it dosen't exist
440 // in .got and .rel.plt. (GOT entry will be reserved simultaneously
499 // A refernece to symbol _GLOBAL_OFFSET_TABLE_ implies that a .got.plt
563 GOTEntry* got = 0;
568 got = &(llvm::cast<GOTEntry>((*it)));
569 *buffer = static_cast<uint32_t>(got->getContent());
580 GOTEntry* got = 0;
585 got = &(llvm::cast<GOTEntry>((*it)));
586 *buffer = static_cast<uint32_t>(got->getContent());