Home
last modified time | relevance | path

Searched refs:PLT (Results 1 – 23 of 23) sorted by relevance

/aosp12/frameworks/compile/mclinker/lib/Target/X86/
H A DX86PLT.h59 class X86_32DynPLT0 : public PLT::Entry<sizeof(x86_32_dyn_plt0)> {
64 class X86_32DynPLT1 : public PLT::Entry<sizeof(x86_32_dyn_plt1)> {
69 class X86_32ExecPLT0 : public PLT::Entry<sizeof(x86_32_exec_plt0)> {
74 class X86_32ExecPLT1 : public PLT::Entry<sizeof(x86_32_exec_plt1)> {
82 class X86_64PLT0 : public PLT::Entry<sizeof(x86_64_plt0)> {
87 class X86_64PLT1 : public PLT::Entry<sizeof(x86_64_plt1)> {
98 class X86PLT : public PLT {
H A DX86PLT.cpp25 : PLT::Entry<sizeof(x86_32_dyn_plt0)>(pParent) { in X86_32DynPLT0()
29 : PLT::Entry<sizeof(x86_32_dyn_plt1)>(pParent) { in X86_32DynPLT1()
33 : PLT::Entry<sizeof(x86_32_exec_plt0)>(pParent) { in X86_32ExecPLT0()
37 : PLT::Entry<sizeof(x86_32_exec_plt1)>(pParent) { in X86_32ExecPLT1()
41 : PLT::Entry<sizeof(x86_64_plt0)>(pParent) { in X86_64PLT0()
45 : PLT::Entry<sizeof(x86_64_plt1)>(pParent) { in X86_64PLT1()
52 : PLT(pSection), m_Config(pConfig) { in X86PLT()
/aosp12/frameworks/compile/mclinker/lib/Target/
H A DPLT.cpp20 PLT::PLT(LDSection& pSection) : m_Section(pSection) { in PLT() function in mcld::PLT
24 PLT::~PLT() { in ~PLT()
H A DAndroid.bp24 "PLT.cpp",
/aosp12/frameworks/compile/mclinker/include/mcld/LD/
H A DDiagGOTPLT.inc11 "fial to allocate memory for PLT",
12 "fial to allocate memory for PLT")
19 "The number of reserved entries for PLT is inconsist",
20 "The number of reserved entries for PLT is inconsist")
H A DDiagRelocations.inc63 "applying relocation `%0', conditional branch to PLT in THUMB-2 not "
65 "applying relocation `%0', conditional branch to PLT in THUMB-2 not "
/aosp12/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsPLT.cpp42 class MipsPLT0 : public PLT::Entry<sizeof(PLT0)> {
44 MipsPLT0(SectionData& pParent) : PLT::Entry<sizeof(PLT0)>(pParent) {} in MipsPLT0()
50 class MipsPLTA : public PLT::Entry<sizeof(PLTA)> {
52 MipsPLTA(SectionData& pParent) : PLT::Entry<sizeof(PLTA)>(pParent) {} in MipsPLTA()
58 MipsPLT::MipsPLT(LDSection& pSection) : PLT(pSection) { in MipsPLT()
H A DMipsPLT.h25 class MipsPLT : public PLT {
/aosp12/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64PLT.h38 class AArch64PLT0 : public PLT::Entry<sizeof(aarch64_plt0)> {
43 class AArch64PLT1 : public PLT::Entry<sizeof(aarch64_plt1)> {
51 class AArch64PLT : public PLT {
H A DAArch64PLT.cpp23 : PLT::Entry<sizeof(aarch64_plt0)>(pParent) { in AArch64PLT0()
27 : PLT::Entry<sizeof(aarch64_plt1)>(pParent) { in AArch64PLT1()
34 : PLT(pSection), m_GOT(pGOTPLT) { in AArch64PLT()
/aosp12/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMPLT.h34 class ARMPLT0 : public PLT::Entry<sizeof(arm_plt0)> {
39 class ARMPLT1 : public PLT::Entry<sizeof(arm_plt1)> {
47 class ARMPLT : public PLT {
H A DARMPLT.cpp21 ARMPLT0::ARMPLT0(SectionData& pParent) : PLT::Entry<sizeof(arm_plt0)>(pParent) { in ARMPLT0()
24 ARMPLT1::ARMPLT1(SectionData& pParent) : PLT::Entry<sizeof(arm_plt1)>(pParent) { in ARMPLT1()
31 : PLT(pSection), m_GOT(pGOTPLT) { in ARMPLT()
/aosp12/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonPLT.h49 class HexagonPLT0 : public PLT::Entry<sizeof(hexagon_plt0)> {
60 class HexagonPLT : public PLT {
90 class HexagonPLT1 : public PLT::Entry<sizeof(hexagon_plt1)> {
H A DHexagonPLT.cpp25 : PLT::Entry<sizeof(hexagon_plt0)>(pParent) { in HexagonPLT0()
29 : PLT::Entry<sizeof(hexagon_plt1)>(pParent) { in HexagonPLT1()
38 : PLT(pSection), m_GOTPLT(pGOTPLT) { in HexagonPLT()
/aosp12/frameworks/compile/mclinker/include/mcld/Target/
H A DPLT.h45 class PLT {
64 explicit PLT(LDSection& pSection);
66 virtual ~PLT();
/aosp12/bionic/benchmarks/linker_relocation/include/
H A Dlinker_reloc_bench_asm.h48 #define CALL(sym) call sym@PLT
55 #define CALL(sym) call sym@PLT
/aosp12/art/runtime/arch/x86/
H A Dasm_support_x86.S38 #define PLT_VAR(name) \name@PLT
52 #define PLT_VAR(name) name&@PLT
129 #define PLT_SYMBOL(name) name ## @PLT
/aosp12/bionic/libc/private/
H A Dbionic_asm_x86_64.h39 #define PIC_PLT(x) x@PLT
H A Dbionic_asm_x86.h47 #define PIC_PLT(x) x@PLT
/aosp12/art/runtime/arch/x86_64/
H A Dasm_support_x86_64.S37 #define PLT_VAR(name) \name@PLT
51 #define PLT_VAR(name) name&@PLT
153 #define PLT_SYMBOL(name) name ## @PLT
/aosp12/system/chre/build/sys_support/qcom/
H A Duimage_v2.lcs62 /* Dynamic relocations for PLT */
119 /* GOT slots for PLT section */
/aosp12/frameworks/compile/mclinker/tools/mcld/
H A DOptions.td89 … HelpText<"Request creation of unwind info for linker generated code sections like PLT">;
/aosp12/bionic/docs/
H A Delf-tls.md480 * Android P [added compatibility checks] for TLS symbols and `DT_TLSDESC_{GOT|PLT}` entries.