Building Executable Programs with GNAT describes how to use the
main GNAT tools to build executable programs, and it also gives examples of
using the GNU make utility with GNAT.
GNAT Project Manager describes how to use project files
to organize large projects.
GNAT Utility Programs explains the various utility programs that
are included in the GNAT environment
GNAT and Program Execution covers a number of topics related to
running, debugging, and tuning the performace of programs developed
with GNAT
Appendices cover several additional topics:
Platform-Specific Information describes the different run-time
library implementations and also presents information on how to use
GNAT on several specific platforms