Home
last modified time | relevance | path

Searched refs:DWARF (Results 1 – 25 of 59) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDwarf.def35 // Note that DW_KIND is not a DWARF concept, but rather a way for us to
149 HANDLE_DW_TAG(0x0000, null, 2, DWARF, DW_KIND_NONE)
150 HANDLE_DW_TAG(0x0001, array_type, 2, DWARF, DW_KIND_TYPE)
151 HANDLE_DW_TAG(0x0002, class_type, 2, DWARF, DW_KIND_TYPE)
152 HANDLE_DW_TAG(0x0003, entry_point, 2, DWARF, DW_KIND_NONE)
153 HANDLE_DW_TAG(0x0004, enumeration_type, 2, DWARF, DW_KIND_TYPE)
154 HANDLE_DW_TAG(0x0005, formal_parameter, 2, DWARF, DW_KIND_NONE)
155 HANDLE_DW_TAG(0x0008, imported_declaration, 2, DWARF, DW_KIND_NONE)
156 HANDLE_DW_TAG(0x000a, label, 2, DWARF, DW_KIND_NONE)
157 HANDLE_DW_TAG(0x000b, lexical_block, 2, DWARF, DW_KIND_NONE)
[all …]
/freebsd/sys/conf/
H A Ddebuginfo.ldscript9 /* DWARF debug sections.
10 Symbols in the DWARF debugging sections are relative to the beginning
12 /* DWARF 1 */
15 /* GNU DWARF 1 extensions */
18 /* DWARF 1.1 and DWARF 2 */
21 /* DWARF 2 */
29 /* SGI/MIPS DWARF 2 extensions */
34 /* DWARF 3 */
37 /* DWARF 4 */
39 /* DWARF 5 */
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/
H A DOptions.td9 MetaVarName<"[none,DWARF]">,
12 " =DWARF - .debug_names are generated for all DWARF versions\n"
24 MetaVarName<"<DWARF linker type>">,
25 HelpText<"Specify the desired type of DWARF linker. Defaults to 'classic'">;
51 " =bfd - Zero for all addresses and [1,1] for DWARF v4 (or less) address ranges and exec\n"
52 " =maxpc - Minus 1 for all addresses and minus 2 for DWARF v4 (or less) address ranges\n"
71 HelpText<"Run the DWARF verifier on the resulting debug info">;
H A DOptions.h30 DWARF // DWARFv5: .debug_names enumerator
/freebsd/stand/uboot/arch/arm/
H A Darm.ldscript107 /* DWARF debug sections.
108 Symbols in the DWARF debugging sections are relative to the beginning
110 /* DWARF 1 */
113 /* GNU DWARF 1 extensions */
116 /* DWARF 1.1 and DWARF 2 */
119 /* DWARF 2 */
127 /* SGI/MIPS DWARF 2 extensions */
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDWARFYAML.cpp91 void MappingTraits<DWARFYAML::Data>::mapping(IO &IO, DWARFYAML::Data &DWARF) { in mapping() argument
95 IO.mapOptional("debug_str", DWARF.DebugStrings); in mapping()
96 IO.mapOptional("debug_abbrev", DWARF.DebugAbbrev); in mapping()
97 IO.mapOptional("debug_aranges", DWARF.DebugAranges); in mapping()
98 IO.mapOptional("debug_ranges", DWARF.DebugRanges); in mapping()
99 IO.mapOptional("debug_pubnames", DWARF.PubNames); in mapping()
100 IO.mapOptional("debug_pubtypes", DWARF.PubTypes); in mapping()
102 IO.mapOptional("debug_gnu_pubnames", DWARF.GNUPubNames); in mapping()
103 IO.mapOptional("debug_gnu_pubtypes", DWARF.GNUPubTypes); in mapping()
104 IO.mapOptional("debug_info", DWARF.CompileUnits); in mapping()
[all …]
/freebsd/stand/powerpc/ofw/
H A Dppc-common.ldscript112 /* DWARF debug sections.
113 Symbols in the DWARF debugging sections are relative to the beginning
115 /* DWARF 1 */
118 /* GNU DWARF 1 extensions */
121 /* DWARF 1.1 and DWARF 2 */
124 /* DWARF 2 */
132 /* SGI/MIPS DWARF 2 extensions */
/freebsd/stand/uboot/arch/powerpc/
H A Dpowerpc.ldscript110 /* DWARF debug sections.
111 Symbols in the DWARF debugging sections are relative to the beginning
113 /* DWARF 1 */
116 /* GNU DWARF 1 extensions */
119 /* DWARF 1.1 and DWARF 2 */
122 /* DWARF 2 */
130 /* SGI/MIPS DWARF 2 extensions */
/freebsd/stand/kboot/kboot/arch/powerpc64/
H A Dpowerpc64.ldscript111 /* DWARF debug sections.
112 Symbols in the DWARF debugging sections are relative to the beginning
114 /* DWARF 1 */
117 /* GNU DWARF 1 extensions */
120 /* DWARF 1.1 and DWARF 2 */
123 /* DWARF 2 */
131 /* SGI/MIPS DWARF 2 extensions */
/freebsd/lib/clang/liblldb/
H A DMakefile554 SRCS+= Plugins/SymbolFile/DWARF/AppleDWARFIndex.cpp
555 SRCS+= Plugins/SymbolFile/DWARF/DIERef.cpp
556 SRCS+= Plugins/SymbolFile/DWARF/DWARFASTParser.cpp
557 SRCS+= Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
558 SRCS+= Plugins/SymbolFile/DWARF/DWARFAttribute.cpp
559 SRCS+= Plugins/SymbolFile/DWARF/DWARFBaseDIE.cpp
560 SRCS+= Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
561 SRCS+= Plugins/SymbolFile/DWARF/DWARFContext.cpp
562 SRCS+= Plugins/SymbolFile/DWARF/DWARFDIE.cpp
563 SRCS+= Plugins/SymbolFile/DWARF/DWARFDataExtractor.cpp
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-debuginfo-analyzer/
H A DREADME.md82 In order to have the same logical functionality as the DWARF reader, such
88 The logical elements must have an unique offset (similar like the DWARF
146 ### Add support for DWARF v5 `.debug_names` section / CodeView public symbols stream.
149 The DWARF and CodeView readers use the public names information to create
150 the instructions (``LVLineAssembler``). Instead of relying on DWARF section
158 ### Add support for some extra DWARF locations.
159 The following DWARF debug location operands are not supported:
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DDebugOptions.def70 DEBUGOPT(DebugStrictDwarf, 1, 1) ///< Whether or not to use strict DWARF info.
117 /// Dwarf version. Version zero indicates to LLVM that no DWARF should be
122 /// CodeView and DWARF into the same object.
140 /// Whether to use DWARF base address specifiers in .debug_ranges.
143 /// Whether to embed source in DWARF debug line section.
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DStringTableBuilder.cpp34 case DWARF: in initSize()
130 assert(K != DWARF); in finalize()
/freebsd/tools/build/options/
H A DWITH_CTF3 similar to DWARF and the venerable stabs and is required for DTrace.
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFProperties.td7 Desc<"Ignore indexes present in the object files and always index DWARF manually.">;
/freebsd/usr.bin/clang/lld/
H A DMakefile28 SRCS+= Common/DWARF.cpp
56 SRCS+= ELF/DWARF.cpp
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DUnwindTable.cpp68 *object_file, sect, DWARFCallFrameInfo::DWARF); in Initialize()
113 *object_file, sect, DWARFCallFrameInfo::DWARF); in Update()
H A DDWARFCallFrameInfo.cpp264 if (length > 0 && ((m_type == DWARF && cie_id == UINT32_MAX) || in ParseCIE()
301 if (m_type == DWARF && cie_sp->version >= CFI_VERSION4) { in ParseCIE()
310 m_type == DWARF && cie_sp->version >= CFI_VERSION3 in ParseCIE()
483 if (m_type == DWARF) in GetFDEIndex()
/freebsd/contrib/llvm-project/lldb/docs/design/
H A Doverview.rst
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DStringTableBuilder.h34 DWARF, enumerator
/freebsd/lib/clang/libllvm/
H A DMakefile552 SRCS_MIW+= DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp
553 SRCS_MIW+= DebugInfo/DWARF/DWARFAcceleratorTable.cpp
554 SRCS_MIW+= DebugInfo/DWARF/DWARFAddressRange.cpp
555 SRCS_MIW+= DebugInfo/DWARF/DWARFCompileUnit.cpp
556 SRCS_MIW+= DebugInfo/DWARF/DWARFContext.cpp
557 SRCS_MIW+= DebugInfo/DWARF/DWARFDataExtractor.cpp
558 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugAbbrev.cpp
559 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugAddr.cpp
560 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugArangeSet.cpp
561 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugAranges.cpp
[all …]
/freebsd/sys/contrib/device-tree/src/arm/nxp/imx/
H A Dimx6ul-pico-dwarf.dts12 model = "TechNexion PICO-IMX6UL and DWARF baseboard";
H A Dimx7d-pico-dwarf.dts12 model = "TechNexion PICO-IMX7D and DWARF baseboard";
/freebsd/contrib/llvm-project/llvm/tools/llvm-objcopy/
H A DObjcopyOpts.td37 HelpText<"Compress DWARF debug sections using specified format. Supported "
42 HelpText<"Decompress DWARF debug sections">;
117 HelpText<"Remove all DWARF .dwo sections">;
140 "Remove all sections that are not DWARF .dwo sections from file">;
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DDWARFCallFrameInfo.h36 enum Type { EH, DWARF }; enumerator

123