4c16aee27d
- Hand maintainership over to the submitter. - Clean up post-install target. - Respect NOPORTDOCS. - Update pkg-comment and pkg-descr, add WWW: tag. - Add a missing file to pkg-plist. PR: ports/45761 Submitted by: Sergei Kolobov <sergei@kolobov.com> Note: This port is still broken on 5.0, and we need to catch up with the KSE changes to finally unbreak.
18 lines
1 KiB
Text
18 lines
1 KiB
Text
Ups is a X based source level debugger for the C, C++ and Fortran
|
|
programming languages. It supports both run time debugging with
|
|
breakpoints and post-mortem debugging from a core file. On Suns you can
|
|
attach ups to a running process. Ups runs in its own window, thus not
|
|
interfering with the target program's I/O. The ups window has two major
|
|
areas - one showing a structured document representing the target state,
|
|
the other showing the source that is being executed.
|
|
|
|
Ups makes heavy use of direct manipulation and feedback. When you add a
|
|
breakpoint it is shown as a pseudo C statement (#stop) in the source
|
|
display. The current point of execution is highlighted in the source
|
|
display and you can watch it move as you step through loops and function
|
|
calls. You can edit in fragments of interpreted C code (including
|
|
assignments to variables and calls to target functions). There are
|
|
powerful facilities for exploring linked data structures - you can
|
|
recursively expand and collapse structures to follow links.
|
|
|
|
WWW: http://www.concerto.demon.co.uk/UPS/
|