summary refs log tree commit diff
path: root/mk/debuggers.mk
AgeCommit message (Collapse)AuthorLines
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