about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorkennytm <kennytm@gmail.com>2018-09-01 21:14:10 +0800
committerGitHub <noreply@github.com>2018-09-01 21:14:10 +0800
commit2e543e9439c817f3af02170525a7dc9a26e3a307 (patch)
treedf4c31010cf622fb12477bcf755eaf85f1a1b6f6 /src/test/incremental/thinlto
parent7cf6ea5ee457d85e48400587f80f239685fb1306 (diff)
parent47aa4758664ee7b054261f09de3375cfb3cc926d (diff)
downloadrust-2e543e9439c817f3af02170525a7dc9a26e3a307.tar.gz
rust-2e543e9439c817f3af02170525a7dc9a26e3a307.zip
Rollup merge of #53774 - PhilipDaniels:master, r=tromey
Add rust-gdbgui script.

This script invokes the [gdbgui](https://gdbgui.com/) graphical GDB front-end with the Rust pretty printers loaded. The script does not install gdbgui, that must be done manually.

As an escapee from Visual Studio it is nice to have a point-and-click debugger. This script invokes `gdbgui` similarly to the way that `rust-gdb` invokes `gdb` - I copied that script as a starting point.

Because it is a wrapper around a wrapper you don't have as much flexibility in passing arguments to GDB and I could not find a way to eliminate the single quotes you have to use when you want to pass arguments to your program (`gdbgui` supposedly supports an `--args` option which I think should allow this, but I couldn't get it to work, my shell-fu is weak). Still, I find this very usable for debugging programs, and it is a lot more approachable than gdb in the terminal.
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions