HomeSort by relevance Sort by last modified time
    Searched refs:lsda (Results 1 - 25 of 37) sorted by null

1 2

  /external/libunwind/src/unwind/
GetLanguageSpecificData.c 33 pi.lsda = 0;
35 return pi.lsda;
  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-elf/
eh-group2.s 3 # Test intention is that LSDA must be provided by the discarded FDE.
7 .cfi_lsda 4, lsda
9 .cfi_lsda 3, lsda
15 lsda: label
  /external/compiler-rt/lib/builtins/
gcc_personality_v0.c 161 /* There is nothing to do if there is no LSDA for this frame. */
162 const uint8_t* lsda = (uint8_t*)_Unwind_GetLanguageSpecificData(context); local
163 if ( lsda == (uint8_t*) 0 )
170 /* Parse LSDA header. */
171 uint8_t lpStartEncoding = *lsda++;
173 readEncodedPointer(&lsda, lpStartEncoding);
175 uint8_t ttypeEncoding = *lsda++;
177 readULEB128(&lsda);
180 uint8_t callSiteEncoding = *lsda++;
181 uint32_t callSiteTableLength = readULEB128(&lsda);
    [all...]
  /ndk/sources/cxx-stl/gabi++/src/
helper_func_internal.cc 89 const uint8_t* lsda = (const uint8_t*)_Unwind_GetLanguageSpecificData(context); local
90 if (lsda == 0) {
95 results.languageSpecificData = lsda;
100 uint8_t lpStartEncoding = *lsda++;
101 const uint8_t* lpStart = (const uint8_t*)readEncodedPointer(&lsda, lpStartEncoding);
105 uint8_t ttypeEncoding = *lsda++;
107 uintptr_t classInfoOffset = readULEB128(&lsda);
108 classInfo = lsda + classInfoOffset;
110 uint8_t callSiteEncoding = *lsda++;
111 uint32_t callSiteTableLength = static_cast<uint32_t>(readULEB128(&lsda));
389 const uint8_t* lsda = (const uint8_t*)_Unwind_GetLanguageSpecificData(ctx); local
    [all...]
call_unexpected.cc 262 const uint8_t* lsda;
270 lsda = old_exception_header->languageSpecificData;
284 uint8_t lpStartEncoding = *lsda++;
285 readEncodedPointer(&lsda, lpStartEncoding);
286 uint8_t ttypeEncoding = *lsda++;
290 uintptr_t classInfoOffset = readULEB128(&lsda);
291 const uint8_t* classInfo = lsda + classInfoOffset;
  /toolchain/binutils/binutils-2.25/include/mach-o/
unwind.h 114 unsigned char lsda[4]; member in struct:mach_o_compact_unwind_32
123 unsigned char lsda[8]; member in struct:mach_o_compact_unwind_64
145 - lsda index entries
146 last offset given by lsda offset of last index_entry.
  /external/libunwind/src/mi/
Gdyn-extract.c 41 pi->lsda = 0;
  /external/libcxxabi/src/
cxa_personality.cpp 587 const uint8_t *lsda = (const uint8_t *)_Unwind_GetLanguageSpecificData(context); local
588 if (lsda == 0)
594 results.languageSpecificData = lsda;
617 // Parse LSDA header.
618 uint8_t lpStartEncoding = *lsda++;
619 const uint8_t* lpStart = (const uint8_t*)readEncodedPointer(&lsda, lpStartEncoding);
622 uint8_t ttypeEncoding = *lsda++;
628 uintptr_t classInfoOffset = readULEB128(&lsda);
629 classInfo = lsda + classInfoOffset;
633 uint8_t callSiteEncoding = *lsda++
1179 const uint8_t* lsda; local
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/
cxa_personality.cpp 584 const uint8_t *lsda = (const uint8_t *)_Unwind_GetLanguageSpecificData(context); local
585 if (lsda == 0)
591 results.languageSpecificData = lsda;
614 // Parse LSDA header.
615 uint8_t lpStartEncoding = *lsda++;
616 const uint8_t* lpStart = (const uint8_t*)readEncodedPointer(&lsda, lpStartEncoding);
619 uint8_t ttypeEncoding = *lsda++;
625 uintptr_t classInfoOffset = readULEB128(&lsda);
626 classInfo = lsda + classInfoOffset;
630 uint8_t callSiteEncoding = *lsda++
1206 const uint8_t* lsda; local
    [all...]
  /toolchain/binutils/binutils-2.25/gas/
dw2gencfi.h 113 expressionS lsda; member in struct:fde_entry
  /external/libunwind_llvm/src/
UnwindCursor.hpp 748 uintptr_t lsda; local
761 lsda = isSingleWordEHT ? 0 : (exceptionTableAddr + 4);
767 lsda = exceptionTableAddr + (extraWords + 1) * 4;
773 lsda = exceptionTableAddr + (extraWords + 1) * 4;
808 // | | LSDA | | <-- lsda
817 lsda = reinterpret_cast<uintptr_t>(UnwindData + NDataWords);
824 _info.lsda = lsda;
879 _info.lsda = fdeInfo.lsda
961 pint_t lsda = 0; local
    [all...]
UnwindLevel1.c 81 ", func=%s, lsda=0x%" PRIx64 ", personality=0x%" PRIx64 "\n",
83 frameInfo.lsda, frameInfo.handler);
176 ", func=%s, sp=0x%" PRIx64 ", lsda=0x%" PRIx64
179 functionName, sp, frameInfo.lsda,
269 ", func=%s, lsda=0x%" PRIx64 ", personality=0x%" PRIx64 "\n",
271 frameInfo.lsda, frameInfo.handler);
418 /// Called by personality handler during phase 2 to get LSDA for current frame.
425 result = (uintptr_t)frameInfo.lsda;
431 _LIBUNWIND_DEBUG_LOG("lsda at 0x%" PRIxPTR " does not start with 0xFF\n",
Unwind-sjlj.c 32 // function also sets the personality and lsda fields of the block.
49 uintptr_t lsda; // arm offset=28 member in struct:_Unwind_FunctionContext
348 /// Called by personality handler during phase 2 to get LSDA for current frame.
353 "=> 0x%0lX\n", context, ufc->lsda);
354 return ufc->lsda;
DwarfParser.hpp 63 pint_t lsda; member in struct:libunwind::CFI_Parser::FDE_Info
149 fdeInfo->lsda = 0;
155 // peek at value (without indirection). Zero means no lsda
159 // reset pointer and re-parse lsda address
161 fdeInfo->lsda =
216 fdeInfo->lsda = 0;
222 // peek at value (without indirection). Zero means no lsda
226 // reset pointer and re-parse lsda address
228 fdeInfo->lsda = addressSpace
Unwind-EHABI.cpp 172 const char *lsda = local
178 ProcessDescriptors(state, ucbp, context, format, lsda,
493 "lsda=0x%llX, personality=0x%llX\n",
496 (long long)frameInfo.lsda, (long long)frameInfo.handler);
625 "lsda=0x%llX, personality=0x%llX\n",
627 functionName, (long long)sp, (long long)frameInfo.lsda,
756 /// Called by personality handler during phase 2 to get LSDA for current frame.
763 result = (uintptr_t)frameInfo.lsda;
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/
UnwindCursor.hpp 734 uintptr_t lsda = 0xbadf00d; local
791 // | | LSDA | | <-- lsda
800 lsda = reinterpret_cast<uintptr_t>(UnwindData + NDataWords);
807 _info.lsda = lsda;
862 _info.lsda = fdeInfo.lsda;
944 pint_t lsda = 0; local
    [all...]
