aboutsummaryrefslogtreecommitdiffstats
path: root/lang/m3gdb/pkg-descr
diff options
context:
space:
mode:
Diffstat (limited to 'lang/m3gdb/pkg-descr')
-rw-r--r--lang/m3gdb/pkg-descr17
1 files changed, 17 insertions, 0 deletions
diff --git a/lang/m3gdb/pkg-descr b/lang/m3gdb/pkg-descr
new file mode 100644
index 00000000000..166257098ba
--- /dev/null
+++ b/lang/m3gdb/pkg-descr
@@ -0,0 +1,17 @@
+This is a port of the GNU debugger with Modula-3 support for
+FreeBSD. Using it you can
+
+ o step through your Modula-3 programs in source format
+ o set/clear/enable/disable breakpoints in Modula-3 programs
+ o inspect the values of variables and evaluate Modula-3 expressions
+ o view and inspect stack frames
+
+Thread support seems not to work right now.
+
+This debugger is much more useful if your Modula-3 libraries contain
+debugging symbols. To accomplish that, do a "make configure" of the
+modula-3-lib port. Then edit its "work/m3/m3build/templates/FreeBSD2"
+file. Search for "-g" and follow the instructions there. Then finish
+building and installing the modula-3-lib port with "make install".
+
+Olaf Wagner <wagner@luthien.in-berlin.de>