8.12 Notes for Debugging
-
The GNU debugger, `gdb', does not yet understand Pascal sets,
files or subranges. Now `gdb' allows you to debug these things,
even though it does not yet understand some stabs.
-
Forward referencing pointers generate debug info that appears as
generic pointers.
-
No information of `with' statements is currently given to the
debugger.
-
When debugging, please note that the Initial Letter In Each Identifier
Is In Upper Case And The Rest Are In Lower Case, unless explicitly
overriden with `asmname' (see section 9.17 asmname) or a similar
directive. This is to reduce name clashes with `libc.a' and
other possible libraries.
-
All visible GPC Run Time System routines have linker names starting
with `_p_'.
-
The linker name of the main program is `pascal_main_program'.
This is done because ISO Standard wants to have the program name in
a separate name space.
This document was generated
by Frank Heckenbach on May, 10 2002
using texi2html