Unwind-sjlj.c 32 // function also sets the personality and lsda fields of the block.
49 uintptr_t lsda; // arm offset=28 member in struct:_Unwind_FunctionContext
348 /// Called by personality handler during phase 2 to get LSDA for current frame.
353 "=> 0x%0lX\n", context, ufc->lsda);
354 return ufc->lsda;
UnwindLevel1.c 74 ", func=%s, lsda=0x%" PRIx64 ", personality=0x%" PRIx64 "\n",
76 frameInfo.lsda, frameInfo.handler);
169 ", func=%s, sp=0x%" PRIx64 ", lsda=0x%" PRIx64
172 functionName, sp, frameInfo.lsda,
262 ", func=%s, lsda=0x%" PRIx64 ", personality=0x%" PRIx64 "\n",
264 frameInfo.lsda, frameInfo.handler);
411 /// Called by personality handler during phase 2 to get LSDA for current frame.
418 result = (uintptr_t)frameInfo.lsda;
424 _LIBUNWIND_DEBUG_LOG("lsda at 0x%" PRIxPTR " does not start with 0xFF\n",
DwarfParser.hpp 63 pint_t lsda; member in struct:libunwind::CFI_Parser::FDE_Info
149 fdeInfo->lsda = 0;
155 // peek at value (without indirection). Zero means no lsda
159 // reset pointer and re-parse lsda address
161 fdeInfo->lsda =
216 fdeInfo->lsda = 0;
222 // peek at value (without indirection). Zero means no lsda
226 // reset pointer and re-parse lsda address
228 fdeInfo->lsda = addressSpace
  /external/llvm/examples/ExceptionDemo/
ExceptionDemo.cpp 637 /// @param lsda language specific data area
646 const uint8_t *lsda,
653 if (!lsda)
658 "handleLsda(...):lsda is non-zero.\n");
674 // Parse LSDA header.
675 uint8_t lpStartEncoding = *lsda++;
678 readEncodedPointer(&lsda, lpStartEncoding);
681 uint8_t ttypeEncoding = *lsda++;
688 classInfoOffset = readULEB128(&lsda);
689 ClassInfo = lsda + classInfoOffset
847 const uint8_t *lsda = _Unwind_GetLanguageSpecificData(context); local
    [all...]
  /external/libunwind/src/dwarf/
Gfde.c 186 /* read the LSDA pointer-encoding format. */
343 pi, &pi->lsda, arg)) < 0)
346 Debug (15, "FDE covers IP 0x%lx-0x%lx, LSDA=0x%lx\n",
347 (long) pi->start_ip, (long) pi->end_ip, (long) pi->lsda);
  /external/libunwind/include/
libunwind-common.h.in 129 unw_word_t lsda; /* address of lang.-spec. data area (if any) */
libunwind-common.h 141 unw_word_t lsda; /* address of lang.-spec. data area (if any) */ member in struct:unw_proc_info
  /external/libunwind/tests/
test-ptrace.c 117 printf ("\tproc=%016lx-%016lx\n\thandler=%lx lsda=%lx",
119 (long) pi.handler, (long) pi.lsda);
  /external/libunwind_llvm/include/
libunwind.h 72 unw_word_t lsda; /* address of language specific data area, */ member in struct:unw_proc_info_t

Completed in 390 milliseconds

1 2