annotate gcc/ada/doc/gnat_rm/specialized_needs_annexes.rst @ 111:04ced10e8804

gcc 7
author kono
date Fri, 27 Oct 2017 22:46:09 +0900
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
111
kono
parents:
diff changeset
1 .. _Specialized_Needs_Annexes:
kono
parents:
diff changeset
2
kono
parents:
diff changeset
3 *************************
kono
parents:
diff changeset
4 Specialized Needs Annexes
kono
parents:
diff changeset
5 *************************
kono
parents:
diff changeset
6
kono
parents:
diff changeset
7 Ada 95, Ada 2005, and Ada 2012 define a number of Specialized Needs Annexes, which are not
kono
parents:
diff changeset
8 required in all implementations. However, as described in this chapter,
kono
parents:
diff changeset
9 GNAT implements all of these annexes:
kono
parents:
diff changeset
10
kono
parents:
diff changeset
11 *Systems Programming (Annex C)*
kono
parents:
diff changeset
12 The Systems Programming Annex is fully implemented.
kono
parents:
diff changeset
13
kono
parents:
diff changeset
14
kono
parents:
diff changeset
15 *Real-Time Systems (Annex D)*
kono
parents:
diff changeset
16 The Real-Time Systems Annex is fully implemented.
kono
parents:
diff changeset
17
kono
parents:
diff changeset
18
kono
parents:
diff changeset
19 *Distributed Systems (Annex E)*
kono
parents:
diff changeset
20 Stub generation is fully implemented in the GNAT compiler. In addition,
kono
parents:
diff changeset
21 a complete compatible PCS is available as part of the GLADE system,
kono
parents:
diff changeset
22 a separate product. When the two
kono
parents:
diff changeset
23 products are used in conjunction, this annex is fully implemented.
kono
parents:
diff changeset
24
kono
parents:
diff changeset
25
kono
parents:
diff changeset
26 *Information Systems (Annex F)*
kono
parents:
diff changeset
27 The Information Systems annex is fully implemented.
kono
parents:
diff changeset
28
kono
parents:
diff changeset
29
kono
parents:
diff changeset
30 *Numerics (Annex G)*
kono
parents:
diff changeset
31 The Numerics Annex is fully implemented.
kono
parents:
diff changeset
32
kono
parents:
diff changeset
33
kono
parents:
diff changeset
34 *Safety and Security / High-Integrity Systems (Annex H)*
kono
parents:
diff changeset
35 The Safety and Security Annex (termed the High-Integrity Systems Annex
kono
parents:
diff changeset
36 in Ada 2005) is fully implemented.
kono
parents:
diff changeset
37