/aosp12/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86PLT.h | 59 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 D | X86PLT.cpp | 25 : 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 D | PLT.cpp | 20 PLT::PLT(LDSection& pSection) : m_Section(pSection) { in PLT() function in mcld::PLT 24 PLT::~PLT() { in ~PLT()
|
H A D | Android.bp | 24 "PLT.cpp",
|
/aosp12/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | DiagGOTPLT.inc | 11 "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 D | DiagRelocations.inc | 63 "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 D | MipsPLT.cpp | 42 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 D | MipsPLT.h | 25 class MipsPLT : public PLT {
|
/aosp12/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64PLT.h | 38 class AArch64PLT0 : public PLT::Entry<sizeof(aarch64_plt0)> { 43 class AArch64PLT1 : public PLT::Entry<sizeof(aarch64_plt1)> { 51 class AArch64PLT : public PLT {
|
H A D | AArch64PLT.cpp | 23 : 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 D | ARMPLT.h | 34 class ARMPLT0 : public PLT::Entry<sizeof(arm_plt0)> { 39 class ARMPLT1 : public PLT::Entry<sizeof(arm_plt1)> { 47 class ARMPLT : public PLT {
|
H A D | ARMPLT.cpp | 21 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 D | HexagonPLT.h | 49 class HexagonPLT0 : public PLT::Entry<sizeof(hexagon_plt0)> { 60 class HexagonPLT : public PLT { 90 class HexagonPLT1 : public PLT::Entry<sizeof(hexagon_plt1)> {
|
H A D | HexagonPLT.cpp | 25 : 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 D | PLT.h | 45 class PLT { 64 explicit PLT(LDSection& pSection); 66 virtual ~PLT();
|
/aosp12/bionic/benchmarks/linker_relocation/include/ |
H A D | linker_reloc_bench_asm.h | 48 #define CALL(sym) call sym@PLT 55 #define CALL(sym) call sym@PLT
|
/aosp12/art/runtime/arch/x86/ |
H A D | asm_support_x86.S | 38 #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 D | bionic_asm_x86_64.h | 39 #define PIC_PLT(x) x@PLT
|
H A D | bionic_asm_x86.h | 47 #define PIC_PLT(x) x@PLT
|
/aosp12/art/runtime/arch/x86_64/ |
H A D | asm_support_x86_64.S | 37 #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 D | uimage_v2.lcs | 62 /* Dynamic relocations for PLT */ 119 /* GOT slots for PLT section */
|
/aosp12/frameworks/compile/mclinker/tools/mcld/ |
H A D | Options.td | 89 … HelpText<"Request creation of unwind info for linker generated code sections like PLT">;
|
/aosp12/bionic/docs/ |
H A D | elf-tls.md | 480 * Android P [added compatibility checks] for TLS symbols and `DT_TLSDESC_{GOT|PLT}` entries.
|