ada: Further adjustments to User's Guide for PIE default
[official-gcc.git] / gcc / ada / doc / gnat_ugn.rst
blob0ac68763760f538a2d49db06ce262702c3554871
1 GNAT User's Guide for Native Platforms
2 ======================================
4 .. only:: not latex
6     *GNAT, The GNU Ada Development Environment*
8     .. only:: PRO
10        *GNAT Pro Edition*
12        | Version |version|
13        | Date: |today|
15     .. only:: GPL
17        *GNAT Community Edition*
19        | Version |version|
20        | Date: |today|
22     .. only:: FSF
24        .. raw:: texinfo
26           @include gcc-common.texi
27           GCC version @value{version-GCC}@*
29     AdaCore
31     Permission is granted to copy, distribute and/or modify this document
32     under the terms of the GNU Free Documentation License, Version 1.3 or
33     any later version published by the Free Software Foundation; with no
34     Invariant Sections, with the Front-Cover Texts being
35     "GNAT User's Guide for Native Platforms",
36     and with no Back-Cover Texts.  A copy of the license is
37     included in the section entitled :ref:`gnu_fdl`.
39 .. toctree::
40    :maxdepth: 3
41    :numbered:
43    gnat_ugn/about_this_guide
44    gnat_ugn/getting_started_with_gnat
45    gnat_ugn/the_gnat_compilation_model
46    gnat_ugn/building_executable_programs_with_gnat
47    gnat_ugn/gnat_utility_programs
48    gnat_ugn/gnat_and_program_execution
50 .. raw:: latex
52    \appendix
54 .. toctree::
55    :maxdepth: 3
57    A. Platform-Specific Information <gnat_ugn/platform_specific_information>
58    B. Example of Binder Output <gnat_ugn/example_of_binder_output>
59    C. Elaboration Order Handling in GNAT <gnat_ugn/elaboration_order_handling_in_gnat>
60    D. Inline Assembler <gnat_ugn/inline_assembler>
61    E. GNU Free Documentation License <share/gnu_free_documentation_license>