summary refs log tree commit diff
path: root/mk/debuggers.mk
AgeCommit message (Collapse)AuthorLines
2016-05-06Distribute both rust-lldb and rust-gdb everywhere except win-msvcBrian Anderson-4/+7
Both debuggers are viable in some capacity on all tier-1 platforms, and people often ask for rust-lldb on Linux or rust-gdb on OS X.
2015-05-30debuginfo: Create common debugger pretty printer module.Michael Woerister-2/+4
GDB and LLDB pretty printers have some common functionality and also access some common information, such as the layout of standard library types. So far, this information has been duplicated in the two pretty printing python modules. This commit introduces a common module used by both debuggers.
2015-03-03Make build timestamp files robust in face of concurrent source modification.Felix S. Klock II-6/+12
Strategy: If the end goal is to touch e.g. `stamp.std`, then we first touch `stamp.std.start_time` before doing anything else. Then when the receipe finishes, we touch `stamp.std` using the timestamp from `stamp.std.start_time` as the reference time, and remove `stamp.std.start_time`. Fix #6518.
2014-12-30debuginfo: Add a rust-gdb shell script that will start GDB with Rust pretty ↵Michael Woerister-13/+88
printers enabled.
2014-11-26debuginfo: Add script that allows to conveniently start LLDB in "rust-mode"Michael Woerister-0/+59