Home
last modified time | relevance | path

Searched refs:plt_base (Results 1 – 3 of 3) sorted by relevance

/frameworks/compile/mclinker/lib/Target/ARM/
DARMPLT.cpp63 uint64_t plt_base = m_Section.addr(); in applyPLT0() local
64 assert(plt_base && ".plt base address is NULL!"); in applyPLT0()
71 if (got_base > plt_base) in applyPLT0()
72 offset = got_base - (plt_base + 16); in applyPLT0()
74 offset = (plt_base + 16) - got_base; in applyPLT0()
96 uint64_t plt_base = m_Section.addr(); in applyPLT1() local
97 assert(plt_base && ".plt base address is NULL!"); in applyPLT1()
109 uint64_t PLTEntryAddress = plt_base + ARMPLT0::EntrySize; // Offset of PLT0 in applyPLT1()
138 m_GOT.applyGOTPLT(plt_base); in applyPLT1()
/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64PLT.cpp78 uint64_t plt_base = m_Section.addr(); in applyPLT0() local
79 assert(plt_base && ".plt base address is NULL!"); in applyPLT0()
89 helper_get_page_address(plt_base + (sizeof(AArch64PLT0::EntrySize) * 8)); in applyPLT0()
101 uint64_t plt_base = m_Section.addr(); in applyPLT1() local
102 assert(plt_base && ".plt base address is NULL!"); in applyPLT1()
115 uint32_t PLTEntryAddress = plt_base + AArch64PLT0::EntrySize; in applyPLT1()
144 m_GOT.applyGOTPLT(plt_base); in applyPLT1()
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonPLT.cpp120 uint64_t plt_base = m_Section.addr(); in applyPLT1() local
121 assert(plt_base && ".plt base address is NULL!"); in applyPLT1()
134 plt_base + HexagonPLT0::EntrySize; // Offset of PLT0 in applyPLT1()