Tools, utilities, and commands
This topic introduces the main tools, utilities, and commands that are included with XL Fortran. It does not contain all compiler tools, utilities, and commands.
Utilities
- install
- The install utility installs and configures IBM® XL Fortran for Linux, V15.1.1 for use on your system.
- xlf_configure
- You can use the xlf_configure utility to facilitate the use of XL Fortran with IBM Advance Toolchain. For details, see Using IBM XL Fortran for Linux, V15.1.1 with Advance Toolchain.
Commands
- genhtml command
- The genhtml command converts an existing XML diagnostic report produced by the -qlistfmt option. You can choose to produce XML or HTML diagnostic reports by using the -qlistfmt option. The report can help with finding optimization opportunities. For more information about how to use this command, see genhtml command in the XL Fortran Compiler Reference.
- Profile-directed feedback (PDF) related commands
- cleanpdf command
- The cleanpdf command removes all the PDF files or the specified PDF files from the directory to which profile-directed feedback data is written.
- mergepdf command
- The mergepdf command provides the ability to weigh the importance of two or more PDF records when combining them into a single record. The PDF records must be derived from the same executable.
- resetpdf command
- The current behavior of the resetpdf command is the same as the cleanpdf command, and is retained for compatibility with earlier releases on other platforms.
- showpdf command
- The showpdf command displays the
following types of profiling information for all the procedures executed
in a PDF run (compilation under the -qpdf1 option):
- Block-counter profiling
- Call-counter profiling
- Value profiling
- Cache-miss profiling, if you specified the -qpdf1=level=2 option during the -qpdf1 phase.
For more information, see -qpdf1, -qpdf2 in the XL Fortran Compiler Reference.