File: specialized_needs_annexes.rst

package info (click to toggle)
gcc-12-doc 12.2.0-1
  • links: PTS, VCS
  • area: non-free
  • in suites: bookworm, forky, sid, trixie
  • size: 26,004 kB
  • sloc: perl: 479; python: 301; makefile: 239; cpp: 17
file content (37 lines) | stat: -rw-r--r-- 1,092 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
.. _Specialized_Needs_Annexes:

*************************
Specialized Needs Annexes
*************************

Ada 95, Ada 2005, and Ada 2012 define a number of Specialized Needs Annexes, which are not
required in all implementations.  However, as described in this chapter,
GNAT implements all of these annexes:

*Systems Programming (Annex C)*
  The Systems Programming Annex is fully implemented.


*Real-Time Systems (Annex D)*
  The Real-Time Systems Annex is fully implemented.


*Distributed Systems (Annex E)*
  Stub generation is fully implemented in the GNAT compiler.  In addition,
  a complete compatible PCS is available as part of the GLADE system,
  a separate product.  When the two
  products are used in conjunction, this annex is fully implemented.


*Information Systems (Annex F)*
  The Information Systems annex is fully implemented.


*Numerics (Annex G)*
  The Numerics Annex is fully implemented.


*Safety and Security / High-Integrity Systems (Annex H)*
  The Safety and Security Annex (termed the High-Integrity Systems Annex
  in Ada 2005) is fully implemented.