Debugging with GDB (February 2008)

Table Of Contents
Chapter 9: Using GDB with Different Languages 91
+, - Unary operators
** Exponentiation
.EQ., = Equal
.NE., /= Not equal, or concatenation
.LT., < Less than
.LE., <= Less than or equal to
.GT., > Greater than
.GE., >= Greater than or equal to
// Concatenation
.NOT. Logical negation
.AND. Logical AND
.OR. Logical OR
.EQV. Logical equivalence
.NEQV., .XOR.
Logical non-equivalence
Logical constants are represented as .TRUE. or .FALSE.
GDB includes support for viewing Fortran common blocks.
info common
Lists common blocks visible in the current frame.
info common <common_block_name>
Lists values of variables in the named common block.
Fortran entry points are supported.
You can set a break point specifying an entry point name.
9.4.2.3 Fortran special issues
Fortran allows main to be a non-main procedure; therefore, to set a breakpoint in the
main program, use break _MAIN_ or break <program_name >.
Do not use break main unless it is the name of a non-main procedure.