HomeSort by relevance Sort by last modified time
    Searched full:dwarf (Results 451 - 475 of 1075) sorted by null

<<11121314151617181920>>

  /ndk/sources/host-tools/ndk-stack/elff/
dwarf_cu.h 47 * and is independent of the DWARF version number. */
51 * the first byte of the line number program itself. In the 32-bit DWARF
52 * format, this is a 4-byte unsigned length; in the 64-bit DWARF format,
114 /* Creates DwarfCUImpl instance, depending on DWARF format.
193 /* Checks if DWARF version for this CU is higher than 2. */
230 // DWARF format dependent methods
309 /* DWARF version for this CU. */
320 * - Dwarf32_CUHdr for 32-bit DWARF, or
321 * - Dwarf64_CUHdr for 64-bit DWARF.
322 * Dwarf_Off - type for an offset field in DWARF data format. Must be
    [all...]
elf_file.h 77 /* Checks if format of DWARF data in this file is 64, or 32-bit. */
85 /* Gets DWARF objects allocator for this instance. */
330 // DWARF management.
334 /* Parses DWARF, and buids a list of compilation units for this ELF file.
339 * This is ELF and DWARF data format - dependent method.
466 * pointer type can be defined independently from ELF and DWARF types,
519 /* DWARF objects allocator for this instance. */
551 /* Flags DWARF format: 64, or 32 bits. DWARF format is determined by looking
554 * DWARF is 64 bit. Otherwise, DWARF is 32 bit. *
    [all...]
  /external/llvm/examples/ExceptionDemo/
ExceptionDemo.cpp 63 #include "llvm/Support/Dwarf.h"
426 /// @param encoding dwarf encoding type
432 if (encoding == llvm::dwarf::DW_EH_PE_omit)
437 case llvm::dwarf::DW_EH_PE_absptr:
441 case llvm::dwarf::DW_EH_PE_uleb128:
445 case llvm::dwarf::DW_EH_PE_sleb128:
448 case llvm::dwarf::DW_EH_PE_udata2:
452 case llvm::dwarf::DW_EH_PE_udata4:
456 case llvm::dwarf::DW_EH_PE_udata8:
460 case llvm::dwarf::DW_EH_PE_sdata2
    [all...]
  /external/llvm/include/llvm/Support/
Dwarf.h 1 //===-- llvm/Support/Dwarf.h ---Dwarf Constants------------------*- C++ -*-===//
10 // This file contains constants used for implementing Dwarf debug support. For
11 // Details on the Dwarf 3 specfication see DWARF Debugging Information Format
12 // V.3 reference manual http://dwarf.freestandards.org ,
37 namespace dwarf { namespace in namespace:llvm
40 // Dwarf constants as gleaned from the DWARF Debugging Information Format V.3
41 // reference manual http://dwarf.freestandards.org
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfException.cpp 1 //===-- CodeGen/AsmPrinter/DwarfException.cpp - Dwarf Exception Impl ------===//
10 // This file contains support for writing DWARF exception info into asm files.
33 #include "llvm/Support/Dwarf.h"
268 // For Dwarf exception handling (SjLj handling doesn't use this). If some
371 // try-ranges for them need be deduced when using DWARF exception handling.
397 unsigned SiteStartSize = 4; // dwarf::DW_EH_PE_udata4
398 unsigned SiteLengthSize = 4; // dwarf::DW_EH_PE_udata4
399 unsigned LandingPadSize = 4; // dwarf::DW_EH_PE_udata4
418 TTypeEncoding = dwarf::DW_EH_PE_omit;
419 // dwarf::DW_EH_PE_abspt
    [all...]
  /prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/arm-eabi/bin/
ld 
ld.bfd 
  /prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/
arm-eabi-ld 
arm-eabi-ld.bfd 
  /external/clang/lib/CodeGen/
CGDebugInfo.cpp 35 #include "llvm/Support/Dwarf.h"
307 LangTag = llvm::dwarf::DW_LANG_ObjC_plus_plus;
309 LangTag = llvm::dwarf::DW_LANG_C_plus_plus;
311 LangTag = llvm::dwarf::DW_LANG_ObjC;
313 LangTag = llvm::dwarf::DW_LANG_C99;
315 LangTag = llvm::dwarf::DW_LANG_C89;
352 return DBuilder.createForwardDecl(llvm::dwarf::DW_TAG_structure_type,
363 DBuilder.createForwardDecl(llvm::dwarf::DW_TAG_structure_type,
384 DBuilder.createForwardDecl(llvm::dwarf::DW_TAG_structure_type,
389 case BuiltinType::Char_U: Encoding = llvm::dwarf::DW_ATE_unsigned_char; break
    [all...]
  /external/elfutils/config/
elfutils.spec.in 32 helper libraries which implement DWARF, ELF, and machine-specific ELF
45 the DWARF debugging information. libasm provides a programmable
154 %{_includedir}/dwarf.h
225 ted; bug fixes for oddly-formatted DWARF
295 - dwarf.h updated for DWARF 3.0 final specification.
320 ed by dwarf_decl_file, dwarf_decl_line, dwarf_decl_column; dwarf
394 - readelf: improve DWARF output format
398 - readelf: improve DWARF output format
401 - libdw: Updated dwarf.h from DWARF3 speclibdw: add new funtions dwarf_
    [all...]
  /external/elfutils/
elfutils.spec 32 helper libraries which implement DWARF, ELF, and machine-specific ELF
45 the DWARF debugging information. libasm provides a programmable
154 %{_includedir}/dwarf.h
225 ted; bug fixes for oddly-formatted DWARF
295 - dwarf.h updated for DWARF 3.0 final specification.
320 ed by dwarf_decl_file, dwarf_decl_line, dwarf_decl_column; dwarf
394 - readelf: improve DWARF output format
398 - readelf: improve DWARF output format
401 - libdw: Updated dwarf.h from DWARF3 speclibdw: add new funtions dwarf_
    [all...]
NOTES 58 .debug_abbrev > DWARF sections in ld
  /external/elfutils/libdw/
ChangeLog 21 * dwarf.h (DWARF3_LENGTH_MIN_ESCAPE_CODE): New define.
25 * dwarf_getpubnames: Include dwarf.h.
28 * dwarf_nextcu.c: Include dwarf.h. Correct comment.
148 * dwarf_begin_elf.c (check_section): Return Dwarf * instead of void.
165 * dwarf.h (DW_OP_fbreg): Comment fix.
222 * dwarf.h: Add missing DW_ATE_*, DW_TAG_*, DW_LANG_*, DW_CFA_*,
223 DW_OP_* values, to match DWARF 3.0. Add new DW_DS_*, DW_END_*
224 values from DWARF 3.0.
243 If CU base lookup fails with no error, flag invalid DWARF.
343 * dwarf.h: Comment typo fix
    [all...]
  /external/elfutils/libebl/
libebl.h 236 /* Fill in register information given DWARF register numbers.
238 Otherwise, store in NAME the name for DWARF register number REGNO
241 Return 0 if REGNO is unused (a gap in the DWARF number assignment).
251 /* Fill in the DWARF register numbers for the registers used in system calls.
254 Each of these is filled with the DWARF register number corresponding,
332 Dwarf_Half regno; /* DWARF register number. */
eblopenbackend.c 58 #include <dwarf.h>
644 /* We know by default only about the DWARF debug sections which have
648 /* DWARF 1 */
651 /* GNU DWARF 1 extensions */
654 /* DWARF 1.1 and DWARF 2 */
657 /* DWARF 2 */
665 /* DWARF 3 */
667 /* SGI/MIPS DWARF 2 extensions */
  /external/elfutils/tests/
