/external/elfutils/tests/ |
run-show-ciefde.sh | 38 FDE[0]: low_pc = 0x804842c, length = 41 39 FDE[0]: bytes = 18 00 00 00 18 00 00 00 2c 84 04 08 29 00 00 00 41 0e 08 85 02 42 0d 05 41 83 03 00 40 FDE[0]: cie_offset = 0, cie_index = 0, fde_offset = 24 41 FDE[0]: instructions = 41 0e 08 85 02 42 0d 05 41 83 03 00 42 no FDE at 8048400 43 FDE[@804842c]: cie_offset = 0, cie_index = 0, fde_offset = 24 44 FDE[@8048454]: cie_offset = 0, cie_index = 0, fde_offset = 24 45 no FDE at 8048455 46 no FDE at 80493fc 73 FDE[0]: low_pc = 0x80493fc, length = 15 [all...] |
/frameworks/compile/mclinker/include/mcld/LD/ |
EhFrame.h | 59 /** \class FDE 61 * The FDE structure refers to LSB Core Spec 4.1, chap.10.6. Exception Frames. 63 class FDE : public RegionFragment 66 FDE(MemoryRegion& pRegion, 85 typedef std::vector<FDE*> FDEList; 115 /// addFDE - add a FDE entry in EhFrame 116 void addFDE(FDE& pFDE); 131 // ----- FDE ----- // 137 const FDE& fde_front() const { return *m_FDEs.front(); } 138 FDE& fde_front() { return *m_FDEs.front(); [all...] |
EhFrameHdr.h | 45 /// sizeOutput - base on the fde count to size output 54 /// computePCBegin - return the address of FDE's pc 56 uint32_t computePCBegin(const EhFrame::FDE& pFDE, const MemoryRegion& pEhFrameRegion);
|
EhFrameReader.h | 26 * the corresponding CIE and FDE entries. 47 FDE,
|
/external/libffi/src/sparc/ |
v8.S | 214 .byte 0x1b ! FDE Encoding (pcrel sdata4) 216 .byte 0x50 ! FDE Encoding (aligned absolute) 224 .uaword .LLEFDE1-.LLASFDE1 ! FDE Length 226 .uaword .LLASFDE1-.LLframe1 ! FDE CIE offset 229 .uaword .LLFE1-.LLFB1 ! FDE address range 233 .uanword .LLFE1-.LLFB1 ! FDE address range 247 .uaword .LLEFDE2-.LLASFDE2 ! FDE Length 249 .uaword .LLASFDE2-.LLframe1 ! FDE CIE offset 252 .uaword .LLFE2-.LLFB2 ! FDE address range 256 .uanword .LLFE2-.LLFB2 ! FDE address rang [all...] |
v9.S | 248 .byte 0x1b ! FDE Encoding (pcrel sdata4) 250 .byte 0x50 ! FDE Encoding (aligned absolute) 258 .uaword .LLEFDE1-.LLASFDE1 ! FDE Length 260 .uaword .LLASFDE1-.LLframe1 ! FDE CIE offset 263 .uaword .LLFE1-.LLFB1 ! FDE address range 267 .uaxword .LLFE1-.LLFB1 ! FDE address range 281 .uaword .LLEFDE2-.LLASFDE2 ! FDE Length 283 .uaword .LLASFDE2-.LLframe1 ! FDE CIE offset 286 .uaword .LLFE2-.LLFB2 ! FDE address range 290 .uaxword .LLFE2-.LLFB2 ! FDE address rang [all...] |
/external/libffi/src/s390/ |
sysv.S | 166 .byte 0x1b # FDE Encoding (pcrel sdata4) 173 .4byte .LEFDE1-.LASFDE1 # FDE Length 175 .4byte .LASFDE1-.Lframe1 # FDE CIE offset 176 .4byte .LFB1-. # FDE initial location 177 .4byte .LFE1-.LFB1 # FDE address range 212 .4byte .LEFDE2-.LASFDE2 # FDE Length 214 .4byte .LASFDE2-.Lframe1 # FDE CIE offset 215 .4byte .LFB2-. # FDE initial location 216 .4byte .LFE2-.LFB2 # FDE address range 365 .byte 0x1b # FDE Encoding (pcrel sdata4 [all...] |
/external/libffi/src/alpha/ |
osf.S | 313 .byte 0x1b # FDE Encoding (pcrel sdata4) 320 .4byte $LEFDE1-$LASFDE1 # FDE Length 322 .4byte $LASFDE1-__FRAME_BEGIN__ # FDE CIE offset 323 .4byte $LFB1-. # FDE initial location 324 .4byte $LFE1-$LFB1 # FDE address range 344 .4byte $LEFDE3-$LASFDE3 # FDE Length 346 .4byte $LASFDE3-__FRAME_BEGIN__ # FDE CIE offset 347 .4byte $LFB2-. # FDE initial location 348 .4byte $LFE2-$LFB2 # FDE address range
|
/frameworks/compile/mclinker/lib/LD/ |
EhFrame.cpp | 32 // EhFrame::FDE 34 EhFrame::FDE::FDE(MemoryRegion& pRegion, 108 void EhFrame::addFDE(EhFrame::FDE& pFDE) 123 for (fde_iterator fde = pOther.fde_begin(); fde != pOther.fde_end(); ++fde) 124 m_FDEs.push_back(*fde);
|
EhFrameReader.cpp | 85 result.kind = FDE; 94 // {CIE, FDE, CIEt} 97 // (CIE FDE*)+ CIEt 102 // FDE 112 // CIE FDE Term Unknown 118 /* CIE FDE Term Unknown */ 209 // parse the Augmentation String to get the FDE encodeing if 'z' existed 278 // FDE encoding (1 byte) 316 // create and push back the FDE entry 317 EhFrame::FDE* fde = new EhFrame::FDE(pRegion [all...] |
EhFrameHdr.cpp | 89 EhFrame::const_fde_iterator fde, fde_end = m_EhFrame.getEhFrame()->fde_end(); local 90 for(fde = m_EhFrame.getEhFrame()->fde_begin(); fde != fde_end; ++fde) { 91 assert(*fde != NULL); 95 offset = (*fde)->getOffset(); 96 fde_pc = computePCBegin(**fde, *ehframe_region); 145 /// sizeOutput - base on the fde count to size output 154 /// computePCBegin - return the address of FDE's pc 156 uint32_t EhFrameHdr::computePCBegin(const EhFrame::FDE& pFDE [all...] |
/external/libffi/src/powerpc/ |
darwin.S | 202 .byte 0x90 ; FDE Encoding (indirect pcrel) 212 .long L$set$1 ; FDE Length 214 .long LASFDE1-EH_frame1 ; FDE CIE offset 215 .g_long LLFB0$non_lazy_ptr-. ; FDE initial location 217 .g_long L$set$3 ; FDE address range
|
darwin_closure.S | 261 .byte 0x90 ; FDE Encoding (indirect pcrel) 271 .long L$set$1 ; FDE Length 274 .long LASFDE1-EH_frame1 ; FDE CIE offset 275 .g_long LLFB1$non_lazy_ptr-. ; FDE initial location 277 .g_long L$set$3 ; FDE address range
|
linux64.S | 153 .byte 0x14 # FDE Encoding (pcrel udata8) 160 .4byte .LEFDE1-.LASFDE1 # FDE Length 162 .4byte .LASFDE1-.Lframe1 # FDE CIE offset 163 .8byte .LFB1-. # FDE initial location 164 .8byte .LFE1-.LFB1 # FDE address range
|
linux64_closure.S | 210 .byte 0x14 # FDE Encoding (pcrel udata8) 217 .4byte .LEFDE1-.LASFDE1 # FDE Length 219 .4byte .LASFDE1-.Lframe1 # FDE CIE offset 220 .8byte .LFB1-. # FDE initial location 221 .8byte .LFE1-.LFB1 # FDE address range
|
ppc_closure.S | 291 .byte 0x1b # FDE Encoding (pcrel sdata4) 299 .4byte .LEFDE1-.LASFDE1 # FDE Length 301 .4byte .LASFDE1-.Lframe1 # FDE CIE offset 303 .4byte .LFB1-. # FDE initial location 305 .4byte .LFB1 # FDE initial location 307 .4byte .LFE1-.LFB1 # FDE address range
|
/external/libffi/src/pa/ |
hpux32.S | 321 .word L$EFDE1-L$ASFDE1 ;# FDE Length 323 .word L$ASFDE1-L$frame1 ;# FDE CIE offset 324 .word L$FB1 ;# FDE initial location 325 .word L$FE1-L$FB1 ;# FDE address range 349 .word L$EFDE2-L$ASFDE2 ;# FDE Length 351 .word L$ASFDE2-L$frame1 ;# FDE CIE offset 352 .word L$FB2 ;# FDE initial location 353 .word L$FE2-L$FB2 ;# FDE address range
|
linux.S | 310 .word .LEFDE1-.LASFDE1 ;# FDE Length 312 .word .LASFDE1-.Lframe1 ;# FDE CIE offset 313 .word .LFB1 ;# FDE initial location 314 .word .LFE1-.LFB1 ;# FDE address range 338 .word .LEFDE2-.LASFDE2 ;# FDE Length 340 .word .LASFDE2-.Lframe1 ;# FDE CIE offset 341 .word .LFB2 ;# FDE initial location 342 .word .LFE2-.LFB2 ;# FDE address range
|
/external/libffi/src/mips/ |
o32.S | 319 .byte 0x00 # FDE Encoding (absptr) 326 .4byte $LEFDE0-$LASFDE0 # FDE Length 328 .4byte $LASFDE0-$Lframe0 # FDE CIE offset 329 .4byte $LFB0 # FDE initial location 330 .4byte $LFE0-$LFB0 # FDE address range 352 .4byte $LEFDE1-$LASFDE1 # FDE Length 354 .4byte $LASFDE1-$Lframe0 # FDE CIE offset 355 .4byte $LFB1 # FDE initial location 356 .4byte $LFE1-$LFB1 # FDE address range
|
/external/llvm/lib/DebugInfo/ |
DWARFDebugFrame.cpp | 245 /// \brief DWARF Frame Description Entry (FDE) 246 class FDE : public FrameEntry { 248 // Each FDE has a CIE it's "linked to". Our FDE contains is constructed with 249 // an offset to the CIE (provided by parsing the FDE header). The CIE itself 251 FDE(DataExtractor D, uint64_t Offset, uint64_t Length, 257 ~FDE() { 261 OS << format("%08x %08x %08x FDE ", 355 // FDE 360 Entry = new FDE(Data, StartOffset, Length, CIEPointer [all...] |
/frameworks/compile/mclinker/include/mcld/ |
IRBuilder.h | 351 /// AppendEhFrame - To append a FDE to the given EhFrame pEhFram. 358 /// @param [in, out] pFDE The appended FDE entry. 361 static uint64_t AppendEhFrame(EhFrame::FDE& pFDE, EhFrame& pEhFrame);
|
/frameworks/compile/mclinker/lib/Core/ |
IRBuilder.cpp | 415 /// AppendEhFrame - To append a FDE to the given EhFrame pEhFram. 416 uint64_t IRBuilder::AppendEhFrame(EhFrame::FDE& pFDE, EhFrame& pEhFrame)
|