/aosp12/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | DiagReaders.inc | 7 "cannot parse .eh_frame section in input %0", 8 "cannot parse .eh_frame section in input %0.") 11 "cannot scan .eh_frame section in input %0", 12 "cannot scan .eh_frame section in input %0.")
|
H A D | LDSection.h | 149 const EhFrame* getEhFrame() const { return m_Data.eh_frame; } in getEhFrame() 150 EhFrame* getEhFrame() { return m_Data.eh_frame; } in getEhFrame() 152 void setEhFrame(EhFrame* pEhFrame) { m_Data.eh_frame = pEhFrame; } in setEhFrame() 177 EhFrame* eh_frame; member
|
H A D | DiagCommonKinds.inc | 152 "unsupported .eh_frame section in input: %0", 153 "unsupported .eh_frame section in input: %0")
|
/aosp12/system/unwinding/libunwindstack/tools/ |
H A D | unwind_info.cpp | 135 if (interface->eh_frame() != nullptr) { in GetElfInfo() 137 DumpDwarfSection(&elf, interface->eh_frame(), elf.GetLoadBias()); in GetElfInfo() 154 if (gnu_debugdata_interface->eh_frame() != nullptr) { in GetElfInfo() 156 DumpDwarfSection(&elf, gnu_debugdata_interface->eh_frame(), 0); in GetElfInfo()
|
H A D | unwind_reg_info.cpp | 205 DwarfSection* section = interface->eh_frame(); in GetInfo() 225 section = gnu_debugdata_interface->eh_frame(); in GetInfo()
|
/aosp12/frameworks/compile/mclinker/lib/Object/ |
H A D | ObjectBuilder.cpp | 80 EhFrame* eh_frame = NULL; in MergeSection() local 82 eh_frame = target->getEhFrame(); in MergeSection() 84 eh_frame = IRBuilder::CreateEhFrame(*target); in MergeSection() 86 eh_frame->merge(pInputFile, *pInputSection.getEhFrame()); in MergeSection()
|
/aosp12/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86LDBackend.cpp | 280 EhFrame* eh_frame = eh_sect->getEhFrame(); in addEhFrameForPLT() local 282 eh_frame->getSectionData()->getFragmentList(); in addEhFrameForPLT() 293 EhFrame::cie_iterator i = eh_frame->cie_begin(); in addEhFrameForPLT() 294 for (EhFrame::cie_iterator e = eh_frame->cie_end(); i != e; ++i) { in addEhFrameForPLT() 308 if (i == eh_frame->cie_end()) { in addEhFrameForPLT() 310 eh_frame->addCIE(*cie); in addEhFrameForPLT() 311 eh_frame->addFDE(*fde); in addEhFrameForPLT()
|
/aosp12/frameworks/compile/mclinker/lib/LD/ |
H A D | ELFObjectReader.cpp | 225 EhFrame* eh_frame = IRBuilder::CreateEhFrame(**section); in readSections() local 230 if (!m_pEhFrameReader->read<32, true>(pInput, *eh_frame)) { in readSections() 237 *eh_frame->getSectionData())) { in readSections()
|
H A D | LDSection.cpp | 99 return (m_Data.eh_frame != NULL); in hasEhFrame()
|
/aosp12/bionic/libc/arch-common/bionic/ |
H A D | crtend_so.S | 39 .section .eh_frame,"a",@progbits
|
H A D | crtend.S | 53 .section .eh_frame,"a",@progbits
|
/aosp12/system/chre/build/sys_support/qcom/ |
H A D | uimage_v2.lcs | 96 .eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
|
H A D | uimage.lcs.toolv80 | 104 .eh_frame : { KEEP (*(.eh_frame)) }
|
/aosp12/system/unwinding/libunwindstack/tests/ |
H A D | VerifyBionicTerminationTest.cpp | 86 location = GetReturnAddressLocation(frame.rel_pc, interface->eh_frame()); in VerifyReturnAddress()
|
/aosp12/system/unwinding/libunwindstack/ |
H A D | ElfInterface.cpp | 467 DwarfSection* eh_frame = eh_frame_.get(); in Step() local 468 if (eh_frame != nullptr && eh_frame->Step(pc, regs, process_memory, finished, is_signal_frame)) { in Step()
|
/aosp12/bionic/libm/x86_64/ |
H A D | e_hypot.S | 196 .section .eh_frame,"a",@progbits
|
H A D | e_log10.S | 789 .section .eh_frame,"a",@progbits
|
H A D | s_atan.S | 909 .section .eh_frame,"a",@progbits
|
H A D | s_cbrt.S | 736 .section .eh_frame,"a",@progbits
|
H A D | e_cosh.S | 1354 .section .eh_frame,"a",@progbits
|
H A D | s_log1p.S | 811 .section .eh_frame,"a",@progbits
|
H A D | s_tanh.S | 1374 .section .eh_frame,"a",@progbits
|
/aosp12/frameworks/compile/mclinker/lib/Core/ |
H A D | IRBuilder.cpp | 306 EhFrame* eh_frame = EhFrame::Create(pSection); in CreateEhFrame() local 307 pSection.setEhFrame(eh_frame); in CreateEhFrame() 308 return eh_frame; in CreateEhFrame()
|
/aosp12/system/unwinding/libbacktrace/ |
H A D | Android.bp | 186 // This forces the creation of eh_frame with unwind information
|
/aosp12/system/unwinding/libunwindstack/include/unwindstack/ |
H A D | ElfInterface.h | 123 DwarfSection* eh_frame() { return eh_frame_.get(); } in eh_frame() function
|