about summary refs log tree commit diff
path: root/src/tools/lldb
AgeCommit message (Collapse)AuthorLines
2019-01-25Rebase to the llvm-project monorepoJosh Stone-0/+0
The new git submodule src/llvm-project is a monorepo replacing src/llvm and src/tools/{clang,lld,lldb}. This also serves as a rebase for these projects to the new 8.x branch from trunk. The src/llvm-emscripten fork is unchanged for now.
2018-11-27Re-enable lldbTom Tromey-0/+0
Commit 7215963e56 disabled lldb due to the LLVM update. This patch updates lldb to build against the Rust LLVM, and re-enables it.
2018-11-06Update lldbTom Tromey-0/+0
This updates lldb to pick up some bug fixes, and makes one minor test suite fix to account for this.
2018-10-30Update lldbTom Tromey-0/+0
Update src/tools/lldb to pick up a needed bug fix in the DW_TAG_variant_part handling.
2018-09-05Pick up State.h include path changeTom Tromey-0/+0
2018-09-04Restore lldb buildTom Tromey-0/+0
commit 6c10142251 ("Update LLVM submodule") disabled the lldb build. This patch updates the lldb and clang submodules to once again build against the LLVM that is included in the Rust tree, and reverts the .travis.yml changes from that patch.
2018-08-14Add lldb to the buildTom Tromey-0/+0
This optionally adds lldb (and clang, which it needs) to the build. Because rust uses LLVM 7, and because clang 7 is not yet released, a recent git master version of clang is used. The lldb that is used includes the Rust plugin. lldb is only built when asked for, or when doing a nightly build on macOS. Only macOS is done for now due to difficulties with the Python dependency.