Greg Clayton
6c273763a3
Switch all DWARF variables for tags, attributes and forms over to use the llvm::dwarf enumerations instead of using raw uint16_t values. This allows easier debugging as users can see the values of the enumerations in the variables view that will show the enumeration string instead of just a number.
...
https://reviews.llvm.org/D26013
llvm-svn: 285309
2016-10-27 16:32:04 +00:00
Mehdi Amini
149f6eaed9
Re-commit "Use StringRef in Support/Darf APIs (NFC)"
...
This reverts commit r283285 and re-commit r283275 with
a fix for format("%s", Str); where Str is a StringRef.
llvm-svn: 283298
2016-10-05 05:59:29 +00:00
Mehdi Amini
2bcac0fac4
Revert "Re-commit "Use StringRef in Support/Darf APIs (NFC)""
...
One test seems randomly broken: DebugInfo/X86/gnu-public-names.ll
llvm-svn: 283285
2016-10-05 01:04:02 +00:00
Mehdi Amini
32b297a42f
Re-commit "Use StringRef in Support/Darf APIs (NFC)"
...
This reverts commit r283278 and re-commit r283275 with
the update to fix the build on the LLDB side.
llvm-svn: 283281
2016-10-05 00:37:18 +00:00
Mehdi Amini
78b04ae7ac
Revert "Use StringRef in Support/Darf APIs (NFC)"
...
This reverts commit r283275, it broke LLDB Android debug server.
llvm-svn: 283278
2016-10-05 00:21:14 +00:00
Mehdi Amini
e0327be584
Use StringRef in Support/Darf APIs (NFC)
...
llvm-svn: 283275
2016-10-04 23:55:40 +00:00
Alexander Kornienko
f00654e31b
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
...
Apparently, the style needs to be agreed upon first.
llvm-svn: 240390
2015-06-23 09:49:53 +00:00
Alexander Kornienko
70bc5f1398
Fixed/added namespace ending comments using clang-tidy. NFC
...
The patch is generated using this command:
tools/clang/tools/extra/clang-tidy/tool/run-clang-tidy.py -fix \
-checks=-*,llvm-namespace-comment -header-filter='llvm/.*|clang/.*' \
llvm/lib/
Thanks to Eugene Kosov for the original patch!
llvm-svn: 240137
2015-06-19 15:57:42 +00:00
Zachary Turner
82af9438d0
Move DebugInfo to DebugInfo/DWARF.
...
In preparation for adding PDB support to LLVM, this moves the
DWARF parsing code to its own subdirectory under DebugInfo, and
renames LLVMDebugInfo to LLVMDebugInfoDWARF.
This is purely a mechanical / build system change.
Differential Revision: http://reviews.llvm.org/D7269
Reviewed by: Eric Christopher
llvm-svn: 227586
2015-01-30 18:07:45 +00:00