Lines Matching refs:MipsGotSection
670 MipsGotSection::MipsGotSection()
674 void MipsGotSection::addEntry(InputFile &file, Symbol &sym, int64_t addend,
694 void MipsGotSection::addDynTlsEntry(InputFile &file, Symbol &sym) {
698 void MipsGotSection::addTlsIndex(InputFile &file) {
702 size_t MipsGotSection::FileGot::getEntriesNum() const {
707 size_t MipsGotSection::FileGot::getPageEntriesNum() const {
714 size_t MipsGotSection::FileGot::getIndexedEntriesNum() const {
724 MipsGotSection::FileGot &MipsGotSection::getGot(InputFile &f) {
733 uint64_t MipsGotSection::getPageEntryOffset(const InputFile *f,
748 uint64_t MipsGotSection::getSymEntryOffset(const InputFile *f, const Symbol &s,
759 uint64_t MipsGotSection::getTlsIndexOffset(const InputFile *f) const {
764 uint64_t MipsGotSection::getGlobalDynOffset(const InputFile *f,
771 const Symbol *MipsGotSection::getFirstGlobalEntry() const {
782 unsigned MipsGotSection::getLocalEntriesNum() const {
789 bool MipsGotSection::tryMergeGots(FileGot &dst, FileGot &src, bool isPrimary) {
808 void MipsGotSection::finalizeContents() { updateAllocSize(); }
810 bool MipsGotSection::updateAllocSize() {
817 void MipsGotSection::build() {
1004 bool MipsGotSection::isNeeded() const {
1010 uint64_t MipsGotSection::getGp(const InputFile *f) const {
1020 void MipsGotSection::writeTo(uint8_t *buf) {