dwflmodtest.c 38 #include <dwarf.h>
188 Dwarf *dw, Dwarf_Addr bias,
192 name, base, dw == NULL ? "no" : "DWARF", bias, dwfl_errmsg (-1));
allfcts.c 56 Dwarf *dbg = dwarf_begin (fd, DWARF_C_READ);
dwfl-addr-sect.c 38 #include <dwarf.h>
  /external/elfutils/backends/
ppc_attrs.c 31 #include <dwarf.h>
  /external/llvm/docs/
DebuggingJITedCode.html 60 # 'nounwind' which disables DWARF exception handling info. Custom frontends
62 # DWARF CFA generation at the moment.
115 However, on Linux x86_64 in particular, GDB relies on the DWARF call frame
135 object files and it only generates symbols and DWARF CFA information. However,
  /external/llvm/include/llvm/Analysis/
DIBuilder.h 79 /// @param Lang Source programming language, eg. dwarf::DW_LANG_C99
110 /// @param Encoding DWARF encoding code, e.g. dwarf::DW_ATE_float.
116 /// @param Tag Tag identifing type, e.g. dwarf::TAG_volatile_type
239 /// DW_AT_containing_type. See DWARF documentation
401 /// @param Tag Dwarf TAG. Usually DW_TAG_auto_variable or
423 /// @param Tag Dwarf TAG. Usually DW_TAG_auto_variable or
450 /// This flags are used to emit dwarf attributes.
481 /// This flags are used to emit dwarf attributes.
  /external/llvm/include/llvm/DebugInfo/
DIContext.h 53 /// getDWARFContext - get a context for binary DWARF data.
  /external/llvm/include/llvm/
LinkAllVMCore.h 33 #include "llvm/Support/Dwarf.h"
  /external/llvm/include/llvm/Target/
TargetMachine.h 171 /// hasMCUseLoc - Check whether we should use dwarf's .loc directive.
174 /// setMCUseLoc - Set whether all we should use dwarf's .loc directive.
177 /// hasMCUseCFI - Check whether we should use dwarf's .cfi_* directives.
180 /// setMCUseCFI - Set whether all we should use dwarf's .cfi_* directives.

Completed in 1119 milliseconds

<<11121314151617181920>>