Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
3a3644436695d835bb4e1e2a0c7f3cc82a2807c2
/
lib
/
DebugInfo
c2945e4
Mark unimplemented copy constructors and copy assignment operators as LLVM_DELETED_FUNCTION.
by Craig Topper
· 12 years ago
5932429
Stop casting away const qualifier needlessly.
by Roman Divacky
· 12 years ago
15d0c81
Remove unused typedefs gcc4.8 warns about.
by Roman Divacky
· 12 years ago
5eae90d
Add support for fetching inlining context (stack of source code locations)
by Alexey Samsonov
· 12 years ago
38a6381
Refactor fetching file/line info from DWARFContext to simplify the
by Alexey Samsonov
· 12 years ago
e1630e0
Fix compile error when building with C++11 - clang thinks that PRIx64 is a user-defined suffix or something
by Marshall Clow
· 12 years ago
83e2546
DWARFDebugRangeList.cpp: Use PRIx64 for uint64_t as format string.
by NAKAMURA Takumi
· 12 years ago
07071c1
[DebugInfo] fixup for r162657: update CMakeLists.txt
by Alexey Samsonov
· 12 years ago
eceb5b9
Add basic support for .debug_ranges section to LLVM's DebugInfo library.
by Alexey Samsonov
· 12 years ago
3887a90
Add support for some missing DW_FORM_*.
by Eric Christopher
· 12 years ago
08cdb6e
Formatting.
by Eric Christopher
· 12 years ago
5d04a3a
Formatting cleanup.
by Eric Christopher
· 12 years ago
fa76f22
Add an assert here in case parsing gave us a NULL compile unit.
by Eric Christopher
· 12 years ago
bd5bc21
80-col.
by Eric Christopher
· 12 years ago
1a145c4
Tidy.
by Eric Christopher
· 12 years ago
351f83b
Fix the representation of debug line table in DebugInfo LLVM library,
by Alexey Samsonov
· 12 years ago
71d94f8
DebugInfo library: add support for fetching absolute paths to source files
by Alexey Samsonov
· 12 years ago
9d26b0b
Improve behavior of DebugInfoEntryMinimal::getSubprogramName() introduced in r159512.
by Alexey Samsonov
· 12 years ago
a9543aa
Fix a bug in DebugInfo lib, extend a comment for one of the methods
by Alexey Samsonov
· 12 years ago
3e25c4a
This patch extends the libLLVMDebugInfo which contains a minimalistic DWARF parser:
by Alexey Samsonov
· 12 years ago
e25a2bd
Fix a C++11 UDL conflict.
by Benjamin Kramer
· 13 years ago
4d6ccb5
More dead code removal (using -Wunreachable-code)
by David Blaikie
· 13 years ago
2d24e2a
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
by David Blaikie
· 13 years ago
4ab406d
LLVMBuild: Remove trailing newline, which irked me.
by Daniel Dunbar
· 13 years ago
d782bae
build/CMake: Finish removal of add_llvm_library_dependencies.
by Daniel Dunbar
· 13 years ago
5eccd36
Audited all the format strings in libDebugInfo and fixed those that didn't match the types.
by Benjamin Kramer
· 13 years ago
80cc259
Reduce the offsets in DwarfDebugInfoEntry to 32 bit, they're printed with %x and
by Benjamin Kramer
· 13 years ago
41a9649
Add more PRI.64 macros for MSVC and use them throughout the codebase.
by Benjamin Kramer
· 13 years ago
a3a2dfd
build: Add initial cut at LLVMBuild.txt files.
by Daniel Dunbar
· 13 years ago
017449d
lib/DebugInfo/DWARFDebugLine.cpp: De-Unicode-ify.
by NAKAMURA Takumi
· 13 years ago
3a79eac
Whitespace
by NAKAMURA Takumi
· 13 years ago
1d13d9e
DWARF: avoid unnecessary map lookups.
by Benjamin Kramer
· 13 years ago
76f58d2
Namespacify.
by Benjamin Kramer
· 13 years ago
9013db3
DWARF: Reset the state after parsing a line table prologue and remove an unnecessary lookup.
by Benjamin Kramer
· 13 years ago
f5b0acc
DWARF: Don't crash when looking up an invalid address.
by Benjamin Kramer
· 13 years ago
101b1c5
DWARF: Put all the pieces we have together and provide a single accessor to DIContext that provides line information when given an address.
by Benjamin Kramer
· 13 years ago
c26ed9b
DWARF: Remove accessors that parse the whole line table section in one go, this can't possibly work.
by Benjamin Kramer
· 13 years ago
fe80f1d
DWARF: Print line tables per compile unit, so they get the right address size.
by Benjamin Kramer
· 13 years ago
34f864f
DWARF: wire up .debug_str dumping.
by Benjamin Kramer
· 13 years ago
75c6308
DWARF: Make DIE printing more bulletproof.
by Benjamin Kramer
· 13 years ago
7b97442
DWARF: Print the number for unknown abbrev fields.
by Benjamin Kramer
· 13 years ago
42180e8
DWARF: Fail gracefully when encountering unknown values in an abbrev.
by Benjamin Kramer
· 13 years ago
6bc4e71
Give structs with virtual methods a virtual destructor.
by Nick Lewycky
· 13 years ago
068d9a5
DWARF: Silence GCC -Wsign-compare warning.
by Benjamin Kramer
· 13 years ago
89aedba
DWARF: Fix indentation.
by Benjamin Kramer
· 13 years ago
7393c7f
DWARF: Include <algorithm> explicitly.
by Benjamin Kramer
· 13 years ago
b848e97
DWARF: Add basic support for line tables.
by Benjamin Kramer
· 13 years ago
10df806
DWARF: Generate the address lookup table from the DIE tree if .debug_aranges is not available.
by Benjamin Kramer
· 13 years ago
d6361c0
DWARF: Reorder fields to reduce padding.
by Benjamin Kramer
· 13 years ago
0942255
DWARF: Improve indentation of DIE dumping so it's easier to see the structure.
by Benjamin Kramer
· 13 years ago
1c0b24f
llvm-dwarfdump: Make the "is debug info section" heuristic stricter so it doesn't accidentaly picks up the wrong section.
by Benjamin Kramer
· 13 years ago
553f933
Don't rely in <algorithm> being pulled in transitively.
by Benjamin Kramer
· 13 years ago
358f4fd
DWARF: Port support for parsing .debug_aranges section from LLDB and wire it up to llvm-dwarfdump.
by Benjamin Kramer
· 13 years ago
15ec085
DebugInfo: Don't print DIEs multiple times.
by Benjamin Kramer
· 13 years ago
4aa3fea
Style & indentation tweaks.
by Benjamin Kramer
· 13 years ago
8a23a77
I know copy&paste!
by Benjamin Kramer
· 13 years ago
72c0d7f
Sketch out a DWARF parser.
by Benjamin Kramer
· 13 years ago