diff options
author | David E. O'Brien <obrien@FreeBSD.org> | 1998-06-24 05:34:32 +0000 |
---|---|---|
committer | David E. O'Brien <obrien@FreeBSD.org> | 1998-06-24 05:34:32 +0000 |
commit | 003113cc001798c14fb3279ac7c807b7abf5a61f (patch) | |
tree | 4bbbabab1c278dfee8153b96011735415c9c7dae /devel/ups-debug/pkg-descr | |
parent | 64cbbecc05ebcf5ee082683a4e9bd6b36afe3e8f (diff) | |
download | ports-003113cc001798c14fb3279ac7c807b7abf5a61f.tar.gz ports-003113cc001798c14fb3279ac7c807b7abf5a61f.zip |
Notes
Diffstat (limited to 'devel/ups-debug/pkg-descr')
-rw-r--r-- | devel/ups-debug/pkg-descr | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/devel/ups-debug/pkg-descr b/devel/ups-debug/pkg-descr new file mode 100644 index 000000000000..be3bce98a93a --- /dev/null +++ b/devel/ups-debug/pkg-descr @@ -0,0 +1,19 @@ +Ups is a source level C debugger that runs under X11. + +It runs in a window with two major regions: one showing the +current state of the target program data and the other showing +the currently executing source code. A key feature of ups is +that the variables display is persistent: when you add a variable +to the display it stays there as you step through the code. The +current stack trace (which function called which) is always visible. + +Ups includes a C interpreter which allows you to add fragments +of code simply by editing them into the source window (the source +file itself is not modified). This lets you add debugging printf +calls without recompiling, relinking (or even restarting) the +target program. You can also add conditional breakpoints in a +natural way - you just add a statement like "if (i == 73) #stop" +at the appropriate place in the source window. + +-- David + obrien@NUXI.com |