ACAA Header
 
This is a cross reference of all Ada 95 Issues, except for the presentation issues. Priority is Low, Medium, or High; Difficulty is Easy, Medium, or Hard. Some AIs have alternatives; these are used when the best solution is not apparent. Alternatives share the AI number, but have a different alternative number (following the second dash). For issues that probably will not be considered by the ARG, look in the Ada Commentaries Index. For Ada 2005 issues that have or will be considered by the ARG, look in the Ada 2005 Issues Index. For Ada 2012 issues that have or will be considered by the ARG, look in the Ada 2012 Issues Index.
The Ada 95 Issues are indexed in numeric order, by the class of issue, by the current status, and by the section referenced.

AIs listed by Status

The statuses are:

Corrigendum 2001

AI95-00001-01/07   2000-07-11 --  Ada.Streams.Stream_IO.Stream can raise Status_Error

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-06-02
    RM References:  A.12.01 (29)   A.12.01 (36)   13.13.01 (08-09)  
AI95-00002-01/04   1999-10-08 --  Subunits of a preelaborated subprogram

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  10.02.01 (11)  
AI95-00003-01/02   1999-09-15 --  Access types declared in shared passive generic packages
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  E.02.01 (07)  
AI95-00004-01/06   1999-08-31 --  Conversions to types derived from remote access types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  E.02.02 (09)  
AI95-00007-01/02   2000-07-11 --  Enumeration_IO does not allow instantiation for a float type
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.10 (17)  
AI95-00012-01/04   1999-10-07 --  The first subtype of a type defined by an access[_type]_definition
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  3.10 (14)  
AI95-00026-01/06   2000-09-26 --  Stream_IO.Read and Stream_IO.Write advance the current index

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  A.12.01 (28-35)  
AI95-00028-01/01   1999-08-31 --  Should "pragma" be in boldface?

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  G.01.01 (02)  
AI95-00029-01/03   2000-04-11 --  Does Complex_IO handle extended real literals?

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  G.01.03 (12)  
AI95-00030-01/01   1999-08-31 --  The word "prefix" should be in sans serif font

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  3.06.02 (02)  
AI95-00033-01/07   1999-10-07 --  Delayed declaration of inherited primitive subprograms
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  7.03.01 (03)   7.03.01 (04)   7.03.01 (05)   7.03.01 (06)  
AI95-00036-01/06   2000-04-11 --  What are the rules for named notation in pragmas?

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  2.08 (04)   B.01 (09)  
AI95-00037-01/07   1999-08-31 --  In Interfaces.C, nul and wide_nul represent zero
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  B.03 (20)   B.03 (30-31)   B.03 (63)  
AI95-00039-01/03   1999-08-31 --  Effect of Update(Null_Ptr,...)

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  B.03.01 (44)  
AI95-00041-01/14   2000-07-13 --  Program unit pragmas in generic units
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  8.03 (16)   8.03 (18)   10.01.05 (07)   12.03 (13)   12.03 (14)  
AI95-00043-01/05   2000-04-11 --  Predefined operators for generic formal array types

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  12.05 (08)  
AI95-00044-01/06   1999-10-07 --  Overriding by implicit declarations
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  8.03 (09-10)   8.03 (26)  
AI95-00047-01/05   2000-04-11 --  {User-defined} Read and Write attributes

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-17
    RM References:  E.02.02 (14)  
AI95-00048-01/10   2000-04-11 --  An RCI unit can be a library subprogram
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  E.02.03 (07)   E.02.03 (09-14)   E.02.03 (19)   E.02 (04)  
AI95-00050-01/03   1999-08-31 --  External files of Standard_Input and Standard_Output

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.03 (25)   A.14 (03)   A.10 (05)  
AI95-00054-01/03   1999-08-31 --  When is a Small clause allowed?
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-17
    RM References:  3.05.10 (02)  
AI95-00057-01/03   1999-08-31 --  Text_IO.Flush should use mode 'in'

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.01 (21)   A.10.03 (20)   A.12.01 (25)  
AI95-00062-01/06   1999-10-07 --  Derived access types share the same pool

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  3.04 (31)   3.10 (07)  
AI95-00063-01/07   2000-07-13 --  Erroneous execution for closing default files
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.03 (23)  
AI95-00064-01/10   2000-04-20 --  Elaboration checks for renamings-as-body
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  3.11 (10)   3.11.01 (01)   8.05.04 (08)  
AI95-00066-01/01   1999-08-31 --  Incorrect syntax in example -- remove "limited"

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  13.11 (39)  
AI95-00067-01/05   2000-04-11 --  Pragma Restrictions(Max_Tasks, Max_Asynchronous_Select_Nesting)
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  D.07 (15)   D.07 (17-19)  
AI95-00068-01/02   1999-09-15 --  Number of queuing policies defined

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  D.04 (01)  
AI95-00070-01/02   2000-06-19 --  Incorrect picture string example

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  F.03.02 (74)  
AI95-00071-01/04   2000-06-19 --  Correction to the Valid function in COBOL interface
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  B.04 (63-65)  
AI95-00072-01/04   2000-04-11 --  Clarification of result length for conversions in COBOL interface
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  B.04 (71)   B.04 (79)   B.04 (87)  
AI95-00081-01/02   2000-04-11 --  Integer_Text_IO, etc. not listed in A(2)

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  A (02)  
AI95-00082-01/03   2000-04-11 --  The PCS may be defined by the user

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-08
    RM References:  E.04 (20)   E.05 (24)  
AI95-00083-01/07   2000-07-13 --  Aggregates of a controlled type

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  7.06 (17)   7.06 (21)  
AI95-00089-01/06   2000-04-11 --  Float_Random.Value, Discrete_Random.Value
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  A.05.02 (40)  
AI95-00091-01/02   1999-08-31 --  Pragma Locking_Policy cannot be in a program unit

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  D.03 (06)  
AI95-00092-01/08   1999-09-15 --  Priority changes due to Set_Priority and Hold are not transitive
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  D.11 (05)   D.01 (21)   D.01 (22)  
AI95-00093-01/06   2000-07-31 --  Float_Type'Small

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  4.01.04 (12)  
AI95-00095-01/05   2000-07-13 --  Modular types on one's complement machines
    Priority: High       Difficulty: Medium
    Class: Ramification                Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  3.05.04 (07)   3.05.04 (27)  
AI95-00098-01/02   1999-08-31 --  unknown_discriminant_parts on generic formal types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  3.07 (08)   12.05 (10)  
AI95-00101-01/06   1999-09-15 --  Abort_Task has a parameter of mode 'in'

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  C.07.01 (03)  
AI95-00104-01/08   1999-09-15 --  Version and Body_Version attributes
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  E.03 (05)  
AI95-00106-01/10   2000-07-11 --  Freezing rules
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  13.14 (06)   13.14 (08)   13.14 (11)   13.14 (04)  
AI95-00108-01/08   2000-07-31 --  Inheritance of stream attributes for type extensions
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-06-02
    RM References:  13.13.02 (09)   13.13.02 (27)   13.13.02 (36)  
AI95-00111-01/03   2000-04-11 --  Accept body not defined

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  D.11 (18)   J.07.01 (16)   J.07.01 (20)  
AI95-00113-01/04   1999-09-13 --  Exception raised by Month, Day, Seconds in Ada.Calendar?
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  9.06 (26)  
AI95-00116-01/05   2000-06-21 --  Elaboration of a task with no task_definition
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  9.01 (09)  
AI95-00117-01/08   2000-04-11 --  Calling conventions
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  3.09.02 (10)   6.03.01 (13)   13.01 (11)   B.01 (28)  
AI95-00118-01/05   2000-04-11 --  Termination signals query of Terminate attribute
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  9.10 (06)  
AI95-00121-01/06   2000-04-11 --  Pragma Attach_Handler on nested objects
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  C.03.01 (07)   C.03.01 (12)   C.03.01 (14)  
AI95-00123-01/12   2000-08-17 --  Equality for composite types
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  4.05.02 (24)   4.05.02 (32)  
AI95-00124-01/04   1999-08-31 --  The AE characters are allowed in identifiers
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  1.02 (08)   2.01 (08)  
AI95-00126-01/11   2000-07-13 --  Classification of language-defined packages
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  E.02.02 (08)   7.06 (04)   A.05.01 (09)   G.01.01 (25)   G.01.02 (09)  
AI95-00127-01/10   2000-07-31 --  Expected type of a 'Access attribute
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  3.09.02 (07)   3.09.02 (09)   3.10.02 (24)   3.10.02 (27)   4.08 (03)  
AI95-00128-01/08   2000-07-31 --  String packages
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  A.04.03 (68)   A.04.04 (101)   A.04.04 (102-105)   A.04.05 (86-87)   A.04.03 (2,74)  
AI95-00130-01/07   2000-04-11 --  Enforcing Restrictions might violate the generic contract model
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  13.12 (08)   13.12 (09)   D.07 (04)   H.04 (08)  
AI95-00131-01/11   2000-04-11 --  Interface to C -- passing records as parameters of mode 'in'
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  B.01 (01)   B.01 (13-18)   B.01 (60-61)   B.01 (68-69)  
AI95-00132-01/06   2000-07-12 --  Exception raised at end of stream
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  13.13.01 (08)   13.13.02 (35)   A.13 (13)  
AI95-00135-01/05   2000-07-13 --  Circular renamings as body
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  8.05.04 (05)   8.05.04 (08)  
AI95-00136-01/06   1999-08-31 --  Placement of program unit pragmas in generic packages
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  10.01.05 (05)  
AI95-00137-01/08   2000-08-31 --  Attribute definition clause for stream attributes
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  13.01 (10-11)  
AI95-00139-01/03   1999-08-31 --  Interfaces.C.Strings.Value raises Constraint_Error when Length is 0
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Corrigendum 1 for Ada 95  99-06-02
    RM References:  B.03.01 (36)  
AI95-00140-01/06   2000-07-11 --  Semantics of Interfaces.C.Strings.To_Char_Ptr when Nul_Check is False
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  B.03.01 (24)  
AI95-00142-01/01   1999-08-31 --  Incorrect example for Interfaces.C.Pointers

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  B.03.02 (49)  
AI95-00145-01/04   2000-07-13 --  Profile of predefined operators for scalar types
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  3.05 (15)   8.05.04 (05)   A.01 (07)   A.01 (09-10)  
AI95-00150-01/07   1999-10-07 --  Uniqueness of component names
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  8.03 (26)  
AI95-00151-01/03   1999-08-31 --  Bounds of string returned by Ada.Strings.Maps.To_Range
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  A.04.02 (63)  
AI95-00153-01/03   1999-09-15 --  Picture string grammar or composition rules need tightening
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  F.03.01 (04-38)   F.03.01 (01)   F.03.01 (43)  
AI95-00156-01/07   2000-07-31 --  Polar implementation of complex exponentiation for negative exponents
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  G.01.01 (55)  
AI95-00159-01/07   2000-05-30 --  Shared variables in Shared_Passive?
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  9.10 (00)   E.04 (20)  
AI95-00164-01/07   2000-09-26 --  Definition of remote access type
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  E.02.02 (09)  
AI95-00165-01/08   2000-06-19 --  Recursive use of task attributes
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  C.07.02 (13)   C.07.02 (15)   C.07.02 (16)  
AI95-00166-01/05   2000-04-11 --  Parameterless_Handler values designating default treatment
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  C.03.02 (16)   C.03.02 (18)  
AI95-00168-01/09   2000-09-25 --  Aliased objects cannot have discriminants modified
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  4.06 (12)   3.07.01 (07)  
AI95-00169-01/06   2000-08-18 --  Exceptions raised by Adjust/Finalize -- missing cases
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  7.06.01 (13)   7.06.01 (14)   7.06.01 (17)  
AI95-00171-01/09   2000-07-13 --  Elaboration of subtype_indications with per-object constraints
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-17
    RM References:  3.08 (18)   3.03.01 (18)   3.06 (22)   4.03.01 (19)   4.08 (10)   9.04 (14)   9.05.02 (22)  
AI95-00175-01/04   2000-07-31 --  Full conformance of expressions with attributes
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-06-25
    RM References:  6.03.01 (19)   6.03.01 (21)  
AI95-00176-01/05   1999-08-31 --  Access_Check is performed for access discriminants
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  11.05 (11)  
AI95-00177-01/04   1999-09-15 --  Interfaces.C.Strings.Value with Length returning String
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  B.03.01 (40)  
AI95-00181-01/03   1999-08-31 --  Components of Stream_Element_Array should be aliased
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  13.13.01 (04)   13.13.01 (09)  
AI95-00182-01/05   1999-10-07 --  Extension aggregates with controlled subcomponents
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  7.06 (11)   7.06.01 (13)  
AI95-00184-01/08   2000-07-13 --  Definiteness and type derivation
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  4.06 (05)   4.06 (54)   8.05.01 (05)  
AI95-00190-01/05   1999-10-08 --  Compile-time enforcement of pragma Restrictions
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  13.12 (09)   D.07 (15)  
AI95-00192-01/06   2000-04-11 --  A library subprogram_body should replace, not complete, an instance
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-08
    RM References:  6.03 (04)   10.01.04 (04)  
AI95-00193-01/06   1999-09-15 --  Initialize, Adjust, and exceptions
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  7.06.01 (04)   7.06.01 (16)  
AI95-00194-01/02   1999-08-31 --  Error in Standard_Error definition
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  A.10.03 (12)  
AI95-00202-01/05   2000-07-13 --  Primitives of formal type derived from another formal type
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  12.05.01 (21)  
AI95-00203-01/04   1999-10-06 --  S'Digits when T'Machine_Radix is 10
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  3.05.08 (02)  
AI95-00205-01/02   1999-08-31 --  Priority changes in abortable part
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  D.04 (10)   D.04 (11)  
AI95-00207-01/05   2000-07-10 --  Only the current unit is affected by pragma Inspection_Point
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  H.03.02 (5)   H.03.02 (8)  
AI95-00208-01/05   1999-08-31 --  What is the meaning of "same representation" in all partitions?
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  E.02 (13)  
AI95-00213-01/06   2000-07-12 --  Formal object matching for formal packages
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  12.07 (05)   12.07 (06)  
AI95-00215-01/02   1999-08-31 --  Returning remote class-wide values
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  E.04 (18)  

Records of Response 2000

AI95-00018-01/05   2000-01-24 --  Inconsistency with Ada 83 in the definition of exponentiation
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-24
    RM References:  4.05.06 (11)  
AI95-00025-01/05   2000-07-12 --  Matching rules for generic formal access-to-constant types
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  12.05.04 (04)  
AI95-00034-01/05   2000-07-13 --  Unconstrained formal types
    Priority: Medium     Difficulty: Hard
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  3.02 (09)  
AI95-00035-01/06   2000-01-25 --  Type descriptors can be laid out at compile time
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  7.03.01 (07)  
AI95-00038-01/05   2000-01-25 --  Mapping between Interfaces.C.char and Standard.Character

    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  B.03 (46)  
AI95-00040-01/07   2000-07-12 --  A box for a formal subprogram_default freezes the actual
    Priority: Low        Difficulty: Easy
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  13.14 (05)  
AI95-00053-01/06   2000-08-29 --  Case sensitivity of Wide_Value and Value attributes

    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  3.05 (43)  
AI95-00069-01/03   2000-01-25 --  One queuing policy per partition

    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  D.04 (15)  
AI95-00077-01/04   2000-01-25 --  Separate compilation of generic bodies
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  10.01.04 (03)  
AI95-00087-01/04   2000-01-25 --  Saving and restoring Current_Output
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  A.10.03 (00)  
AI95-00097-01/07   2000-01-25 --  Conversions between access types with different representations
    Priority: High       Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  4.06 (47)  
AI95-00103-01/04   2000-01-25 --  Storage pools and access types designating task types
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  13.11 (00)  
AI95-00115-01/03   2000-07-13 --  Controlled types in language-defined generic packages
    Priority: High       Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-24
    RM References:  3.09.01 (03)   7.06 (04)   A (00)  
AI95-00119-01/05   2000-07-13 --  Is normal termination an "external interaction"?
    Priority: Low        Difficulty: Hard
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  1.01.03 (15)  
AI95-00125-01/04   2000-07-12 --  Order of Size and Small clauses for fixed point types
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  13.03 (55)  
AI95-00152-01/06   2000-01-25 --  Operators not inherited from root numeric types
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  4.05.05 (17)  
AI95-00157-01/06   2000-07-13 --  Visibility of inherited private components
    Priority: High       Difficulty: Hard
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  7.03 (15)  
AI95-00160-01/04   2000-07-12 --  Daylight savings and Ada.Calendar
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  9.06 (24)  
AI95-00179-01/05   2000-07-12 --  Finalization and Unchecked_Deallocation
    Priority: High       Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-24
    RM References:  7.06.01 (17)  
AI95-00180-01/06   2000-07-12 --  Pragma Elaborate for child units
    Priority: Medium     Difficulty: Easy
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  10.01.02 (06)  
AI95-00183-01/04   2000-01-25 --  Primitive operations declared before it is known if the type is tagged
    Priority: High       Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  3.09.02 (01)  
AI95-00206-01/05   2000-07-07 --  Ada.Task_Identification.Is_Callable for the environment task
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  C.07.01 (10)  
AI95-00211-01/06   2000-07-12 --  Can an abstract subprogram be renamed?
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  8.05.04 (7)  

Amendment 2007

AI95-00051-02/03   2005-04-03 --  Size and Alignment clauses
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-02-13
    RM References:  13.03 (25)   13.03 (28)   13.03 (30)   13.03 (31)   13.03 (32)   13.03 (42)   13.03 (43)   13.03 (50)
                    13.03 (56)   13.03 (53)  
    Alternatives:   AI95-00051-01
AI95-00085-01/09   2005-01-25 --  Append_File, Reset, and positioning for Stream_IO
    Priority: High       Difficulty: Hard
    Class: Confirmation                Status: Amendment 1 for Ada 95  02-07-09
    RM References:  A.08.02 (16)   A.12.01 (28.1)   A.12.01 (33)  
AI95-00100-01/05   2004-04-22 --  Truncation required for static expressions if Machine_Rounds is false
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  4.09 (38)   3.05.09 (08)  
AI95-00133-01/06   2005-08-09 --  Controlling bit ordering
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-27
    RM References:  13.05.03 (08)   13.03 (08)   13.05.01 (10)   13.05.01 (13)   13.05.01 (17)   13.05.02 (02)   13.05.02 (03)   13.05.02 (04)  
AI95-00147-01/12   2002-11-23 --  Optimization of controlled types
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  7.06 (21)  
AI95-00158-01/06   2005-03-07 --  Primitives of a class-wide generic actual type
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-09
    RM References:  12.05 (06)   12.05.01 (23)  
AI95-00161-01/13   2005-12-01 --  Default-initialized objects
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  10.02.01 (04)   10.02.01 (09)   10.02.01 (11)   7.06 (05)   7.06 (07)   13.07 (34)   13.11 (06)   13.13.01 (03)
                    A.04.02 (04)   A.04.02 (20)   A.04.05 (04)   A.04.07 (04)   A.04.07 (20)   B.03.01 (05)   C.04 (04)   G.01.01 (04)  
AI95-00162-01/09   2005-08-21 --  Anonymous access types and task termination/controlled type finalization
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-03
    RM References:  3.10.02 (3)   3.10.02 (7)   3.10.02 (13)   6.05 (18)   7.06.01 (3)   7.06.01 (13)   7.06.01 (13.1)   9.03 (2)
                    9.03 (3)   13.11.02 (17)  
AI95-00167-01/04   2003-05-03 --  Scalar unchecked conversion can be used with 'Valid to prevent erroneousness
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-19
    RM References:  13.09.01 (12)  
AI95-00185-01/05   2005-12-05 --  Branch cuts of inverse trigonometric and hyperbolic functions
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  G.01.02 (15)   G.01.02 (16)   G.01.02 (17)   G.01.02 (20)  
AI95-00188-02/04   2005-12-05 --  Setting a task base priority is immediate
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  D.05 (10)   D.05 (12)   D.04 (15)  
    Alternatives:   AI95-00188-01
AI95-00195-01/17   2005-08-08 --  Streams
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  8.03 (23)   13.13.02 (09/1)   13.13.02 (27)   13.13.02 (35)   13.13.02 (36/1)   13.13.02 (36.1/1)  
AI95-00196-01/04   2004-11-15 --  Assignment and tag-indeterminate calls with controlling results
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  3.09.02 (17)   3.09.02 (18)  
AI95-00200-01/04   2005-11-15 --  Generic formal subprograms as dispatching operations
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  3.02.03 (07)  
AI95-00204-01/06   2004-11-08 --  Language interfacing support is optional
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  B.02 (12)  
AI95-00209-01/04   2004-05-21 --  pragma Reviewable; can objects become uninitialized?
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  H.03.01 (8)   H.03.02 (9)  
AI95-00212-01/04   2004-09-16 --  Restrictions on configuration pragmas
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  10.01.05 (09)  
AI95-00214-01/04   2004-11-08 --  Distinct Names for Compilation Units (again)
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  10.01.04 (07)  
AI95-00216-01/17   2005-09-28 --  Unchecked unions -- variant records with no run-time discriminant
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-17
    RM References:  B.03.03 (00)   B.03 (60.2)   B.03 (74)  
AI95-00217-06/17   2005-10-11 --  Limited With Clauses
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  10.01.01 (12)   10.01.01 (15)   10.01.01 (26)   10.01.02 (04)   10.01.02 (06)   10.01.02 (08)   10.01.02 (09)   10.01.04 (03)
                    10.01.04 (06)   10.01.06 (02)   10.02 (06)   10.02.01 (25)   3.10.01 (10)   4.01 (09)   8.03 (20)   8.04 (05)
                    8.04 (07)   8.04 (08)   8.05.03 (03)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-07
AI95-00218-03/09   2005-05-27 --  Accidental overloading when overriding
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-21
    RM References:  8.03.01 (1)   2.09 (2)   6.01 (2)   6.01 (3)   6.01 (30)   6.03 (2)   8.05.04 (2)   10.01.03 (3)
                    12.03 (2)  
    Alternatives:   AI95-00218-01  AI95-00218-02
AI95-00220-01/03   2002-11-27 --  Subprograms withing private compilation units
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-24
    RM References:  10.01.02 (8)  
AI95-00221-01/04   2005-08-09 --  Default_Bit_Order is static
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  13.07 (15)   13.07 (35)  
AI95-00223-01/03   2001-09-07 --  Line terminators are skipped by Get.
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  A.10.06 (05)  
AI95-00224-01/11   2005-06-10 --  pragma Unsuppress
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-17
    RM References:  11.05 (1)   11.05 (3)   11.05 (4)   11.05 (5)   11.05 (6)   11.05 (7)   11.05 (8)   11.05 (27)
                    11.05 (29)   11.05 (30)   11.05 (32)   J.10 (00)  
AI95-00225-01/04   2002-06-07 --  Aliased current instance for limited types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  3.10 (09)  
AI95-00226-01/03   2004-11-30 --  Cyclic Elaboration Dependences
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  E.01 (10)  
AI95-00227-01/05   2001-09-11 --  Behavior of Ada.Streams.Read when at the end of stream
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-01-17
    RM References:  13.13.01 (4)   13.13.01 (5)   13.13.01 (8)  
AI95-00228-01/07   2005-09-20 --  Premature use of "shall be overridden" subprograms
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  3.09.03 (6)   8.05.04 (5/1)  
AI95-00229-01/07   2004-11-24 --  Accessibility rules and generics
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  3.10.02 (32)  
AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00233-01/03   2002-05-09 --  Inheritance of components of generic formal derived types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-09
    RM References:  12.05 (08)   12.05.01 (20)   12.05.01 (21)  
AI95-00235-01/08   2005-02-05 --  Resolving 'Access
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  3.10.02 (02)   4.01.04 (14/1)  
AI95-00237-01/08   2005-02-28 --  Finalization of task attributes
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  C.07.01 (17)   C.07.02 (13)   C.07.02 (15.1/1)   C.07.02 (17)   C.07.02 (30)  
AI95-00238-01/03   2002-05-09 --  What is the lower bound of Ada.Strings.Bounded.Slice?
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-09
    RM References:  A.04.04 (101)  
AI95-00239-01/04   2004-11-08 --  Controlling inherited default expressions
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.02 (18)  
AI95-00240-01/04   2002-05-09 --  Stream attributes for limited types in Annex E
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-09
    RM References:  E.02.02 (8)   E.02.02 (14)   E.02.03 (14)  
AI95-00241-01/03   2001-09-11 --  Testing for Null_Occurrence
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  11.04.01 (14)  
AI95-00242-01/02   2001-10-18 --  Surprise behavior of Update
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-09
    RM References:  B.03.01 (50)  
AI95-00243-01/03   2005-06-08 --  Is a subunit of a subunit of L also a subunit of L?
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  10.01.03 (8)  
AI95-00246-01/06   2004-12-29 --  View conversions between arrays of a by-reference type
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  4.06 (12)   4.06 (12.1)   4.06 (09)   4.06 (24)  
AI95-00247-01/03   2005-04-04 --  Alignment of composite types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  13.03 (26)   13.03 (37)  
AI95-00248-01/17   2006-02-03 --  Directory Operations
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-12
    RM References:  A.16 (00)   A.08.02 (22)  
AI95-00249-01/12   2005-10-01 --  Ravenscar profile for high-integrity systems
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-10-23
    RM References:  D.13 (01)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00252-01/10   2005-02-05 --  Object.Operation notation
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-23
    RM References:  4.01.03 (09)   4.01.03 (13)   4.01.03 (15)   4.01.03 (17)   6.03.01 (10)  
AI95-00253-01/04   2005-08-17 --  The legality rules for pragmas Attach_Handler and Interrupt_Handler are similar
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  C.03.01 (08)  
AI95-00254-01/14   2005-07-12 --  Anonymous access to subprogram types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  3.10 (06)   3.10 (12)   3.10 (17)   3.07 (09)   3.10.02 (13)   3.10.02 (19)   3.10.02 (32)   3.10.02 (37)
                    4.09.01 (02)   6.01 (24)   6.01 (27)   6.03.01 (13)   8.05.01 (03)   8.05.01 (04)   8.06 (25)  
AI95-00255-01/03   2002-10-25 --  Object renaming of subcomponents of generic in out objects
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-25
    RM References:  8.05.01 (05)   12.04 (09)  
AI95-00256-01/10   2005-10-07 --  Various wording changes to the standard
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  13.11.01 (01)   A.12.01 (30)   G.02.02 (03)   7.06.01 (12)   7.06.01 (16)   7.04 (09)   10.02 (09)   D.02.02 (17)
                    D.03 (15)   D.04 (15)  
AI95-00257-01/05   2005-08-20 --  Restrictions for implementation-defined entities
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-10
    RM References:  13.12.01 (01)  
AI95-00258-01/03   2001-09-11 --  Behavior of Interfaces.C.To_C when the result is null
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  B.03 (50)  
AI95-00259-01/05   2003-05-02 --  Can accesses to volatile objects be combined?
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  C.06 (21)  
AI95-00260-02/09   2006-02-01 --  Abstract formal subprograms and dispatching constuctors
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  3.09 (06)   3.09 (07)   3.09 (12)   3.09 (18)   3.09 (25)   3.09 (26)   3.09 (30)   3.09.02 (01)
                    3.09.02 (02)   3.09.02 (22)   3.09.03 (03)   3.09.03 (11)   12.06 (02)   12.06 (04)   12.06 (08)   12.06 (10)
                    12.06 (16)  
    Alternatives:   AI95-00260-01
AI95-00262-01/09   2005-07-11 --  Access to private units in the private part
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-11
    RM References:  10.01.02 (04)   10.01.02 (08)  
AI95-00263-01/03   2002-11-27 --  Scalar formal derived types are never static
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-25
    RM References:  4.09 (29)  
AI95-00265-01/09   2005-10-08 --  Partition Elaboration Policy for High-Integrity Systems
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-18
    RM References:  H.06 (00)  
AI95-00266-02/12   2005-10-01 --  Task termination procedure
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-25
    RM References:  C.07.03 (01)   C.07 (00)   C.07 (01)  
    Alternatives:   AI95-00266-01
AI95-00267-01/06   2005-10-13 --  Fast float-to-integer conversions
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-10
    RM References:  4.06 (33)   A.05.03 (41)  
AI95-00268-01/04   2005-05-16 --  Rounding of real static expressions
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  4.09 (38)  
AI95-00269-01/08   2005-07-07 --  Generic formal objects can be static in the instance
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-22
    RM References:  4.09 (35)   4.09 (36)   4.09 (37)   4.09 (38)   12.04 (10)  
AI95-00270-01/08   2005-05-09 --  Stream item size control
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-18
    RM References:  13.13.02 (02)   13.13.02 (09/1)   13.13.02 (17)   13.03 (77)  
AI95-00272-01/02   2002-05-10 --  Pragma Atomic and slices
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  C.06 (07)  
AI95-00273-01/02   2002-05-09 --  Use of PCS should not be normative
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-09
    RM References:  E.05 (01)   E.05 (27)  
AI95-00276-01/02   2001-11-27 --  Interfaces.C.Strings.Chars_Ptr_Array has aliased components
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  B.03.01 (06)  
AI95-00279-01/09   2005-08-08 --  Tag read by T'Class'Input
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-24
    RM References:  13.13.02 (34)   3.09 (12)   3.09 (26)   13.13.02 (36/1)   13.14 (19/1)  
AI95-00280-01/08   2005-12-05 --  Allocation, deallocation, and use of objects after finalization
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  9.04 (20)   4.08 (11)   7.06.01 (11)   11.05 (20)   11.05 (21)  
AI95-00283-01/04   2005-08-11 --  Truncation of stream files by Close and Reset
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-18
    RM References:  A.12.01 (28)   A.08.02 (03)   A.08.02 (10)   A.08.02 (16)   A.08 (01)  
AI95-00284-02/03   2004-11-09 --  New reserved words
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-22
    RM References:  2.09 (02)   J.12 (01)  
    Alternatives:   AI95-00284-01
AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00286-01/11   2005-12-05 --  Assert pragma
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  11.04.02 (01)  
AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  
AI95-00291-02/06   2005-10-10 --  By-reference types and the recommended level of support for representation item
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-02-13
    RM References:  13.01 (7)   13.01 (18.1/1)   13.01 (21)   13.01 (24)   13.02 (06)   13.03 (18)   13.03 (22/1)   13.03 (23)
                    13.03 (24)   13.03 (25)   13.03 (28)   13.03 (32)   13.03 (34)   13.03 (43)   13.03 (56)  
    Alternatives:   AI95-00291-01
AI95-00296-01/12   2005-12-05 --  Vector and matrix operations
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  G.03 (01)   G.03.01 (01)   G.03.02 (01)   G (05)   G (06)  
AI95-00297-01/15   2005-12-05 --  Timing events
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.07 (10)   D.13.01 (01)   D.15 (01)  
AI95-00298-01/06   2005-12-05 --  Non-Preemptive Dispatching
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-07-02
    RM References:  D.02.04 (00)  
AI95-00301-01/15   2005-09-20 --  Operations on language-defined string types
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  A.04.03 (8)   A.04.03 (10)   A.04.03 (11)   A.04.03 (56)   A.04.03 (58)   A.04.03 (60)   A.04.04 (12)   A.04.04 (28)
                    A.04.04 (43)   A.04.04 (45)   A.04.04 (46)   A.04.04 (92)   A.04.04 (101/1)   A.04.05 (11)   A.04.05 (22)   A.04.05 (38)
                    A.04.05 (40)   A.04.05 (41)   A.04.05 (79)   A.04.05 (82)   A.04.07 (40)   A.04.07 (44)   A.10.01 (48)   A.10.07 (17)
                    A.10.12 (00)   A.11 (02)   A.11 (03)  
AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04
AI95-00303-01/03   2004-12-02 --  Removal of library-level requirement for interrupt handler objects
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  C.03.01 (08)   C.03.01 (13)  
AI95-00305-01/14   2005-09-20 --  New pragma and additional restriction identifiers for real-time systems
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-10-23
    RM References:  D.07 (10)   D.07 (15)   D.07 (19)   H.05 (01)   9.05.01 (22)  
AI95-00306-01/03   2003-05-22 --  Class-wide extension aggregate expressions
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-18
    RM References:  4.03.02 (05)  
AI95-00307-01/13   2005-10-01 --  Execution-time clocks
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.14 (00)   D.14.01 (00)  
AI95-00309-01/02   2004-11-30 --  Pragma Inline compatibility
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  6.03.02 (06)   6.03.02 (03)   10.01.05 (02)   10.01.05 (05)   10.01.05 (06)  
AI95-00310-01/04   2003-05-22 --  Ignore abstract nondispatching subprograms during overloading
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-19
    RM References:  6.04 (08)  
AI95-00311-01/04   2005-11-15 --  Static matching of scalar formal subtypes
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  4.09 (31)   4.09.01 (01)  
AI95-00312-01/03   2005-10-13 --  Environment-level visibility rules and generic children
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  10.01.06 (05)   10.01.06 (02)   4.01.03 (04)  
AI95-00316-01/02   2003-05-22 --  Return accessibility checks and value conversions
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Amendment 1 for Ada 95  03-02-18
    RM References:  6.05 (18)  
AI95-00317-01/11   2005-08-09 --  Partial parameter lists for formal packages
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  12.07 (03)   12.07 (05)   12.07 (06)   12.07 (10)  
AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00320-01/05   2005-08-20 --  Violating Ada semantics with an interfacing pragma
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  B.01 (38)   B.01 (49)  
AI95-00321-01/06   2005-10-01 --  Definition of dispatching policies
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-07-02
    RM References:  D.02 (01)   D.02.01 (01)   D.02.01 (02)   D.02.01 (04)   D.02.01 (05)   D.02.01 (06)   D.02.01 (07)   D.02.01 (08)
                    D.02.01 (09)   D.02.01 (10)   D.02.02 (00)   D.02.02 (03)   D.02.02 (05)   D.02.02 (07)   D.02.02 (08)   D.02.02 (09)
                    D.02.02 (10)   D.02.02 (11)   D.02.02 (12)   D.02.02 (13)   D.02.02 (14)   D.02.02 (15)   D.02.02 (16)   D.02.02 (17)
                    D.02.02 (18)   D.02.02 (19)   D.02.02 (20)   D.02.02 (21)   D.02.03 (01)   D.05 (15)  
AI95-00326-01/12   2006-02-01 --  Incomplete types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.02 (04)   3.02 (05)   3.02.01 (08)   3.07 (01)   3.09 (30)   3.10.01 (02)   3.10.01 (04)   3.10.01 (05)
                    3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)   10.01.01 (12)   13.01 (11/1)   J.11 (00)  
AI95-00327-01/13   2006-02-08 --  Dynamic ceiling priorities
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.03 (13)   D.03 (06)   D.03 (08)   D.03 (09)   D.03 (10)   D.05 (00)   D.05.01 (00)   D.05.02 (00)
                    D.07 (09)  
AI95-00328-01/03   2003-12-03 --  Preinstantiations of Complex_IO
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-07-15
    RM References:  G.01.03 (10)  
AI95-00329-01/06   2004-11-04 --  pragma No_Return -- procedures that never return
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-24
    RM References:  6.05.01 (01)   11.04.01 (04)   11.04.01 (14)  
AI95-00330-01/02   2004-12-03 --  Generic actual parameters are always value conversions
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-03
    RM References:  4.06 (05)  
AI95-00331-01/02   2004-11-30 --  10.1.1(19) doesn't handle multiple nesting?
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  10.01.01 (19)  
AI95-00332-01/04   2004-12-02 --  Resolution of qualified expressions and object renamings
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  8.06 (27)  
AI95-00333-01/07   2005-10-05 --  Other Locking_Policies can be used with FIFO_Within_Priorities
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-27
    RM References:  D.02.02 (05)   D.02.02 (03)  
AI95-00334-01/03   2004-11-08 --  Is overriding of abstract equality required?
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.09.03 (04)   3.09.03 (05)  
AI95-00335-01/05   2005-11-23 --  Stream attributes may be dispatching subprograms
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.02 (01)  
AI95-00337-01/03   2005-02-28 --  Applicability of C interfacing advice to private types
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  B.03 (71)  
AI95-00340-01/04   2004-05-29 --  Mod attribute
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  3.05.04 (16)  
AI95-00341-01/02   2003-11-08 --  Primitive subprograms are frozen with a tagged type
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  13.14 (15)  
AI95-00343-01/01   2003-08-04 --  C_Pass_By_Copy convention is required
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  B.03 (68.1/1)   B.03 (69/1)  
AI95-00344-01/12   2005-08-08 --  Allow nested type extensions
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-01
    RM References:  3.09 (04)   3.09 (07)   3.09 (12)   3.09 (25)   3.09.01 (03)   3.09.01 (04)   3.09.01 (07)   4.08 (05)
                    4.08 (07)   6.05 (08)   13.13.02 (31)   13.13.02 (34)  
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00347-01/04   2005-08-08 --  Title of Annex H
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-23
    RM References:  H    1.01.02 (13)   13.12 (10)   H (1)   H.04    H.04 (2)  
AI95-00348-01/08   2005-05-23 --  Null procedures
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-04-16
    RM References:  6.07 (01)   3.01 (03)   3.09.03 (1)   3.09.03 (3)   6.01 (03)   6.01 (04)   6.01 (20)   6.01 (30)
                    6.01 (31)   7.06 (06)   7.06 (08)   7.06 (09)   8.03.01 (1)   12.06 (03)   12.06 (04)   12.06 (10)
                    12.06 (16)  
AI95-00351-01/10   2005-12-05 --  Time operations
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-26
    RM References:  9.06 (11)   9.06 (24)   9.06.01 (01)   1.02 (5)  
AI95-00354-01/11   2005-12-05 --  Group execution-time budgets
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-25
    RM References:  D.14.02 (01)  
AI95-00355-01/10   2005-12-02 --  Priority Specific Dispatching including Round Robin
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  D.02.05 (00)   D.02.01 (01)   D.02.02 (00)   D.02.02 (01)   D.02.02 (02)   D.02.02 (03)   D.02.02 (04)   D.02.02 (06)
                    D.02.02 (06)   D.02.02 (17)   D.02.02 (18)   D.02.03 (01)   D.02.04 (01)   D.04 (07)   D.09 (14)  
AI95-00357-01/13   2005-12-02 --  Support for Deadlines and Earliest Deadline First Scheduling
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  D.02.06 (01)   D.01 (20)   D.11 (04)   D.11 (05)   D.11 (06)  
AI95-00360-01/07   2005-03-17 --  Types that need finalization
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  7.06 (09)   D.07 (04)   A.04.05 (72)   A.05.02 (15)   A.05.02 (27)   A.08.01 (16)   A.08.04 (19)   A.10.01 (85)
                    A.12.01 (27)  
AI95-00361-01/06   2006-02-08 --  Raise with message
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  11.03 (2)   11.03 (3)   11.03 (4)   11.04.01 (10)  
AI95-00362-01/07   2005-11-15 --  Some predefined packages should be recategorized
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   13.07 (03)   13.07 (36)   13.07.01 (03)   13.07.01 (15)   A.03.02 (02)
                    A.04.02 (03)   A.04.06 (03)   A.04.07 (46)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  
AI95-00363-01/10   2006-01-12 --  Eliminating access subtype problems
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-30
    RM References:  3.03.01 (9)   3.06 (11)   3.07.01 (7/1)   3.10 (9)   3.10.02 (26)   3.10.02 (27)   4.06 (12.1/1)   4.06 (16)
                    4.08 (6)   5.02 (16)   8.05.01 (5/1)  
AI95-00364-01/06   2004-12-30 --  Fixed-point multiply/divide
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  4.05.05 (20)  
AI95-00366-01/12   2005-12-02 --  More liberal rules for Pure units
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  10.02.01 (16)   3.02 (6)   3.08 (9)   4.08 (5)   10.02.01 (17)   10.02.01 (18)   13.13.02 (36/1)   E.02.02 (8)
                    E.02.02 (14/1)   E.02.02 (17/1)   E.02.03 (14/1)  
AI95-00368-01/05   2005-08-20 --  Restrictions for obsolescent features
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  13.12 (7)   J (1)  
AI95-00370-01/06   2005-08-16 --  Environment variables
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  A.17 (00)  
AI95-00373-01/08   2005-10-12 --  Undefined discriminants caused by loose order of init requirements
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  3.03.01 (08)   3.03.01 (18/1)   3.03.01 (19)   3.03.01 (20)   4.08 (07)   4.08 (08)   4.08 (10)   7.06 (10)
                    7.06 (11)  
AI95-00376-01/04   2005-08-17 --  Interfaces.C works for C++ as well
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Amendment 1 for Ada 95  04-07-02
    RM References:  B.03 (01/1)   B.03 (02)   1.02 (8/1)  
AI95-00377-01/03   2004-11-30 --  Naming of generic child packages
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  8.03 (26/1)  
AI95-00378-01/02   2004-11-09 --  The bounds of Ada.Exceptions.Exception_Name
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  11.04.01 (10)   11.04.01 (12)   11.04.01 (13)  
AI95-00381-01/07   2005-10-13 --  New Restrictions identifier No_Dependence
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  13.12 (4)   13.12.01 (1)  
AI95-00382-01/05   2005-07-20 --  Current instance rule and anonymous access types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  8.06 (17)   9.01 (19)   9.04 (21)  
AI95-00384-01/04   2004-11-09 --  Access to discriminated type conversion rules made symmetric
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-22
    RM References:  4.06 (16)  
AI95-00385-01/04   2005-03-23 --  Stand-alone objects of anonymous access types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  3.03.01 (02)   3.03.01 (08)   3.03.01 (16)   3.10.02 (11)   7.04 (05)  
AI95-00386-01/03   2005-03-18 --  Further functions returning Time_Span values
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  D.08 (14)   D.08 (26)  
AI95-00387-01/05   2005-09-20 --  Introduction to Amendment
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References: 
AI95-00388-01/03   2005-10-10 --  Add Greek pi to Ada.Numerics
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  A.05 (3)  
AI95-00391-01/06   2005-09-20 --  Functions with controlling results in null extensions
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-03
    RM References:  3.09.03 (04)   3.04 (27)   3.09.01 (04)   3.09.03 (06)  
AI95-00392-01/02   2005-02-25 --  Prohibit unsafe array type conversions
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-07
    RM References:  4.06 (12)   4.06 (39)   4.06 (24)  
AI95-00394-01/06   2005-12-05 --  Redundant Restriction Identifiers and completing Ravenscar definition
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  D.07 (09)   D.07 (10)   D.07 (15)   D.13.01 (01)   H.04 (2)   H.04 (3)   H.04 (9)   H.04 (16)
                    H.04 (23)   J.13 (1)   13.12 (7)  
AI95-00395-01/11   2005-11-15 --  Various clarifications regarding 16- and 32-bit characters
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  1.01.04 (15)   2.01 (01)   2.01 (03)   2.01 (04)   2.01 (14)   2.03 (02)   2.03 (03)   2.03 (04)
                    2.03 (05)   2.03 (06)   2.09 (02)   3.05.02 (03)   6.01 (10)   A.01 (36)   A.03.01 (00)   A.03.01 (02)
                    A.03.02 (02)   A.03.02 (13-18)   A.03.02 (42-48)   A.03.04 (01)   A.04.07 (46)   A.04.07 (48)   A.04.08 (01)   J.14 (00)  
AI95-00396-01/03   2005-05-18 --  The "no hidden interfaces" rule
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-13
    RM References:  3.09.04 (1)   7.03 (7)  
AI95-00397-01/08   2005-09-20 --  Conformance and overriding for entries and protected operations
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-14
    RM References:  6.03.01 (24)   8.03.01 (1)   9.01 (9.1)   9.04 (11)   9.05.02 (2)   9.05.02 (10)   9.05.02 (13)   10.01.01 (8)  
AI95-00398-01/02   2005-03-13 --  A parameter of a formal package should be given at most once
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-13
    RM References:  12.07 (4)  
AI95-00399-01/03   2005-06-05 --  Single task and protected objects implementing interfaces
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-08
    RM References:  9.01 (3)   9.04 (3)  
AI95-00400-01/04   2005-06-01 --  Wide_ and Wide_Wide_ images of identifiers
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-03
    RM References:  3.09 (7)   3.09 (10)   11.04.01 (2)   11.04.01 (5)   11.04.01 (12)   C.05 (7)  
AI95-00401-01/08   2006-01-13 --  Terminology for interfaces
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-01
    RM References:  3.04 (01)   3.04 (03)   3.04 (05)   3.04 (08)   3.04 (17)   3.04 (18)   3.04 (22)   3.04 (23)
                    3.04 (23.1)   3.04 (27)   3.04 (35)   3.04.01 (02)   7.03 (16)   7.03 (20)   9.01 (9.1)   9.04 (11)
                    12.05.01 (05)   12.05.01 (15)   12.05.01 (21)   12.05.05 (04)  
AI95-00402-01/02   2005-03-11 --  Access discriminants of non-limited types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-11
    RM References:  3.07 (10)   3.07 (11)   6.05 (20)  
AI95-00403-01/03   2005-05-05 --  Preelaboration checks and formal objects

    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-03-17
    RM References:  10.02.01 (11)  
AI95-00404-01/06   2005-08-15 --  Not null and all in access parameters and types
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-14
    RM References:  3.10 (6)   3.09.02 (11)  
AI95-00405-01/03   2005-03-10 --  Determining the ancestor interfaces in Ada.Tags
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-10
    RM References:  3.09 (7)   3.09 (12)  
AI95-00406-01/02   2005-03-08 --  Aliased permitted with anonymous access types
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-08
    RM References:  3.03.01 (2)   3.06 (7)  
AI95-00407-01/05   2005-05-18 --  Terminology and semantics of prefixed views
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-01
    RM References:  4.01.03 (09)   4.01.03 (13)   4.01.03 (17)   6.03.01 (10)   6.04 (10)  
AI95-00408-01/02   2005-02-26 --  Visibility for attribute_definition_clauses
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-26
    RM References:  8.03 (23)   8.02 (10)  
AI95-00409-01/05   2006-01-06 --  Conformance and overload resolution related to anon access types
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-09
    RM References:  6.03.01 (15)   6.03.01 (16)   8.05.01 (2)   8.05.01 (3)   8.05.01 (4)   8.06 (25)  
AI95-00411-01/02   2005-02-26 --  Predefined equality for types derived from interfaces
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-26
    RM References:  7.05 (4)   3.09.04 (1)  
AI95-00412-01/06   2005-07-12 --  Subtypes of incomplete types; renamings of limited views
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-28
    RM References:  3.10.01 (2)   3.10.01 (7)   8.03 (20)   8.05.03 (3)   8.05.03 (4)   10.01.02 (8)  
AI95-00414-01/03   2005-05-19 --  pragma No_Return for overriding procedures
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-09
    RM References:  6.05.01 (01)  
AI95-00415-01/04   2005-07-09 --  Presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-02-28
    RM References:  4.01 (11)   1.02 (03)   1.02 (04)   1.02 (07)   1.03 (01)   3.02 (08)   9.03 (07)   A.01 (35)  
AI95-00416-01/15   2006-02-24 --  Access results, accessibility, and return statements
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-16
    RM References:  3.02.03 (01)   3.03 (10)   3.07 (27)   3.09.02 (02)   3.09.02 (04)   3.09.02 (05)   3.09.02 (06)   3.09.02 (11)
                    3.09.02 (18)   3.10.02 (07)   3.10.02 (09)   3.10.02 (10)   3.10.02 (11)   3.10.02 (12)   3.10.02 (13)   3.10.02 (14)
                    4.08 (05)   4.08 (10)   6.05 (05)   6.05 (06)   6.05 (20)   6.05 (22)   7.06.01 (03)   7.06.01 (09)
                    9.02 (02)   9.02 (03)   9.02 (04)   9.03 (02)   9.03 (03)   13.11 (25)   13.11.01 (3)   13.11.02 (9)
                    13.11.02 (10)   13.11.02 (17)  
AI95-00417-01/01   2005-03-09 --  Lower bound of functions in Ada.Tags and Ada.Exceptions
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-03
    RM References:  3.09 (12)   11.04.01 (12)  
AI95-00418-01/03   2005-05-05 --  Vector norm
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  G.03.01 (1)   G.03.02 (1)  
AI95-00419-01/06   2005-08-08 --  Limitedness of derived types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-10
    RM References:  3.04 (01)   3.04 (02)   3.04 (03)   3.04 (05)   3.04 (15)   3.07 (10)   3.09.01 (03)   3.09.04 (01)
                    7.03 (03)   7.03 (06)   7.03 (08)   7.03 (10)   7.05 (02)   7.05 (04)   7.05 (06)   9.01 (9.1)
                    9.04 (11)   12.05.01 (03)   12.05.01 (05)  
AI95-00420-01/04   2005-12-05 --  Resolution of universal operators in package Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  4.05.05 (20)   4.05.02 (9)  
AI95-00421-01/04   2005-05-05 --  Sequential activation and attachment
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  H.06 (01)  
AI95-00423-01/09   2006-02-24 --  Renaming, null exclusion and formal objects
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-10
    RM References:  8.05.01 (2)   8.05.01 (4)   8.05.04 (4)   12.04 (2)   12.04 (5)   12.04 (7)   12.04 (9)   12.06 (8)  
AI95-00424-01/04   2006-02-08 --  List of language-defined units
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-04-05
    RM References:  A (2)  
AI95-00425-01/02   2005-05-05 --  Organization of Annex M
    Priority: Medium     Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-04-06
    RM References:  M (1)   M.01 (1)   M.02 (1)   M.03 (1)  
AI95-00426-01/05   2005-09-20 --  Language-defined routines returning abnormal and invalid values
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-05-05
    RM References:  13.09.01 (6)   13.09 (11)   13.09.02 (12)  
AI95-00427-01/05   2005-07-20 --  Default parameters and Calendar operations
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  9.06.01 (1)  
AI95-00428-01/02   2005-05-05 --  Input-output for bounded strings
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  A.10.11 (1)  
AI95-00430-01/01   2005-05-05 --  Conventions of inherited subprograms
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  3.09.02 (10/1)  
AI95-00431-01/01   2005-05-05 --  Conversions to remote access-to-subprogram types
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-05-05
    RM References:  E.02.02 (11)  
AI95-00432-01/02   2005-10-05 --  Out of range values in Ada.Real_Time
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-05-05
    RM References:  D.08 (24)   D.08 (26)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  
AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  
AI95-00435-01/02   2005-11-22 --  Storage pools for access-to-subprogram types
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-08-18
    RM References:  13.11 (12)  
AI95-00436-01/01   2005-09-16 --  Record representation clauses for limited record types

    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-09-16
    RM References:  13.05.01 (8)  
AI95-00437-01/05   2006-04-19 --  Glossary updates for the Amendment
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-10-17
    RM References:  N (01)   N (03)   N (04)   N (06)   N (08)   N (12)   N (13)   N (15)
                    N (17)   N (19)   N (20)   N (21)   N (23)   N (24)   N (25)   N (29)
                    N (30)   N (33)   N (36)   N (37)   N (38)   N (40)   N (41)   N (42)  
AI95-00438-01/02   2005-11-22 --  Stream attribute availability for limited language-defined types
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-10-21
    RM References:  11.04.01 (02)   11.04.01 (06)   11.04.01 (16)  
AI95-00440-01/01   2005-10-21 --  Index of language-defined entities
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-21
    RM References:  Q (00)   Q.01 (00)   Q.02 (00)   Q.03 (00)   Q.04 (00)   Q.05 (00)   Q.06 (00)  
AI95-00441-01/02   2005-11-22 --  Passing a null stream access value to stream attributes
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-24
    RM References:  13.13.02 (04)   13.13.02 (07)   13.13.02 (12)   13.13.02 (15)   13.13.02 (20)   13.13.02 (23)   13.13.02 (30)   13.13.02 (33)
                    13.13.02 (60)   3.09 (18)  
AI95-00442-01/03   2006-02-24 --  Classes and categories of types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-25
    RM References:  3.02 (02)   3.02 (10)   3.02 (11)   3.02 (13)   3.04 (01)   3.04 (08)   12.05 (01)   12.05 (06)
                    12.05 (07)   12.05 (08)   12.05.01 (01)   12.05.02 (01)   12.05.03 (01)   12.05.04 (01)   12.05.05 (01)  
AI95-00443-01/01   2005-12-14 --  Synchronized private extensions

    Class: Amendment                   Status: Amendment 1 for Ada 95  06-01-04
    RM References:  3.09.04 (1)   7.03 (3)   7.03 (6)   7.03 (8)   12.05.01 (3)   12.05.01 (5)   12.05.01 (5.1)  
AI95-00444-01/02   2006-02-24 --  Streaming of untagged types

    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  06-01-04
    RM References:  13.01 (15.1)   13.13.02 (8.1)   13.13.02 (25)   13.13.02 (41)  
AI95-00445-01/02   2006-01-18 --  Dynamic ceilings and interrupt handlers

    Class: Amendment                   Status: Amendment 1 for Ada 95  06-01-10
    RM References:  D.05.02 (1)  
AI95-00446-01/01   2006-02-03 --  Raise_Exception for Null_Id
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  11.04.01 (14)  

WG9 Approved

AI95-00006-01/02   1999-05-27 --  private child in with_clause
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  10.01.02 (08)  
AI95-00014-01/02   1999-05-27 --  ... and {its calling convention} shall not be Intrinsic.
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  3.10.02 (32)  
AI95-00027-01/02   1999-07-08 --  Typo: is access all {Ada.}Streams.Root_Stream_Type'Class

    Class: Confirmation                Status: WG9 Approved  95-06-14
    RM References:  A.12.02 (03)  
AI95-00031-01/05   2000-07-07 --  Unpacking a record type with primitive subprograms
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  13.06 (02)  
AI95-00032-01/02   1999-05-27 --  visible part of a renaming
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  8.02 (05)  
AI95-00042-01/03   1999-07-08 --  use of incomplete types
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  3.10.01 (09)  
AI95-00045-01/03   1999-07-08 --  Servicing of entry calls is part of a protected action
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  9.05.03 (00)  
AI95-00046-01/05   2000-07-07 --  Intent of "only"

    Class: Confirmation                Status: WG9 Approved  95-06-14
    RM References:  E.02.02 (14)  
AI95-00049-01/03   1999-05-27 --  Reserved_128, etc.

    Class: Confirmation                Status: WG9 Approved  95-06-14
    RM References:  A.01 (35)  
AI95-00055-01/02   1999-07-08 --  Overflow for Adjacent, Machine, and Model attributes
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved   97-11-14
    RM References:  A.05.03 (50)  
AI95-00056-01/02   1999-07-08 --  Create(Mode => Append_File)

    Class: Confirmation                Status: WG9 Approved  95-06-14
    RM References:  A.08.02 (02)  
AI95-00059-01/02   1999-07-08 --  Specifying Storage size for tasks
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  13.03 (61)  
AI95-00060-01/05   1999-05-27 --  No predefined 'Truncate Attribute on Fixed-Point Types
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  (8-0-0) 97-07-04
    RM References:  A.05.04 (00)  
AI95-00073-01/01   1999-05-28 --  Pragmas are allowed in generic_formal_parts.
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  2.08 (05)  
AI95-00074-01/02   1999-05-28 --  Pragma Inline Requires an Argument
    Priority: Medium     Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  6.03.02 (02)  
AI95-00076-01/03   1999-07-08 --  String literal constraint ramification is correct.
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  4.02 (11)  
AI95-00078-01/03   1999-07-08 --  semantic dependence on illegal or obsolete units
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  10.01.04 (05)  
AI95-00084-01/03   1999-07-08 --  Questions about Generic_Elementary_Functions
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  A.05.01 (00)  
AI95-00094-01/01   1999-07-08 --  Exponentiation: 0.0 ** 0.0 raises Argument_Error.
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  (8-0-0) 97-07-04
    RM References:  A.05.01 (42)  
AI95-00096-01/03   1999-07-08 --  sparse case statements
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  5.04 (00)  
AI95-00099-01/02   1999-07-08 --  Accuracy requirements for elementary functions
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  (8-0-0) 97-07-04
    RM References:  A.05.01 (01)  
AI95-00102-01/02   1999-05-28 --  A generic formal limited private type can have an access discriminant.
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved   97-11-14
    RM References:  3.07 (10)  
AI95-00105-01/04   1999-05-27 --  extra negative value
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  3.05.04 (09)  
AI95-00107-01/06   1999-05-28 --  Base attribute for non-scalar subtypes?
    Priority: High       Difficulty: Hard
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  4.01.04 (12)  
AI95-00110-01/04   1999-05-27 --  No Constraint Check on 'out' Parameter of an Access Type
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  6.04.01 (13)  
AI95-00112-01/04   1999-05-27 --  Wide_String file names
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  A.11 (00)  
AI95-00120-01/05   1999-05-28 --  What is the minimal upper bound of type Integer?
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  3.05.02 (03)  
AI95-00122-01/03   1999-05-28 --  Use_type_clause where First Subtype is not Directly Visible
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  8.04 (08)  
AI95-00129-01/03   1999-05-28 --  Discriminant Inheritance for Private Extensions
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  7.03 (10)  
AI95-00134-01/02   1999-05-27 --  Source Representation
    Priority: Medium     Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  2.01 (18)  
AI95-00138-01/03   1999-05-28 --  Null String Literals when the Index Type is Modular
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  4.02 (10)  
AI95-00141-01/07   1999-05-27 --  Exceptions in Interfaces.C and its Children
    Priority: High       Difficulty: Hard
    Class: Confirmation                Status: WG9 Approved   97-11-14
    RM References:  B.03 (00)  
AI95-00143-01/04   1999-05-27 --  Distinct Names for Compilation Units
    Priority: Medium     Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  8.03 (25)  
AI95-00148-01/03   2004-05-21 --  Requeue of protected entry calls
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  04-06-18
    RM References:  9.05.04 (07)  
AI95-00163-01/05   2000-07-07 --  User-defined fixed,fixed multiplying op
    Priority: High       Difficulty: Hard
    Class: Confirmation                Status: WG9 Approved  (8-0-0) 97-07-04
    RM References:  4.05.05 (18)  
AI95-00170-01/02   1999-07-27 --  Can an attribute defined in an annex be set in an attribute definition clause?
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  99-06-12
    RM References:  13.03 (05)  
AI95-00178-01/04   2003-05-03 --  Which I/O operations are potentially blocking?
    Priority: Low        Difficulty: Medium
    Class: Ramification                Status: WG9 Approved  03-06-20
    RM References:  9.05.01 (18)  
AI95-00198-01/02   1999-07-28 --  pragma Convention(Intrinsic) is not a completion
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  99-06-12
    RM References:  6.03.01 (11)  
AI95-00210-01/03   1999-07-28 --  Questions on pragma Restriction No_Recursion and No_Reentrancy
    Priority: Medium     Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  99-06-12
    RM References:  H.04 (24)   H.04 (27)  
AI95-00236-01/02   2000-11-19 --  Minimum criteria for metrics documentation
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  01-10-05
    RM References:  D (02)  
AI95-00245-01/03   2004-05-24 --  Consistency of inlined calls
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  04-06-18
    RM References:  10.01.04 (07)  
AI95-00294-01/04   2004-04-22 --  Instantiating with abstract operations
    Priority: Low        Difficulty: Medium
    Class: Ramification                Status: WG9 Approved  04-11-18
    RM References:  3.09.03 (09)  
AI95-00349-01/02   2003-11-07 --  Equality on private extensions
    Priority: Low        Difficulty: Easy
    Class: Ramification                Status: WG9 Approved  04-11-18
    RM References:  3.04 (02)   4.05.02 (14)  
AI95-00429-01/01   2005-03-15 --  Representation of minus signs
    Priority: Medium     Difficulty: Easy
    Class: Presentation                Status: WG9 Approved  06-06-09
    RM References:  A.05.03   

ARG Approved

AI95-00447-01/03   2007-05-25 --  Null_exclusions allowed in Ada 95
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: ARG Approved   12-0-1  06-06-09
    RM References:  3.10 (06)  

Work Item

AI95-00114-01/00   2000-08-31 --  Editorial Comments on AARM
    Priority: Low        Difficulty: Hard
    Class: Confirmation                Status: Work Item     96-04-10
    RM References:  12.03 (11)  

Received

Promising

Hold

No Action

AI95-00051-01/15   2004-12-08 --  Size and Alignment clauses
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (8-0-1) 05-02-13
    RM References:  13.03 (25)   13.03 (28)   13.03 (30)   13.03 (31)   13.03 (32)   13.03 (42)   13.03 (43)   13.03 (50)
                    13.03 (56)  
    Alternatives:   AI95-00051-02
AI95-00058-01/08   1999-09-26 --  Accessibility Rules for Shared_Passive Packages
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-03-05
    RM References:  E.02.01 (08)  
AI95-00144-01/01   1997-11-14 --  Pragma List
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: No Action      11-1-0  97-11-14
    RM References:  2.08 (25)  
AI95-00146-01/00   1997-11-14 --  Controlled Components are Finalized
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: No Action      10-0-2  97-11-14
    RM References:  7.06.01 (04)  
AI95-00149-01/04   2000-10-04 --  Miscellaneous confirmations
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: No Action     (10-0-0) 04-11-20
    RM References:  8.06 (12)  
AI95-00172-01/05   2004-03-23 --  Questions about main subprograms
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: No Action     (9-0-0) 04-03-05
    RM References:  10.02 (07)  
AI95-00173-01/01   2003-08-01 --  Optimizations and the use of 'Address
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (11-0-0) 04-06-17
    RM References:  13.03 (16)  
AI95-00186-01/04   2004-04-01 --  Range of root_integer
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (5-0-4) 04-11-21
    RM References:  3.05.04 (14)   3.04 (9)  
AI95-00187-01/00   1997-08-19 --  Task attribute operations are atomic but not sequential
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: No Action     (9-0-0) 04-03-05
    RM References:  C.07.02 (16)  
AI95-00188-01/07   2004-11-08 --  Setting a task base priority is vague
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: No Action     (10-0-0) 04-11-20
    RM References:  D.05 (10)  
    Alternatives:   AI95-00188-02
AI95-00189-01/01   2000-11-17 --  The meaning of the terms "processor", "multiprocessor", and "processing node"
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: No Action      00-11-17
    RM References:  E (02)  
AI95-00191-01/02   2001-01-29 --  Are formal parameters passed by reference objects or views?
    Priority: Low        Difficulty: Easy
    Class: Ramification                Status: No Action     (9-0-0) 04-03-05
    RM References:  3.03 (04)  
AI95-00201-01/01   1998-04-01 --  object subtype must statically match designated subtype
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: No Action      10-0-2  98-04-01
    RM References:  4.06 (16)  
AI95-00217-01/03   2000-04-13 --  Handling Mutually Dependent Type Definitions that Cross Packages
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  10.01.02 (01)   3.10.01 (02)  
    Alternatives:   AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-06  AI95-00217-07
AI95-00217-02/02   2001-09-03 --  Handling mutually recursive types via package "abstracts"
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  7.01 (02)  
    Alternatives:   AI95-00217-01  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-06  AI95-00217-07
AI95-00217-03/01   2001-09-21 --  Handling mutually recursive types via separate incomplete types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-04  AI95-00217-05  AI95-00217-06  AI95-00217-07
AI95-00217-04/04   2002-12-02 --  Type stubs with package specifiers
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)   3.10.01 (03)   3.10.01 (04)   3.10.01 (05)   3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)
                    J.10 (00)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-05  AI95-00217-06  AI95-00217-07
AI95-00217-05/02   2003-03-18 --  Type stubs with limited context clauses
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)   3.10.01 (03)   3.10.01 (04)   3.10.01 (05)   3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)
                    10.01.02 (03)   10.01.02 (04)   10.01.02 (08)   10.02 (04)   J.11 (00)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-06  AI95-00217-07
AI95-00217-07/02   2003-05-16 --  Incomplete type completed in a child
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)   3.10.01 (03)   3.10.01 (11)   8.03 (19)   8.05.03 (04)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-06
AI95-00218-01/06   2001-09-11 --  Accidental overloading when overriding
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  8.03 (26)  
    Alternatives:   AI95-00218-02  AI95-00218-03
AI95-00218-02/04   2003-04-28 --  Accidental overloading when overriding
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  8.03 (26)  
    Alternatives:   AI95-00218-01  AI95-00218-03
AI95-00222-01/01   1999-06-25 --  Feature control
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  13.12 (1-11)  
AI95-00232-01/01   2000-04-13 --  Dispatching operation visibility and ambiguity
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-06
    RM References:  10.01.02 (01)  
AI95-00234-01/02   2000-11-28 --  Unsigned integer types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action     (9-0-1) 00-11-18
    RM References:  3.05.04 (00)  
AI95-00244-01/01   2000-10-30 --  Legal units which depend on illegal units
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-03-05
    RM References:  10.01.04 (05)   10.01.04 (06)  
AI95-00250-01/03   2001-04-29 --  Protected Types, Extensible, Tagged, Abstract
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  9.04 (05)   9.05.02 (02)   9.05.03 (02)  
AI95-00260-01/04   2002-05-10 --  How to control the tag representation in a stream
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-17
    RM References:  13.13.02 (28)   13.13.02 (31)   13.13.02 (34)   13.13.02 (38)  
    Alternatives:   AI95-00260-02
AI95-00261-01/01   2001-02-15 --  Extending enumeration types
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-0) 03-02-07
    RM References:  13.13.02 (31)   13.13.02 (34)  
AI95-00264-01/01   2001-05-09 --  Exceptions as Types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  11.01 (02)   11.03 (02)  
AI95-00266-01/05   2002-03-09 --  Task Termination procedure
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  D.02.02 (5)   D.07 (00)  
    Alternatives:   AI95-00266-02
AI95-00274-01/00   2001-09-19 --  Requiring complete record representation clauses
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (8-0-0) 03-02-07
    RM References:  13.05.01 (2)  
AI95-00275-01/01   2001-09-20 --  Aliased components and generic formal arrays
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-06-14
    RM References:  12.05.03 (08)  
AI95-00278-01/01   2001-10-17 --  Task Entry without Accept Statement
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (7-0-0) 02-02-10
    RM References:  9.05.02 (27)  
AI95-00281-01/01   2001-12-26 --  Representation of enumeration type image attribute
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (7-0-0) 02-02-10
    RM References:  13.04 (04)  
AI95-00282-01/01   2001-12-26 --  Ada unit information symbols
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-2) 03-10-03
    RM References:  10.03 (00)  
AI95-00284-01/04   2002-11-27 --  Nonreserved keywords
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-17
    RM References:  2.09 (02)   2.09 (03)  
    Alternatives:   AI95-00284-02
AI95-00288-01/02   2004-02-29 --  Pre- and Postconditions
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  11.05 (00)   11.04.01 (10)  
AI95-00289-01/03   2002-03-19 --  Truncation of real static expressions
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (7-0-0) 03-02-09
    RM References:  4.09 (38)  
AI95-00290-01/01   2004-02-29 --  Declaring functions Pure
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-1) 04-03-05
    RM References:  10.02.01 (00)  
AI95-00291-01/06   2004-12-07 --  By-reference types and the recommended level of support for representation item
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (8-0-1) 05-02-13
    RM References:  13.01 (18.1/1)   13.01 (21)   13.01 (24)   13.02 (06)   13.03 (18)   13.03 (22/1)   13.03 (23)   13.03 (24)
                    13.03 (25)   13.03 (26)   13.03 (28)   13.03 (43)   13.03 (56)  
    Alternatives:   AI95-00291-02
AI95-00292-01/00   2002-04-23 --  Sockets operations
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  A.15 (00)  
AI95-00293-01/00   2002-04-23 --  Built-in hash function
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-1) 03-10-03
    RM References:  13.14 (00)  
AI95-00295-01/02   2002-09-27 --  Another violation of constrained access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-06-14
    RM References:  3.07.01 (7/1)   3.06 (11)   3.06 (22/1)   3.08 (18/1)  
AI95-00299-01/02   2002-09-25 --  Defaults for generic formal parameters
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-1-1) 02-10-11
    RM References:  8.05.05 (2)   12.04 (6)   12.05 (2)   12.07 (2)  
AI95-00300-01/01   2002-06-13 --  The standard storage pool
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (7-0-1) 02-06-23
    RM References:  13.03    13.11   
AI95-00302-01/07   2003-09-25 --  Data structure components for Ada
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  A.16   
    Alternatives:   AI95-00302-02  AI95-00302-03  AI95-00302-04
AI95-00302-02/02   2003-09-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  A.16   
    Alternatives:   AI95-00302-01  AI95-00302-03  AI95-00302-04
AI95-00302-04/00   2004-02-13 --  Container library (mail container)
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (11-0-0) 05-04-16
    RM References:  A.17   
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-03
AI95-00304-01/01   2003-09-30 --  Reemergence of "=" in generics.
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  12.05 (8)   A.04.04    3.02.01 (3)  
AI95-00308-01/01   2002-08-30 --  Private generic children are private
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: No Action     (8-0-0) 03-02-09
    RM References:  A.05.04 (00)  
AI95-00313-01/01   2002-09-27 --  Self-reference in subprogram access
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (8-0-2) 02-10-11
    RM References:  8.03 (16)   8.03 (17)  
AI95-00314-01/00   2002-09-30 --  Standardize Discard_Names
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-2-0) 02-10-13
    RM References:  C.05 (00)  
AI95-00315-01/02   2004-02-27 --  Full support for IEC 559:1989
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-1) 04-09-17
    RM References:  A.05.03 (00)  
AI95-00318-01/03   2004-02-28 --  Returning [limited] objects without copying
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-17
    RM References:  3.03.01 (02)   6.05 (17)   6.05 (18)  
    Alternatives:   AI95-00318-02
AI95-00319-01/02   2003-09-19 --  Object_Size attribute
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (6-1-1) 03-02-08
    RM References:  13.03 (58)  
AI95-00322-01/00   2003-01-22 --  User-defined operator symbols
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (6-2-0) 03-02-08
    RM References:  6.06 (00)  
AI95-00323-01/01   2003-01-22 --  Allow in out parameters for functions.
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: No Action     (7-1-0) 03-02-08
    RM References:  6.01 (18)   6.06 (03)   9.05.01 (02)  
AI95-00324-01/01   2003-02-01 --  Physical Units Checking
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  A.16 (01)  
AI95-00325-01/01   2003-02-05 --  Anonymous access types as function result types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (8-1-1) 04-03-07
    RM References:  3.10 (01)  
AI95-00338-01/00   2003-07-31 --  Constrained attribute for generic formal private types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-04
    RM References:  3.07.02 (02)  
AI95-00339-01/01   2003-07-31 --  Add use clauses to protected types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  9.04 (05)   9.04 (08)  
AI95-00342-01/00   2003-08-04 --  Requirement for freeing task storage on unchecked deallocation
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-03-05
    RM References:  D.12 (04)  
AI95-00346-01/02   2003-10-23 --  Roots of polynomials
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-1) 03-10-03
    RM References:  G.03.04   
AI95-00350-01/01   2003-09-16 --  Allocating and comparing zero-size objects
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (5-3-1) 04-06-14
    RM References:  4.05.02 (12)   13.11 (7)  
AI95-00352-01/01   2003-09-24 --  ARINC_653_Processes Profile
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-2) 03-10-03
    RM References:  D.13 (01)  
AI95-00353-01/03   2003-12-04 --  New Restrictions identifier No_Synchronous_Control
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-1) 05-02-13
    RM References:  D.07 (10)  
AI95-00356-01/01   2003-09-27 --  Support for Preemption Level Locking Policy
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-06-13
    RM References:  D.03 (00)  
AI95-00358-01/01   2003-09-27 --  Application-defined scheduling
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-2) 04-03-05
    RM References:  9.06 (00)   D.09 (00)  
AI95-00359-01/03   2004-06-07 --  Deferring Freezing of a Generic Instantiation
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-19
    RM References:  12.03 (12)   12.03 (20)   13.14 (05)  
    Alternatives:   AI95-00359-02  AI95-00359-03  AI95-00359-04
AI95-00359-02/02   2004-07-02 --  Deferring Freezing of a Generic Instantiation
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-19
    RM References:  12.03 (12)   12.03 (20)   13.14 (05)  
    Alternatives:   AI95-00359-01  AI95-00359-03  AI95-00359-04
AI95-00359-03/01   2004-07-29 --  Delayed completion of a generic instantation
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-19
    RM References:  12.03 (12)   12.03 (20)   13.14 (05)  
    Alternatives:   AI95-00359-01  AI95-00359-02  AI95-00359-04
AI95-00359-04/05   2004-11-21 --  Partial view of generic instantiations
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (9-0-1) 04-11-21
    RM References:  12.03 (02)   12.03.01 (01)   13.14 (05)  
    Alternatives:   AI95-00359-01  AI95-00359-02  AI95-00359-03
AI95-00365-01/02   2004-01-09 --  Permissions to create grandchildren of Ada
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (9-1-1) 03-12-13
    RM References:  A (04)   A.02 (04)  
AI95-00367-01/01   2004-04-02 --  Add subtype declarations for Natural_n and Positive_n in package Interfaces
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  10.02.01   
AI95-00369-01/00   2004-02-05 --  Completions and renaming
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (8-0-0) 04-03-07
    RM References:  3.11.01 (04)   D.07 (04)  
AI95-00371-01/01   2004-02-05 --  New hierarchy for OS-dependent services
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (6-1-3) 04-03-05
    RM References:  A.18   
AI95-00372-01/01   2004-02-05 --  Restrictions for default stream attributes of elementary types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  13.12   
AI95-00374-01/01   2004-02-28 --  Assertions_Only pragma
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  11.05 (00)   11.04.01 (10)  
AI95-00375-01/01   2004-02-29 --  Type and Package Invariants
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  11.05 (00)   11.04.01 (10)  
AI95-00379-01/01   2004-04-20 --  Static evaluation of numeric attributes
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (7-0-2) 04-11-21
    RM References:  A.05.03 (26)   A.05.03 (29)   A.05.03 (47)  
AI95-00380-01/00   2004-04-26 --  Sign of zero in complex values
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (6-0-0) 04-06-14
    RM References:  G.01.01 (58)   11.04.01 (12)   11.04.01 (13)  
AI95-00389-01/03   2004-12-03 --  Allow aggregates of partial views
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 05-02-12
    RM References:  4.03.01 (8)   4.03.01 (16)   4.03.01 (17)   4.03.02 (4)   4.03.02 (5)  
AI95-00390-01/02   2004-11-14 --  Defining by renaming an inherited subprogram
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (9-0-1) 04-11-20
    RM References:  8.05.04 (02)   8.05.04 (03)  
AI95-00393-01/01   2004-12-15 --  Defaulted generic parameters evaluation and elaboration check

    Class: Binding Interpretation      Status: No Action     (7-0-3) 05-02-13
    RM References:  3.11 (13)  
AI95-00410-01/01   2005-02-07 --  Limited with should be allowed on bodies
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: No Action     (10-0-0) 05-02-12
    RM References:  10.01.02 (18/2)  
AI95-00413-01/01   2005-02-07 --  Partial view, task, and protected aggregates
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 05-02-12
    RM References:  4.03.01   
AI95-00422-01/01   2005-03-09 --  User data for timing events
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: No Action     (11-0-0) 05-04-16
    RM References:  D.15 (1)  
AI95-00439-01/02   2005-11-22 --  Transitioning to Ada 2005
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (9-0-2) 05-11-19
    RM References:  1.01.03 (06)  
AI95-00448-01/01   2006-11-13 --  Extended range of Year_Number
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (7-0-5) 06-11-17
    RM References:  9.06 (11)  

Deleted

AI95-00065-01/01   1995-09-05 --  (Deleted)

    Class: Ramification                Status: Deleted       96-09-05
    RM References:  3.09.02 (01)  
AI95-00086-01/07   2004-06-10 --  (Deleted)
    Priority: Medium     Difficulty: Hard
    Class: Confirmation                Status: Deleted       04-06-10
    RM References:  12.07 (0) (00)  
AI95-00090-01/04   1996-02-06 --  (Deleted)

    Class: Ramification                Status: Deleted       96-02-06
    RM References:  D.01 (22)  
AI95-00109-01/08   2004-04-20 --  (Deleted)
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Deleted       04-04-20
    RM References:  13.03 (55)  
AI95-00155-01/02   1996-09-15 --  (Deleted)

    Class: Ramification                Status: Deleted       96-09-15
    RM References:  13.13.02 (00)  
AI95-00174-01/01   2000-11-28 --  (Deleted)
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: Deleted       00-11-28
    RM References:  13.13.02 (09)  
AI95-00197-01/04   1999-11-18 --  (Deleted)
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Deleted       99-11-18
    RM References:  7.06 (21)  
AI95-00199-01/07   2000-04-13 --  (Deleted)
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Deleted       00-04-13
    RM References:  10.01.05 (07)  
AI95-00219-01/01   1999-05-14 --  (Deleted)
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Deleted       04-03-29
    RM References:  4.06 (8-23)  
AI95-00271-01/03   2002-01-04 --  (Deleted)
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Deleted       02-01-04
    RM References:  7.01 (02)  
AI95-00277-01/02   2002-01-04 --  (Deleted)
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Deleted       02-01-04
    RM References:  3.10.01 (02)  
AI95-00336-01/00   2003-07-31 --  (Deleted)
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Deleted       04-03-24
    RM References:  10.02.01 (16)  
AI95-00383-01/02   2005-05-23 --  (Deleted)
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Deleted       06-03-15
    RM References:  B.03 (19)   B.03 (39)  

AIs listed by Class

The classes are:

Confirmation

AI95-00006-01/02   1999-05-27 --  private child in with_clause
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  10.01.02 (08)  
AI95-00014-01/02   1999-05-27 --  ... and {its calling convention} shall not be Intrinsic.
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  3.10.02 (32)  
AI95-00018-01/05   2000-01-24 --  Inconsistency with Ada 83 in the definition of exponentiation
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-24
    RM References:  4.05.06 (11)  
AI95-00025-01/05   2000-07-12 --  Matching rules for generic formal access-to-constant types
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  12.05.04 (04)  
AI95-00027-01/02   1999-07-08 --  Typo: is access all {Ada.}Streams.Root_Stream_Type'Class

    Class: Confirmation                Status: WG9 Approved  95-06-14
    RM References:  A.12.02 (03)  
AI95-00031-01/05   2000-07-07 --  Unpacking a record type with primitive subprograms
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  13.06 (02)  
AI95-00032-01/02   1999-05-27 --  visible part of a renaming
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  8.02 (05)  
AI95-00035-01/06   2000-01-25 --  Type descriptors can be laid out at compile time
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  7.03.01 (07)  
AI95-00038-01/05   2000-01-25 --  Mapping between Interfaces.C.char and Standard.Character

    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  B.03 (46)  
AI95-00042-01/03   1999-07-08 --  use of incomplete types
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  3.10.01 (09)  
AI95-00045-01/03   1999-07-08 --  Servicing of entry calls is part of a protected action
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  9.05.03 (00)  
AI95-00046-01/05   2000-07-07 --  Intent of "only"

    Class: Confirmation                Status: WG9 Approved  95-06-14
    RM References:  E.02.02 (14)  
AI95-00049-01/03   1999-05-27 --  Reserved_128, etc.

    Class: Confirmation                Status: WG9 Approved  95-06-14
    RM References:  A.01 (35)  
AI95-00053-01/06   2000-08-29 --  Case sensitivity of Wide_Value and Value attributes

    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  3.05 (43)  
AI95-00055-01/02   1999-07-08 --  Overflow for Adjacent, Machine, and Model attributes
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved   97-11-14
    RM References:  A.05.03 (50)  
AI95-00056-01/02   1999-07-08 --  Create(Mode => Append_File)

    Class: Confirmation                Status: WG9 Approved  95-06-14
    RM References:  A.08.02 (02)  
AI95-00059-01/02   1999-07-08 --  Specifying Storage size for tasks
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  13.03 (61)  
AI95-00060-01/05   1999-05-27 --  No predefined 'Truncate Attribute on Fixed-Point Types
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  (8-0-0) 97-07-04
    RM References:  A.05.04 (00)  
AI95-00069-01/03   2000-01-25 --  One queuing policy per partition

    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  D.04 (15)  
AI95-00073-01/01   1999-05-28 --  Pragmas are allowed in generic_formal_parts.
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  2.08 (05)  
AI95-00074-01/02   1999-05-28 --  Pragma Inline Requires an Argument
    Priority: Medium     Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  6.03.02 (02)  
AI95-00076-01/03   1999-07-08 --  String literal constraint ramification is correct.
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  4.02 (11)  
AI95-00077-01/04   2000-01-25 --  Separate compilation of generic bodies
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  10.01.04 (03)  
AI95-00078-01/03   1999-07-08 --  semantic dependence on illegal or obsolete units
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  10.01.04 (05)  
AI95-00084-01/03   1999-07-08 --  Questions about Generic_Elementary_Functions
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  A.05.01 (00)  
AI95-00085-01/09   2005-01-25 --  Append_File, Reset, and positioning for Stream_IO
    Priority: High       Difficulty: Hard
    Class: Confirmation                Status: Amendment 1 for Ada 95  02-07-09
    RM References:  A.08.02 (16)   A.12.01 (28.1)   A.12.01 (33)  
AI95-00086-01/07   2004-06-10 --  (Deleted)
    Priority: Medium     Difficulty: Hard
    Class: Confirmation                Status: Deleted       04-06-10
    RM References:  12.07 (0) (00)  
AI95-00087-01/04   2000-01-25 --  Saving and restoring Current_Output
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  A.10.03 (00)  
AI95-00094-01/01   1999-07-08 --  Exponentiation: 0.0 ** 0.0 raises Argument_Error.
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  (8-0-0) 97-07-04
    RM References:  A.05.01 (42)  
AI95-00096-01/03   1999-07-08 --  sparse case statements
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  5.04 (00)  
AI95-00097-01/07   2000-01-25 --  Conversions between access types with different representations
    Priority: High       Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  4.06 (47)  
AI95-00099-01/02   1999-07-08 --  Accuracy requirements for elementary functions
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  (8-0-0) 97-07-04
    RM References:  A.05.01 (01)  
AI95-00102-01/02   1999-05-28 --  A generic formal limited private type can have an access discriminant.
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved   97-11-14
    RM References:  3.07 (10)  
AI95-00103-01/04   2000-01-25 --  Storage pools and access types designating task types
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  13.11 (00)  
AI95-00105-01/04   1999-05-27 --  extra negative value
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  3.05.04 (09)  
AI95-00107-01/06   1999-05-28 --  Base attribute for non-scalar subtypes?
    Priority: High       Difficulty: Hard
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  4.01.04 (12)  
AI95-00110-01/04   1999-05-27 --  No Constraint Check on 'out' Parameter of an Access Type
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  6.04.01 (13)  
AI95-00112-01/04   1999-05-27 --  Wide_String file names
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  A.11 (00)  
AI95-00114-01/00   2000-08-31 --  Editorial Comments on AARM
    Priority: Low        Difficulty: Hard
    Class: Confirmation                Status: Work Item     96-04-10
    RM References:  12.03 (11)  
AI95-00115-01/03   2000-07-13 --  Controlled types in language-defined generic packages
    Priority: High       Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-24
    RM References:  3.09.01 (03)   7.06 (04)   A (00)  
AI95-00120-01/05   1999-05-28 --  What is the minimal upper bound of type Integer?
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  3.05.02 (03)  
AI95-00122-01/03   1999-05-28 --  Use_type_clause where First Subtype is not Directly Visible
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  8.04 (08)  
AI95-00125-01/04   2000-07-12 --  Order of Size and Small clauses for fixed point types
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  13.03 (55)  
AI95-00129-01/03   1999-05-28 --  Discriminant Inheritance for Private Extensions
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  7.03 (10)  
AI95-00134-01/02   1999-05-27 --  Source Representation
    Priority: Medium     Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  2.01 (18)  
AI95-00138-01/03   1999-05-28 --  Null String Literals when the Index Type is Modular
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  4.02 (10)  
AI95-00141-01/07   1999-05-27 --  Exceptions in Interfaces.C and its Children
    Priority: High       Difficulty: Hard
    Class: Confirmation                Status: WG9 Approved   97-11-14
    RM References:  B.03 (00)  
AI95-00143-01/04   1999-05-27 --  Distinct Names for Compilation Units
    Priority: Medium     Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  8.03 (25)  
AI95-00144-01/01   1997-11-14 --  Pragma List
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: No Action      11-1-0  97-11-14
    RM References:  2.08 (25)  
AI95-00146-01/00   1997-11-14 --  Controlled Components are Finalized
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: No Action      10-0-2  97-11-14
    RM References:  7.06.01 (04)  
AI95-00148-01/03   2004-05-21 --  Requeue of protected entry calls
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  04-06-18
    RM References:  9.05.04 (07)  
AI95-00149-01/04   2000-10-04 --  Miscellaneous confirmations
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: No Action     (10-0-0) 04-11-20
    RM References:  8.06 (12)  
AI95-00152-01/06   2000-01-25 --  Operators not inherited from root numeric types
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  4.05.05 (17)  
AI95-00160-01/04   2000-07-12 --  Daylight savings and Ada.Calendar
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  9.06 (24)  
AI95-00163-01/05   2000-07-07 --  User-defined fixed,fixed multiplying op
    Priority: High       Difficulty: Hard
    Class: Confirmation                Status: WG9 Approved  (8-0-0) 97-07-04
    RM References:  4.05.05 (18)  
AI95-00170-01/02   1999-07-27 --  Can an attribute defined in an annex be set in an attribute definition clause?
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  99-06-12
    RM References:  13.03 (05)  
AI95-00172-01/05   2004-03-23 --  Questions about main subprograms
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: No Action     (9-0-0) 04-03-05
    RM References:  10.02 (07)  
AI95-00174-01/01   2000-11-28 --  (Deleted)
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: Deleted       00-11-28
    RM References:  13.13.02 (09)  
AI95-00179-01/05   2000-07-12 --  Finalization and Unchecked_Deallocation
    Priority: High       Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-24
    RM References:  7.06.01 (17)  
AI95-00180-01/06   2000-07-12 --  Pragma Elaborate for child units
    Priority: Medium     Difficulty: Easy
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  10.01.02 (06)  
AI95-00183-01/04   2000-01-25 --  Primitive operations declared before it is known if the type is tagged
    Priority: High       Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  3.09.02 (01)  
AI95-00187-01/00   1997-08-19 --  Task attribute operations are atomic but not sequential
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: No Action     (9-0-0) 04-03-05
    RM References:  C.07.02 (16)  
AI95-00188-01/07   2004-11-08 --  Setting a task base priority is vague
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: No Action     (10-0-0) 04-11-20
    RM References:  D.05 (10)  
    Alternatives:   AI95-00188-02
AI95-00189-01/01   2000-11-17 --  The meaning of the terms "processor", "multiprocessor", and "processing node"
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: No Action      00-11-17
    RM References:  E (02)  
AI95-00198-01/02   1999-07-28 --  pragma Convention(Intrinsic) is not a completion
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  99-06-12
    RM References:  6.03.01 (11)  
AI95-00201-01/01   1998-04-01 --  object subtype must statically match designated subtype
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: No Action      10-0-2  98-04-01
    RM References:  4.06 (16)  
AI95-00210-01/03   1999-07-28 --  Questions on pragma Restriction No_Recursion and No_Reentrancy
    Priority: Medium     Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  99-06-12
    RM References:  H.04 (24)   H.04 (27)  
AI95-00236-01/02   2000-11-19 --  Minimum criteria for metrics documentation
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  01-10-05
    RM References:  D (02)  
AI95-00245-01/03   2004-05-24 --  Consistency of inlined calls
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  04-06-18
    RM References:  10.01.04 (07)  
AI95-00308-01/01   2002-08-30 --  Private generic children are private
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: No Action     (8-0-0) 03-02-09
    RM References:  A.05.04 (00)  

Ramification

AI95-00034-01/05   2000-07-13 --  Unconstrained formal types
    Priority: Medium     Difficulty: Hard
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  3.02 (09)  
AI95-00040-01/07   2000-07-12 --  A box for a formal subprogram_default freezes the actual
    Priority: Low        Difficulty: Easy
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  13.14 (05)  
AI95-00065-01/01   1995-09-05 --  (Deleted)

    Class: Ramification                Status: Deleted       96-09-05
    RM References:  3.09.02 (01)  
AI95-00090-01/04   1996-02-06 --  (Deleted)

    Class: Ramification                Status: Deleted       96-02-06
    RM References:  D.01 (22)  
AI95-00095-01/05   2000-07-13 --  Modular types on one's complement machines
    Priority: High       Difficulty: Medium
    Class: Ramification                Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  3.05.04 (07)   3.05.04 (27)  
AI95-00119-01/05   2000-07-13 --  Is normal termination an "external interaction"?
    Priority: Low        Difficulty: Hard
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  1.01.03 (15)  
AI95-00139-01/03   1999-08-31 --  Interfaces.C.Strings.Value raises Constraint_Error when Length is 0
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Corrigendum 1 for Ada 95  99-06-02
    RM References:  B.03.01 (36)  
AI95-00155-01/02   1996-09-15 --  (Deleted)

    Class: Ramification                Status: Deleted       96-09-15
    RM References:  13.13.02 (00)  
AI95-00157-01/06   2000-07-13 --  Visibility of inherited private components
    Priority: High       Difficulty: Hard
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  7.03 (15)  
AI95-00178-01/04   2003-05-03 --  Which I/O operations are potentially blocking?
    Priority: Low        Difficulty: Medium
    Class: Ramification                Status: WG9 Approved  03-06-20
    RM References:  9.05.01 (18)  
AI95-00191-01/02   2001-01-29 --  Are formal parameters passed by reference objects or views?
    Priority: Low        Difficulty: Easy
    Class: Ramification                Status: No Action     (9-0-0) 04-03-05
    RM References:  3.03 (04)  
AI95-00206-01/05   2000-07-07 --  Ada.Task_Identification.Is_Callable for the environment task
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  C.07.01 (10)  
AI95-00211-01/06   2000-07-12 --  Can an abstract subprogram be renamed?
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  8.05.04 (7)  
AI95-00294-01/04   2004-04-22 --  Instantiating with abstract operations
    Priority: Low        Difficulty: Medium
    Class: Ramification                Status: WG9 Approved  04-11-18
    RM References:  3.09.03 (09)  
AI95-00316-01/02   2003-05-22 --  Return accessibility checks and value conversions
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Amendment 1 for Ada 95  03-02-18
    RM References:  6.05 (18)  
AI95-00349-01/02   2003-11-07 --  Equality on private extensions
    Priority: Low        Difficulty: Easy
    Class: Ramification                Status: WG9 Approved  04-11-18
    RM References:  3.04 (02)   4.05.02 (14)  
AI95-00376-01/04   2005-08-17 --  Interfaces.C works for C++ as well
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Amendment 1 for Ada 95  04-07-02
    RM References:  B.03 (01/1)   B.03 (02)   1.02 (8/1)  

Binding Interpretation

AI95-00001-01/07   2000-07-11 --  Ada.Streams.Stream_IO.Stream can raise Status_Error

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-06-02
    RM References:  A.12.01 (29)   A.12.01 (36)   13.13.01 (08-09)  
AI95-00002-01/04   1999-10-08 --  Subunits of a preelaborated subprogram

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  10.02.01 (11)  
AI95-00003-01/02   1999-09-15 --  Access types declared in shared passive generic packages
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  E.02.01 (07)  
AI95-00004-01/06   1999-08-31 --  Conversions to types derived from remote access types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  E.02.02 (09)  
AI95-00007-01/02   2000-07-11 --  Enumeration_IO does not allow instantiation for a float type
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.10 (17)  
AI95-00012-01/04   1999-10-07 --  The first subtype of a type defined by an access[_type]_definition
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  3.10 (14)  
AI95-00026-01/06   2000-09-26 --  Stream_IO.Read and Stream_IO.Write advance the current index

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  A.12.01 (28-35)  
AI95-00029-01/03   2000-04-11 --  Does Complex_IO handle extended real literals?

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  G.01.03 (12)  
AI95-00033-01/07   1999-10-07 --  Delayed declaration of inherited primitive subprograms
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  7.03.01 (03)   7.03.01 (04)   7.03.01 (05)   7.03.01 (06)  
AI95-00036-01/06   2000-04-11 --  What are the rules for named notation in pragmas?

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  2.08 (04)   B.01 (09)  
AI95-00037-01/07   1999-08-31 --  In Interfaces.C, nul and wide_nul represent zero
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  B.03 (20)   B.03 (30-31)   B.03 (63)  
AI95-00039-01/03   1999-08-31 --  Effect of Update(Null_Ptr,...)

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  B.03.01 (44)  
AI95-00041-01/14   2000-07-13 --  Program unit pragmas in generic units
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  8.03 (16)   8.03 (18)   10.01.05 (07)   12.03 (13)   12.03 (14)  
AI95-00043-01/05   2000-04-11 --  Predefined operators for generic formal array types

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  12.05 (08)  
AI95-00044-01/06   1999-10-07 --  Overriding by implicit declarations
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  8.03 (09-10)   8.03 (26)  
AI95-00047-01/05   2000-04-11 --  {User-defined} Read and Write attributes

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-17
    RM References:  E.02.02 (14)  
AI95-00048-01/10   2000-04-11 --  An RCI unit can be a library subprogram
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  E.02.03 (07)   E.02.03 (09-14)   E.02.03 (19)   E.02 (04)  
AI95-00050-01/03   1999-08-31 --  External files of Standard_Input and Standard_Output

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.03 (25)   A.14 (03)   A.10 (05)  
AI95-00051-01/15   2004-12-08 --  Size and Alignment clauses
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (8-0-1) 05-02-13
    RM References:  13.03 (25)   13.03 (28)   13.03 (30)   13.03 (31)   13.03 (32)   13.03 (42)   13.03 (43)   13.03 (50)
                    13.03 (56)  
    Alternatives:   AI95-00051-02
AI95-00051-02/03   2005-04-03 --  Size and Alignment clauses
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-02-13
    RM References:  13.03 (25)   13.03 (28)   13.03 (30)   13.03 (31)   13.03 (32)   13.03 (42)   13.03 (43)   13.03 (50)
                    13.03 (56)   13.03 (53)  
    Alternatives:   AI95-00051-01
AI95-00054-01/03   1999-08-31 --  When is a Small clause allowed?
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-17
    RM References:  3.05.10 (02)  
AI95-00057-01/03   1999-08-31 --  Text_IO.Flush should use mode 'in'

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.01 (21)   A.10.03 (20)   A.12.01 (25)  
AI95-00058-01/08   1999-09-26 --  Accessibility Rules for Shared_Passive Packages
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-03-05
    RM References:  E.02.01 (08)  
AI95-00062-01/06   1999-10-07 --  Derived access types share the same pool

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  3.04 (31)   3.10 (07)  
AI95-00063-01/07   2000-07-13 --  Erroneous execution for closing default files
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.03 (23)  
AI95-00064-01/10   2000-04-20 --  Elaboration checks for renamings-as-body
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  3.11 (10)   3.11.01 (01)   8.05.04 (08)  
AI95-00067-01/05   2000-04-11 --  Pragma Restrictions(Max_Tasks, Max_Asynchronous_Select_Nesting)
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  D.07 (15)   D.07 (17-19)  
AI95-00071-01/04   2000-06-19 --  Correction to the Valid function in COBOL interface
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  B.04 (63-65)  
AI95-00072-01/04   2000-04-11 --  Clarification of result length for conversions in COBOL interface
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  B.04 (71)   B.04 (79)   B.04 (87)  
AI95-00082-01/03   2000-04-11 --  The PCS may be defined by the user

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-08
    RM References:  E.04 (20)   E.05 (24)  
AI95-00083-01/07   2000-07-13 --  Aggregates of a controlled type

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  7.06 (17)   7.06 (21)  
AI95-00089-01/06   2000-04-11 --  Float_Random.Value, Discrete_Random.Value
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  A.05.02 (40)  
AI95-00091-01/02   1999-08-31 --  Pragma Locking_Policy cannot be in a program unit

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  D.03 (06)  
AI95-00092-01/08   1999-09-15 --  Priority changes due to Set_Priority and Hold are not transitive
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  D.11 (05)   D.01 (21)   D.01 (22)  
AI95-00093-01/06   2000-07-31 --  Float_Type'Small

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  4.01.04 (12)  
AI95-00098-01/02   1999-08-31 --  unknown_discriminant_parts on generic formal types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  3.07 (08)   12.05 (10)  
AI95-00100-01/05   2004-04-22 --  Truncation required for static expressions if Machine_Rounds is false
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  4.09 (38)   3.05.09 (08)  
AI95-00101-01/06   1999-09-15 --  Abort_Task has a parameter of mode 'in'

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  C.07.01 (03)  
AI95-00104-01/08   1999-09-15 --  Version and Body_Version attributes
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  E.03 (05)  
AI95-00106-01/10   2000-07-11 --  Freezing rules
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  13.14 (06)   13.14 (08)   13.14 (11)   13.14 (04)  
AI95-00108-01/08   2000-07-31 --  Inheritance of stream attributes for type extensions
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-06-02
    RM References:  13.13.02 (09)   13.13.02 (27)   13.13.02 (36)  
AI95-00109-01/08   2004-04-20 --  (Deleted)
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Deleted       04-04-20
    RM References:  13.03 (55)  
AI95-00113-01/04   1999-09-13 --  Exception raised by Month, Day, Seconds in Ada.Calendar?
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  9.06 (26)  
AI95-00116-01/05   2000-06-21 --  Elaboration of a task with no task_definition
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  9.01 (09)  
AI95-00117-01/08   2000-04-11 --  Calling conventions
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  3.09.02 (10)   6.03.01 (13)   13.01 (11)   B.01 (28)  
AI95-00118-01/05   2000-04-11 --  Termination signals query of Terminate attribute
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  9.10 (06)  
AI95-00121-01/06   2000-04-11 --  Pragma Attach_Handler on nested objects
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  C.03.01 (07)   C.03.01 (12)   C.03.01 (14)  
AI95-00123-01/12   2000-08-17 --  Equality for composite types
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  4.05.02 (24)   4.05.02 (32)  
AI95-00124-01/04   1999-08-31 --  The AE characters are allowed in identifiers
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  1.02 (08)   2.01 (08)  
AI95-00126-01/11   2000-07-13 --  Classification of language-defined packages
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  E.02.02 (08)   7.06 (04)   A.05.01 (09)   G.01.01 (25)   G.01.02 (09)  
AI95-00127-01/10   2000-07-31 --  Expected type of a 'Access attribute
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  3.09.02 (07)   3.09.02 (09)   3.10.02 (24)   3.10.02 (27)   4.08 (03)  
AI95-00128-01/08   2000-07-31 --  String packages
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  A.04.03 (68)   A.04.04 (101)   A.04.04 (102-105)   A.04.05 (86-87)   A.04.03 (2,74)  
AI95-00130-01/07   2000-04-11 --  Enforcing Restrictions might violate the generic contract model
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  13.12 (08)   13.12 (09)   D.07 (04)   H.04 (08)  
AI95-00131-01/11   2000-04-11 --  Interface to C -- passing records as parameters of mode 'in'
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  B.01 (01)   B.01 (13-18)   B.01 (60-61)   B.01 (68-69)  
AI95-00132-01/06   2000-07-12 --  Exception raised at end of stream
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  13.13.01 (08)   13.13.02 (35)   A.13 (13)  
AI95-00133-01/06   2005-08-09 --  Controlling bit ordering
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-27
    RM References:  13.05.03 (08)   13.03 (08)   13.05.01 (10)   13.05.01 (13)   13.05.01 (17)   13.05.02 (02)   13.05.02 (03)   13.05.02 (04)  
AI95-00135-01/05   2000-07-13 --  Circular renamings as body
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  8.05.04 (05)   8.05.04 (08)  
AI95-00136-01/06   1999-08-31 --  Placement of program unit pragmas in generic packages
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  10.01.05 (05)  
AI95-00137-01/08   2000-08-31 --  Attribute definition clause for stream attributes
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  13.01 (10-11)  
AI95-00140-01/06   2000-07-11 --  Semantics of Interfaces.C.Strings.To_Char_Ptr when Nul_Check is False
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  B.03.01 (24)  
AI95-00145-01/04   2000-07-13 --  Profile of predefined operators for scalar types
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  3.05 (15)   8.05.04 (05)   A.01 (07)   A.01 (09-10)  
AI95-00147-01/12   2002-11-23 --  Optimization of controlled types
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  7.06 (21)  
AI95-00150-01/07   1999-10-07 --  Uniqueness of component names
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  8.03 (26)  
AI95-00151-01/03   1999-08-31 --  Bounds of string returned by Ada.Strings.Maps.To_Range
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  A.04.02 (63)  
AI95-00153-01/03   1999-09-15 --  Picture string grammar or composition rules need tightening
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  F.03.01 (04-38)   F.03.01 (01)   F.03.01 (43)  
AI95-00156-01/07   2000-07-31 --  Polar implementation of complex exponentiation for negative exponents
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  G.01.01 (55)  
AI95-00158-01/06   2005-03-07 --  Primitives of a class-wide generic actual type
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-09
    RM References:  12.05 (06)   12.05.01 (23)  
AI95-00159-01/07   2000-05-30 --  Shared variables in Shared_Passive?
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  9.10 (00)   E.04 (20)  
AI95-00161-01/13   2005-12-01 --  Default-initialized objects
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  10.02.01 (04)   10.02.01 (09)   10.02.01 (11)   7.06 (05)   7.06 (07)   13.07 (34)   13.11 (06)   13.13.01 (03)
                    A.04.02 (04)   A.04.02 (20)   A.04.05 (04)   A.04.07 (04)   A.04.07 (20)   B.03.01 (05)   C.04 (04)   G.01.01 (04)  
AI95-00162-01/09   2005-08-21 --  Anonymous access types and task termination/controlled type finalization
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-03
    RM References:  3.10.02 (3)   3.10.02 (7)   3.10.02 (13)   6.05 (18)   7.06.01 (3)   7.06.01 (13)   7.06.01 (13.1)   9.03 (2)
                    9.03 (3)   13.11.02 (17)  
AI95-00164-01/07   2000-09-26 --  Definition of remote access type
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  E.02.02 (09)  
AI95-00165-01/08   2000-06-19 --  Recursive use of task attributes
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  C.07.02 (13)   C.07.02 (15)   C.07.02 (16)  
AI95-00166-01/05   2000-04-11 --  Parameterless_Handler values designating default treatment
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  C.03.02 (16)   C.03.02 (18)  
AI95-00167-01/04   2003-05-03 --  Scalar unchecked conversion can be used with 'Valid to prevent erroneousness
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-19
    RM References:  13.09.01 (12)  
AI95-00168-01/09   2000-09-25 --  Aliased objects cannot have discriminants modified
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  4.06 (12)   3.07.01 (07)  
AI95-00169-01/06   2000-08-18 --  Exceptions raised by Adjust/Finalize -- missing cases
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  7.06.01 (13)   7.06.01 (14)   7.06.01 (17)  
AI95-00171-01/09   2000-07-13 --  Elaboration of subtype_indications with per-object constraints
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-17
    RM References:  3.08 (18)   3.03.01 (18)   3.06 (22)   4.03.01 (19)   4.08 (10)   9.04 (14)   9.05.02 (22)  
AI95-00173-01/01   2003-08-01 --  Optimizations and the use of 'Address
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (11-0-0) 04-06-17
    RM References:  13.03 (16)  
AI95-00175-01/04   2000-07-31 --  Full conformance of expressions with attributes
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-06-25
    RM References:  6.03.01 (19)   6.03.01 (21)  
AI95-00176-01/05   1999-08-31 --  Access_Check is performed for access discriminants
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  11.05 (11)  
AI95-00177-01/04   1999-09-15 --  Interfaces.C.Strings.Value with Length returning String
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  B.03.01 (40)  
AI95-00181-01/03   1999-08-31 --  Components of Stream_Element_Array should be aliased
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  13.13.01 (04)   13.13.01 (09)  
AI95-00182-01/05   1999-10-07 --  Extension aggregates with controlled subcomponents
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  7.06 (11)   7.06.01 (13)  
AI95-00184-01/08   2000-07-13 --  Definiteness and type derivation
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  4.06 (05)   4.06 (54)   8.05.01 (05)  
AI95-00185-01/05   2005-12-05 --  Branch cuts of inverse trigonometric and hyperbolic functions
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  G.01.02 (15)   G.01.02 (16)   G.01.02 (17)   G.01.02 (20)  
AI95-00186-01/04   2004-04-01 --  Range of root_integer
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (5-0-4) 04-11-21
    RM References:  3.05.04 (14)   3.04 (9)  
AI95-00188-02/04   2005-12-05 --  Setting a task base priority is immediate
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  D.05 (10)   D.05 (12)   D.04 (15)  
    Alternatives:   AI95-00188-01
AI95-00190-01/05   1999-10-08 --  Compile-time enforcement of pragma Restrictions
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  13.12 (09)   D.07 (15)  
AI95-00192-01/06   2000-04-11 --  A library subprogram_body should replace, not complete, an instance
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-08
    RM References:  6.03 (04)   10.01.04 (04)  
AI95-00193-01/06   1999-09-15 --  Initialize, Adjust, and exceptions
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  7.06.01 (04)   7.06.01 (16)  
AI95-00194-01/02   1999-08-31 --  Error in Standard_Error definition
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  A.10.03 (12)  
AI95-00195-01/17   2005-08-08 --  Streams
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  8.03 (23)   13.13.02 (09/1)   13.13.02 (27)   13.13.02 (35)   13.13.02 (36/1)   13.13.02 (36.1/1)  
AI95-00196-01/04   2004-11-15 --  Assignment and tag-indeterminate calls with controlling results
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  3.09.02 (17)   3.09.02 (18)  
AI95-00197-01/04   1999-11-18 --  (Deleted)
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Deleted       99-11-18
    RM References:  7.06 (21)  
AI95-00199-01/07   2000-04-13 --  (Deleted)
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Deleted       00-04-13
    RM References:  10.01.05 (07)  
AI95-00200-01/04   2005-11-15 --  Generic formal subprograms as dispatching operations
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  3.02.03 (07)  
AI95-00202-01/05   2000-07-13 --  Primitives of formal type derived from another formal type
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  12.05.01 (21)  
AI95-00203-01/04   1999-10-06 --  S'Digits when T'Machine_Radix is 10
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  3.05.08 (02)  
AI95-00204-01/06   2004-11-08 --  Language interfacing support is optional
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  B.02 (12)  
AI95-00205-01/02   1999-08-31 --  Priority changes in abortable part
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  D.04 (10)   D.04 (11)  
AI95-00207-01/05   2000-07-10 --  Only the current unit is affected by pragma Inspection_Point
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  H.03.02 (5)   H.03.02 (8)  
AI95-00208-01/05   1999-08-31 --  What is the meaning of "same representation" in all partitions?
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  E.02 (13)  
AI95-00209-01/04   2004-05-21 --  pragma Reviewable; can objects become uninitialized?
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  H.03.01 (8)   H.03.02 (9)  
AI95-00212-01/04   2004-09-16 --  Restrictions on configuration pragmas
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  10.01.05 (09)  
AI95-00213-01/06   2000-07-12 --  Formal object matching for formal packages
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  12.07 (05)   12.07 (06)  
AI95-00214-01/04   2004-11-08 --  Distinct Names for Compilation Units (again)
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  10.01.04 (07)  
AI95-00215-01/02   1999-08-31 --  Returning remote class-wide values
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  E.04 (18)  
AI95-00219-01/01   1999-05-14 --  (Deleted)
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Deleted       04-03-29
    RM References:  4.06 (8-23)  
AI95-00220-01/03   2002-11-27 --  Subprograms withing private compilation units
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-24
    RM References:  10.01.02 (8)  
AI95-00221-01/04   2005-08-09 --  Default_Bit_Order is static
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  13.07 (15)   13.07 (35)  
AI95-00223-01/03   2001-09-07 --  Line terminators are skipped by Get.
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  A.10.06 (05)  
AI95-00225-01/04   2002-06-07 --  Aliased current instance for limited types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  3.10 (09)  
AI95-00226-01/03   2004-11-30 --  Cyclic Elaboration Dependences
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  E.01 (10)  
AI95-00227-01/05   2001-09-11 --  Behavior of Ada.Streams.Read when at the end of stream
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-01-17
    RM References:  13.13.01 (4)   13.13.01 (5)   13.13.01 (8)  
AI95-00228-01/07   2005-09-20 --  Premature use of "shall be overridden" subprograms
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  3.09.03 (6)   8.05.04 (5/1)  
AI95-00229-01/07   2004-11-24 --  Accessibility rules and generics
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  3.10.02 (32)  
AI95-00233-01/03   2002-05-09 --  Inheritance of components of generic formal derived types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-09
    RM References:  12.05 (08)   12.05.01 (20)   12.05.01 (21)  
AI95-00235-01/08   2005-02-05 --  Resolving 'Access
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  3.10.02 (02)   4.01.04 (14/1)  
AI95-00237-01/08   2005-02-28 --  Finalization of task attributes
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  C.07.01 (17)   C.07.02 (13)   C.07.02 (15.1/1)   C.07.02 (17)   C.07.02 (30)  
AI95-00238-01/03   2002-05-09 --  What is the lower bound of Ada.Strings.Bounded.Slice?
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-09
    RM References:  A.04.04 (101)  
AI95-00239-01/04   2004-11-08 --  Controlling inherited default expressions
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.02 (18)  
AI95-00240-01/04   2002-05-09 --  Stream attributes for limited types in Annex E
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-09
    RM References:  E.02.02 (8)   E.02.02 (14)   E.02.03 (14)  
AI95-00241-01/03   2001-09-11 --  Testing for Null_Occurrence
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  11.04.01 (14)  
AI95-00242-01/02   2001-10-18 --  Surprise behavior of Update
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-09
    RM References:  B.03.01 (50)  
AI95-00243-01/03   2005-06-08 --  Is a subunit of a subunit of L also a subunit of L?
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  10.01.03 (8)  
AI95-00244-01/01   2000-10-30 --  Legal units which depend on illegal units
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-03-05
    RM References:  10.01.04 (05)   10.01.04 (06)  
AI95-00246-01/06   2004-12-29 --  View conversions between arrays of a by-reference type
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  4.06 (12)   4.06 (12.1)   4.06 (09)   4.06 (24)  
AI95-00247-01/03   2005-04-04 --  Alignment of composite types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  13.03 (26)   13.03 (37)  
AI95-00253-01/04   2005-08-17 --  The legality rules for pragmas Attach_Handler and Interrupt_Handler are similar
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  C.03.01 (08)  
AI95-00255-01/03   2002-10-25 --  Object renaming of subcomponents of generic in out objects
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-25
    RM References:  8.05.01 (05)   12.04 (09)  
AI95-00256-01/10   2005-10-07 --  Various wording changes to the standard
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  13.11.01 (01)   A.12.01 (30)   G.02.02 (03)   7.06.01 (12)   7.06.01 (16)   7.04 (09)   10.02 (09)   D.02.02 (17)
                    D.03 (15)   D.04 (15)  
AI95-00258-01/03   2001-09-11 --  Behavior of Interfaces.C.To_C when the result is null
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  B.03 (50)  
AI95-00259-01/05   2003-05-02 --  Can accesses to volatile objects be combined?
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  C.06 (21)  
AI95-00263-01/03   2002-11-27 --  Scalar formal derived types are never static
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-25
    RM References:  4.09 (29)  
AI95-00268-01/04   2005-05-16 --  Rounding of real static expressions
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  4.09 (38)  
AI95-00269-01/08   2005-07-07 --  Generic formal objects can be static in the instance
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-22
    RM References:  4.09 (35)   4.09 (36)   4.09 (37)   4.09 (38)   12.04 (10)  
AI95-00272-01/02   2002-05-10 --  Pragma Atomic and slices
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  C.06 (07)  
AI95-00275-01/01   2001-09-20 --  Aliased components and generic formal arrays
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-06-14
    RM References:  12.05.03 (08)  
AI95-00276-01/02   2001-11-27 --  Interfaces.C.Strings.Chars_Ptr_Array has aliased components
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  B.03.01 (06)  
AI95-00279-01/09   2005-08-08 --  Tag read by T'Class'Input
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-24
    RM References:  13.13.02 (34)   3.09 (12)   3.09 (26)   13.13.02 (36/1)   13.14 (19/1)  
AI95-00280-01/08   2005-12-05 --  Allocation, deallocation, and use of objects after finalization
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  9.04 (20)   4.08 (11)   7.06.01 (11)   11.05 (20)   11.05 (21)  
AI95-00283-01/04   2005-08-11 --  Truncation of stream files by Close and Reset
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-18
    RM References:  A.12.01 (28)   A.08.02 (03)   A.08.02 (10)   A.08.02 (16)   A.08 (01)  
AI95-00289-01/03   2002-03-19 --  Truncation of real static expressions
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (7-0-0) 03-02-09
    RM References:  4.09 (38)  
AI95-00291-01/06   2004-12-07 --  By-reference types and the recommended level of support for representation item
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (8-0-1) 05-02-13
    RM References:  13.01 (18.1/1)   13.01 (21)   13.01 (24)   13.02 (06)   13.03 (18)   13.03 (22/1)   13.03 (23)   13.03 (24)
                    13.03 (25)   13.03 (26)   13.03 (28)   13.03 (43)   13.03 (56)  
    Alternatives:   AI95-00291-02
AI95-00291-02/06   2005-10-10 --  By-reference types and the recommended level of support for representation item
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-02-13
    RM References:  13.01 (7)   13.01 (18.1/1)   13.01 (21)   13.01 (24)   13.02 (06)   13.03 (18)   13.03 (22/1)   13.03 (23)
                    13.03 (24)   13.03 (25)   13.03 (28)   13.03 (32)   13.03 (34)   13.03 (43)   13.03 (56)  
    Alternatives:   AI95-00291-01
AI95-00295-01/02   2002-09-27 --  Another violation of constrained access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-06-14
    RM References:  3.07.01 (7/1)   3.06 (11)   3.06 (22/1)   3.08 (18/1)  
AI95-00303-01/03   2004-12-02 --  Removal of library-level requirement for interrupt handler objects
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  C.03.01 (08)   C.03.01 (13)  
AI95-00306-01/03   2003-05-22 --  Class-wide extension aggregate expressions
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-18
    RM References:  4.03.02 (05)  
AI95-00309-01/02   2004-11-30 --  Pragma Inline compatibility
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  6.03.02 (06)   6.03.02 (03)   10.01.05 (02)   10.01.05 (05)   10.01.05 (06)  
AI95-00311-01/04   2005-11-15 --  Static matching of scalar formal subtypes
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  4.09 (31)   4.09.01 (01)  
AI95-00312-01/03   2005-10-13 --  Environment-level visibility rules and generic children
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  10.01.06 (05)   10.01.06 (02)   4.01.03 (04)  
AI95-00320-01/05   2005-08-20 --  Violating Ada semantics with an interfacing pragma
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  B.01 (38)   B.01 (49)  
AI95-00330-01/02   2004-12-03 --  Generic actual parameters are always value conversions
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-03
    RM References:  4.06 (05)  
AI95-00331-01/02   2004-11-30 --  10.1.1(19) doesn't handle multiple nesting?
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  10.01.01 (19)  
AI95-00332-01/04   2004-12-02 --  Resolution of qualified expressions and object renamings
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  8.06 (27)  
AI95-00333-01/07   2005-10-05 --  Other Locking_Policies can be used with FIFO_Within_Priorities
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-27
    RM References:  D.02.02 (05)   D.02.02 (03)  
AI95-00334-01/03   2004-11-08 --  Is overriding of abstract equality required?
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.09.03 (04)   3.09.03 (05)  
AI95-00335-01/05   2005-11-23 --  Stream attributes may be dispatching subprograms
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.02 (01)  
AI95-00336-01/00   2003-07-31 --  (Deleted)
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Deleted       04-03-24
    RM References:  10.02.01 (16)  
AI95-00337-01/03   2005-02-28 --  Applicability of C interfacing advice to private types
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  B.03 (71)  
AI95-00341-01/02   2003-11-08 --  Primitive subprograms are frozen with a tagged type
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  13.14 (15)  
AI95-00342-01/00   2003-08-04 --  Requirement for freeing task storage on unchecked deallocation
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-03-05
    RM References:  D.12 (04)  
AI95-00343-01/01   2003-08-04 --  C_Pass_By_Copy convention is required
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  B.03 (68.1/1)   B.03 (69/1)  
AI95-00350-01/01   2003-09-16 --  Allocating and comparing zero-size objects
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (5-3-1) 04-06-14
    RM References:  4.05.02 (12)   13.11 (7)  
AI95-00360-01/07   2005-03-17 --  Types that need finalization
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  7.06 (09)   D.07 (04)   A.04.05 (72)   A.05.02 (15)   A.05.02 (27)   A.08.01 (16)   A.08.04 (19)   A.10.01 (85)
                    A.12.01 (27)  
AI95-00369-01/00   2004-02-05 --  Completions and renaming
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (8-0-0) 04-03-07
    RM References:  3.11.01 (04)   D.07 (04)  
AI95-00373-01/08   2005-10-12 --  Undefined discriminants caused by loose order of init requirements
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  3.03.01 (08)   3.03.01 (18/1)   3.03.01 (19)   3.03.01 (20)   4.08 (07)   4.08 (08)   4.08 (10)   7.06 (10)
                    7.06 (11)  
AI95-00377-01/03   2004-11-30 --  Naming of generic child packages
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  8.03 (26/1)  
AI95-00378-01/02   2004-11-09 --  The bounds of Ada.Exceptions.Exception_Name
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  11.04.01 (10)   11.04.01 (12)   11.04.01 (13)  
AI95-00379-01/01   2004-04-20 --  Static evaluation of numeric attributes
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (7-0-2) 04-11-21
    RM References:  A.05.03 (26)   A.05.03 (29)   A.05.03 (47)  
AI95-00380-01/00   2004-04-26 --  Sign of zero in complex values
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (6-0-0) 04-06-14
    RM References:  G.01.01 (58)   11.04.01 (12)   11.04.01 (13)  
AI95-00383-01/02   2005-05-23 --  (Deleted)
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Deleted       06-03-15
    RM References:  B.03 (19)   B.03 (39)  
AI95-00393-01/01   2004-12-15 --  Defaulted generic parameters evaluation and elaboration check

    Class: Binding Interpretation      Status: No Action     (7-0-3) 05-02-13
    RM References:  3.11 (13)  
AI95-00403-01/03   2005-05-05 --  Preelaboration checks and formal objects

    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-03-17
    RM References:  10.02.01 (11)  
AI95-00426-01/05   2005-09-20 --  Language-defined routines returning abnormal and invalid values
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-05-05
    RM References:  13.09.01 (6)   13.09 (11)   13.09.02 (12)  
AI95-00431-01/01   2005-05-05 --  Conversions to remote access-to-subprogram types
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-05-05
    RM References:  E.02.02 (11)  
AI95-00432-01/02   2005-10-05 --  Out of range values in Ada.Real_Time
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-05-05
    RM References:  D.08 (24)   D.08 (26)  
AI95-00435-01/02   2005-11-22 --  Storage pools for access-to-subprogram types
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-08-18
    RM References:  13.11 (12)  
AI95-00436-01/01   2005-09-16 --  Record representation clauses for limited record types

    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-09-16
    RM References:  13.05.01 (8)  
AI95-00438-01/02   2005-11-22 --  Stream attribute availability for limited language-defined types
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-10-21
    RM References:  11.04.01 (02)   11.04.01 (06)   11.04.01 (16)  
AI95-00439-01/02   2005-11-22 --  Transitioning to Ada 2005
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (9-0-2) 05-11-19
    RM References:  1.01.03 (06)  
AI95-00444-01/02   2006-02-24 --  Streaming of untagged types

    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  06-01-04
    RM References:  13.01 (15.1)   13.13.02 (8.1)   13.13.02 (25)   13.13.02 (41)  
AI95-00446-01/01   2006-02-03 --  Raise_Exception for Null_Id
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  11.04.01 (14)  
AI95-00447-01/03   2007-05-25 --  Null_exclusions allowed in Ada 95
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: ARG Approved   12-0-1  06-06-09
    RM References:  3.10 (06)  
AI95-00448-01/01   2006-11-13 --  Extended range of Year_Number
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (7-0-5) 06-11-17
    RM References:  9.06 (11)  

Amendment

AI95-00216-01/17   2005-09-28 --  Unchecked unions -- variant records with no run-time discriminant
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-17
    RM References:  B.03.03 (00)   B.03 (60.2)   B.03 (74)  
AI95-00217-01/03   2000-04-13 --  Handling Mutually Dependent Type Definitions that Cross Packages
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  10.01.02 (01)   3.10.01 (02)  
    Alternatives:   AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-06  AI95-00217-07
AI95-00217-02/02   2001-09-03 --  Handling mutually recursive types via package "abstracts"
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  7.01 (02)  
    Alternatives:   AI95-00217-01  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-06  AI95-00217-07
AI95-00217-03/01   2001-09-21 --  Handling mutually recursive types via separate incomplete types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-04  AI95-00217-05  AI95-00217-06  AI95-00217-07
AI95-00217-04/04   2002-12-02 --  Type stubs with package specifiers
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)   3.10.01 (03)   3.10.01 (04)   3.10.01 (05)   3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)
                    J.10 (00)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-05  AI95-00217-06  AI95-00217-07
AI95-00217-05/02   2003-03-18 --  Type stubs with limited context clauses
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)   3.10.01 (03)   3.10.01 (04)   3.10.01 (05)   3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)
                    10.01.02 (03)   10.01.02 (04)   10.01.02 (08)   10.02 (04)   J.11 (00)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-06  AI95-00217-07
AI95-00217-06/17   2005-10-11 --  Limited With Clauses
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  10.01.01 (12)   10.01.01 (15)   10.01.01 (26)   10.01.02 (04)   10.01.02 (06)   10.01.02 (08)   10.01.02 (09)   10.01.04 (03)
                    10.01.04 (06)   10.01.06 (02)   10.02 (06)   10.02.01 (25)   3.10.01 (10)   4.01 (09)   8.03 (20)   8.04 (05)
                    8.04 (07)   8.04 (08)   8.05.03 (03)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-07
AI95-00217-07/02   2003-05-16 --  Incomplete type completed in a child
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)   3.10.01 (03)   3.10.01 (11)   8.03 (19)   8.05.03 (04)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-06
AI95-00218-01/06   2001-09-11 --  Accidental overloading when overriding
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  8.03 (26)  
    Alternatives:   AI95-00218-02  AI95-00218-03
AI95-00218-02/04   2003-04-28 --  Accidental overloading when overriding
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  8.03 (26)  
    Alternatives:   AI95-00218-01  AI95-00218-03
AI95-00218-03/09   2005-05-27 --  Accidental overloading when overriding
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-21
    RM References:  8.03.01 (1)   2.09 (2)   6.01 (2)   6.01 (3)   6.01 (30)   6.03 (2)   8.05.04 (2)   10.01.03 (3)
                    12.03 (2)  
    Alternatives:   AI95-00218-01  AI95-00218-02
AI95-00222-01/01   1999-06-25 --  Feature control
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  13.12 (1-11)  
AI95-00224-01/11   2005-06-10 --  pragma Unsuppress
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-17
    RM References:  11.05 (1)   11.05 (3)   11.05 (4)   11.05 (5)   11.05 (6)   11.05 (7)   11.05 (8)   11.05 (27)
                    11.05 (29)   11.05 (30)   11.05 (32)   J.10 (00)  
AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00232-01/01   2000-04-13 --  Dispatching operation visibility and ambiguity
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-06
    RM References:  10.01.02 (01)  
AI95-00234-01/02   2000-11-28 --  Unsigned integer types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action     (9-0-1) 00-11-18
    RM References:  3.05.04 (00)  
AI95-00248-01/17   2006-02-03 --  Directory Operations
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-12
    RM References:  A.16 (00)   A.08.02 (22)  
AI95-00249-01/12   2005-10-01 --  Ravenscar profile for high-integrity systems
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-10-23
    RM References:  D.13 (01)  
AI95-00250-01/03   2001-04-29 --  Protected Types, Extensible, Tagged, Abstract
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  9.04 (05)   9.05.02 (02)   9.05.03 (02)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00252-01/10   2005-02-05 --  Object.Operation notation
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-23
    RM References:  4.01.03 (09)   4.01.03 (13)   4.01.03 (15)   4.01.03 (17)   6.03.01 (10)  
AI95-00254-01/14   2005-07-12 --  Anonymous access to subprogram types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  3.10 (06)   3.10 (12)   3.10 (17)   3.07 (09)   3.10.02 (13)   3.10.02 (19)   3.10.02 (32)   3.10.02 (37)
                    4.09.01 (02)   6.01 (24)   6.01 (27)   6.03.01 (13)   8.05.01 (03)   8.05.01 (04)   8.06 (25)  
AI95-00257-01/05   2005-08-20 --  Restrictions for implementation-defined entities
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-10
    RM References:  13.12.01 (01)  
AI95-00260-01/04   2002-05-10 --  How to control the tag representation in a stream
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-17
    RM References:  13.13.02 (28)   13.13.02 (31)   13.13.02 (34)   13.13.02 (38)  
    Alternatives:   AI95-00260-02
AI95-00260-02/09   2006-02-01 --  Abstract formal subprograms and dispatching constuctors
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  3.09 (06)   3.09 (07)   3.09 (12)   3.09 (18)   3.09 (25)   3.09 (26)   3.09 (30)   3.09.02 (01)
                    3.09.02 (02)   3.09.02 (22)   3.09.03 (03)   3.09.03 (11)   12.06 (02)   12.06 (04)   12.06 (08)   12.06 (10)
                    12.06 (16)  
    Alternatives:   AI95-00260-01
AI95-00261-01/01   2001-02-15 --  Extending enumeration types
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-0) 03-02-07
    RM References:  13.13.02 (31)   13.13.02 (34)  
AI95-00262-01/09   2005-07-11 --  Access to private units in the private part
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-11
    RM References:  10.01.02 (04)   10.01.02 (08)  
AI95-00264-01/01   2001-05-09 --  Exceptions as Types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  11.01 (02)   11.03 (02)  
AI95-00265-01/09   2005-10-08 --  Partition Elaboration Policy for High-Integrity Systems
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-18
    RM References:  H.06 (00)  
AI95-00266-01/05   2002-03-09 --  Task Termination procedure
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  D.02.02 (5)   D.07 (00)  
    Alternatives:   AI95-00266-02
AI95-00266-02/12   2005-10-01 --  Task termination procedure
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-25
    RM References:  C.07.03 (01)   C.07 (00)   C.07 (01)  
    Alternatives:   AI95-00266-01
AI95-00267-01/06   2005-10-13 --  Fast float-to-integer conversions
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-10
    RM References:  4.06 (33)   A.05.03 (41)  
AI95-00270-01/08   2005-05-09 --  Stream item size control
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-18
    RM References:  13.13.02 (02)   13.13.02 (09/1)   13.13.02 (17)   13.03 (77)  
AI95-00271-01/03   2002-01-04 --  (Deleted)
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Deleted       02-01-04
    RM References:  7.01 (02)  
AI95-00273-01/02   2002-05-09 --  Use of PCS should not be normative
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-09
    RM References:  E.05 (01)   E.05 (27)  
AI95-00274-01/00   2001-09-19 --  Requiring complete record representation clauses
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (8-0-0) 03-02-07
    RM References:  13.05.01 (2)  
AI95-00277-01/02   2002-01-04 --  (Deleted)
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Deleted       02-01-04
    RM References:  3.10.01 (02)  
AI95-00278-01/01   2001-10-17 --  Task Entry without Accept Statement
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (7-0-0) 02-02-10
    RM References:  9.05.02 (27)  
AI95-00281-01/01   2001-12-26 --  Representation of enumeration type image attribute
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (7-0-0) 02-02-10
    RM References:  13.04 (04)  
AI95-00282-01/01   2001-12-26 --  Ada unit information symbols
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-2) 03-10-03
    RM References:  10.03 (00)  
AI95-00284-01/04   2002-11-27 --  Nonreserved keywords
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-17
    RM References:  2.09 (02)   2.09 (03)  
    Alternatives:   AI95-00284-02
AI95-00284-02/03   2004-11-09 --  New reserved words
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-22
    RM References:  2.09 (02)   J.12 (01)  
    Alternatives:   AI95-00284-01
AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00286-01/11   2005-12-05 --  Assert pragma
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  11.04.02 (01)  
AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  
AI95-00288-01/02   2004-02-29 --  Pre- and Postconditions
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  11.05 (00)   11.04.01 (10)  
AI95-00290-01/01   2004-02-29 --  Declaring functions Pure
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-1) 04-03-05
    RM References:  10.02.01 (00)  
AI95-00292-01/00   2002-04-23 --  Sockets operations
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  A.15 (00)  
AI95-00293-01/00   2002-04-23 --  Built-in hash function
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-1) 03-10-03
    RM References:  13.14 (00)  
AI95-00296-01/12   2005-12-05 --  Vector and matrix operations
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  G.03 (01)   G.03.01 (01)   G.03.02 (01)   G (05)   G (06)  
AI95-00297-01/15   2005-12-05 --  Timing events
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.07 (10)   D.13.01 (01)   D.15 (01)  
AI95-00298-01/06   2005-12-05 --  Non-Preemptive Dispatching
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-07-02
    RM References:  D.02.04 (00)  
AI95-00299-01/02   2002-09-25 --  Defaults for generic formal parameters
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-1-1) 02-10-11
    RM References:  8.05.05 (2)   12.04 (6)   12.05 (2)   12.07 (2)  
AI95-00300-01/01   2002-06-13 --  The standard storage pool
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (7-0-1) 02-06-23
    RM References:  13.03    13.11   
AI95-00301-01/15   2005-09-20 --  Operations on language-defined string types
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  A.04.03 (8)   A.04.03 (10)   A.04.03 (11)   A.04.03 (56)   A.04.03 (58)   A.04.03 (60)   A.04.04 (12)   A.04.04 (28)
                    A.04.04 (43)   A.04.04 (45)   A.04.04 (46)   A.04.04 (92)   A.04.04 (101/1)   A.04.05 (11)   A.04.05 (22)   A.04.05 (38)
                    A.04.05 (40)   A.04.05 (41)   A.04.05 (79)   A.04.05 (82)   A.04.07 (40)   A.04.07 (44)   A.10.01 (48)   A.10.07 (17)
                    A.10.12 (00)   A.11 (02)   A.11 (03)  
AI95-00302-01/07   2003-09-25 --  Data structure components for Ada
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  A.16   
    Alternatives:   AI95-00302-02  AI95-00302-03  AI95-00302-04
AI95-00302-02/02   2003-09-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  A.16   
    Alternatives:   AI95-00302-01  AI95-00302-03  AI95-00302-04
AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04
AI95-00302-04/00   2004-02-13 --  Container library (mail container)
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (11-0-0) 05-04-16
    RM References:  A.17   
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-03
AI95-00304-01/01   2003-09-30 --  Reemergence of "=" in generics.
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  12.05 (8)   A.04.04    3.02.01 (3)  
AI95-00305-01/14   2005-09-20 --  New pragma and additional restriction identifiers for real-time systems
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-10-23
    RM References:  D.07 (10)   D.07 (15)   D.07 (19)   H.05 (01)   9.05.01 (22)  
AI95-00307-01/13   2005-10-01 --  Execution-time clocks
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.14 (00)   D.14.01 (00)  
AI95-00310-01/04   2003-05-22 --  Ignore abstract nondispatching subprograms during overloading
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-19
    RM References:  6.04 (08)  
AI95-00313-01/01   2002-09-27 --  Self-reference in subprogram access
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (8-0-2) 02-10-11
    RM References:  8.03 (16)   8.03 (17)  
AI95-00314-01/00   2002-09-30 --  Standardize Discard_Names
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-2-0) 02-10-13
    RM References:  C.05 (00)  
AI95-00315-01/02   2004-02-27 --  Full support for IEC 559:1989
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-1) 04-09-17
    RM References:  A.05.03 (00)  
AI95-00317-01/11   2005-08-09 --  Partial parameter lists for formal packages
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  12.07 (03)   12.07 (05)   12.07 (06)   12.07 (10)  
AI95-00318-01/03   2004-02-28 --  Returning [limited] objects without copying
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-17
    RM References:  3.03.01 (02)   6.05 (17)   6.05 (18)  
    Alternatives:   AI95-00318-02
AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00319-01/02   2003-09-19 --  Object_Size attribute
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (6-1-1) 03-02-08
    RM References:  13.03 (58)  
AI95-00321-01/06   2005-10-01 --  Definition of dispatching policies
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-07-02
    RM References:  D.02 (01)   D.02.01 (01)   D.02.01 (02)   D.02.01 (04)   D.02.01 (05)   D.02.01 (06)   D.02.01 (07)   D.02.01 (08)
                    D.02.01 (09)   D.02.01 (10)   D.02.02 (00)   D.02.02 (03)   D.02.02 (05)   D.02.02 (07)   D.02.02 (08)   D.02.02 (09)
                    D.02.02 (10)   D.02.02 (11)   D.02.02 (12)   D.02.02 (13)   D.02.02 (14)   D.02.02 (15)   D.02.02 (16)   D.02.02 (17)
                    D.02.02 (18)   D.02.02 (19)   D.02.02 (20)   D.02.02 (21)   D.02.03 (01)   D.05 (15)  
AI95-00322-01/00   2003-01-22 --  User-defined operator symbols
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (6-2-0) 03-02-08
    RM References:  6.06 (00)  
AI95-00323-01/01   2003-01-22 --  Allow in out parameters for functions.
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: No Action     (7-1-0) 03-02-08
    RM References:  6.01 (18)   6.06 (03)   9.05.01 (02)  
AI95-00324-01/01   2003-02-01 --  Physical Units Checking
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  A.16 (01)  
AI95-00325-01/01   2003-02-05 --  Anonymous access types as function result types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (8-1-1) 04-03-07
    RM References:  3.10 (01)  
AI95-00326-01/12   2006-02-01 --  Incomplete types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.02 (04)   3.02 (05)   3.02.01 (08)   3.07 (01)   3.09 (30)   3.10.01 (02)   3.10.01 (04)   3.10.01 (05)
                    3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)   10.01.01 (12)   13.01 (11/1)   J.11 (00)  
AI95-00327-01/13   2006-02-08 --  Dynamic ceiling priorities
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.03 (13)   D.03 (06)   D.03 (08)   D.03 (09)   D.03 (10)   D.05 (00)   D.05.01 (00)   D.05.02 (00)
                    D.07 (09)  
AI95-00328-01/03   2003-12-03 --  Preinstantiations of Complex_IO
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-07-15
    RM References:  G.01.03 (10)  
AI95-00329-01/06   2004-11-04 --  pragma No_Return -- procedures that never return
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-24
    RM References:  6.05.01 (01)   11.04.01 (04)   11.04.01 (14)  
AI95-00338-01/00   2003-07-31 --  Constrained attribute for generic formal private types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-04
    RM References:  3.07.02 (02)  
AI95-00339-01/01   2003-07-31 --  Add use clauses to protected types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  9.04 (05)   9.04 (08)  
AI95-00340-01/04   2004-05-29 --  Mod attribute
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  3.05.04 (16)  
AI95-00344-01/12   2005-08-08 --  Allow nested type extensions
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-01
    RM References:  3.09 (04)   3.09 (07)   3.09 (12)   3.09 (25)   3.09.01 (03)   3.09.01 (04)   3.09.01 (07)   4.08 (05)
                    4.08 (07)   6.05 (08)   13.13.02 (31)   13.13.02 (34)  
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00346-01/02   2003-10-23 --  Roots of polynomials
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-1) 03-10-03
    RM References:  G.03.04   
AI95-00347-01/04   2005-08-08 --  Title of Annex H
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-23
    RM References:  H    1.01.02 (13)   13.12 (10)   H (1)   H.04    H.04 (2)  
AI95-00348-01/08   2005-05-23 --  Null procedures
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-04-16
    RM References:  6.07 (01)   3.01 (03)   3.09.03 (1)   3.09.03 (3)   6.01 (03)   6.01 (04)   6.01 (20)   6.01 (30)
                    6.01 (31)   7.06 (06)   7.06 (08)   7.06 (09)   8.03.01 (1)   12.06 (03)   12.06 (04)   12.06 (10)
                    12.06 (16)  
AI95-00351-01/10   2005-12-05 --  Time operations
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-26
    RM References:  9.06 (11)   9.06 (24)   9.06.01 (01)   1.02 (5)  
AI95-00352-01/01   2003-09-24 --  ARINC_653_Processes Profile
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-2) 03-10-03
    RM References:  D.13 (01)  
AI95-00353-01/03   2003-12-04 --  New Restrictions identifier No_Synchronous_Control
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-1) 05-02-13
    RM References:  D.07 (10)  
AI95-00354-01/11   2005-12-05 --  Group execution-time budgets
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-25
    RM References:  D.14.02 (01)  
AI95-00355-01/10   2005-12-02 --  Priority Specific Dispatching including Round Robin
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  D.02.05 (00)   D.02.01 (01)   D.02.02 (00)   D.02.02 (01)   D.02.02 (02)   D.02.02 (03)   D.02.02 (04)   D.02.02 (06)
                    D.02.02 (06)   D.02.02 (17)   D.02.02 (18)   D.02.03 (01)   D.02.04 (01)   D.04 (07)   D.09 (14)  
AI95-00356-01/01   2003-09-27 --  Support for Preemption Level Locking Policy
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-06-13
    RM References:  D.03 (00)  
AI95-00357-01/13   2005-12-02 --  Support for Deadlines and Earliest Deadline First Scheduling
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  D.02.06 (01)   D.01 (20)   D.11 (04)   D.11 (05)   D.11 (06)  
AI95-00358-01/01   2003-09-27 --  Application-defined scheduling
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-2) 04-03-05
    RM References:  9.06 (00)   D.09 (00)  
AI95-00359-01/03   2004-06-07 --  Deferring Freezing of a Generic Instantiation
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-19
    RM References:  12.03 (12)   12.03 (20)   13.14 (05)  
    Alternatives:   AI95-00359-02  AI95-00359-03  AI95-00359-04
AI95-00359-02/02   2004-07-02 --  Deferring Freezing of a Generic Instantiation
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-19
    RM References:  12.03 (12)   12.03 (20)   13.14 (05)  
    Alternatives:   AI95-00359-01  AI95-00359-03  AI95-00359-04
AI95-00359-03/01   2004-07-29 --  Delayed completion of a generic instantation
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-19
    RM References:  12.03 (12)   12.03 (20)   13.14 (05)  
    Alternatives:   AI95-00359-01  AI95-00359-02  AI95-00359-04
AI95-00359-04/05   2004-11-21 --  Partial view of generic instantiations
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (9-0-1) 04-11-21
    RM References:  12.03 (02)   12.03.01 (01)   13.14 (05)  
    Alternatives:   AI95-00359-01  AI95-00359-02  AI95-00359-03
AI95-00361-01/06   2006-02-08 --  Raise with message
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  11.03 (2)   11.03 (3)   11.03 (4)   11.04.01 (10)  
AI95-00362-01/07   2005-11-15 --  Some predefined packages should be recategorized
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   13.07 (03)   13.07 (36)   13.07.01 (03)   13.07.01 (15)   A.03.02 (02)
                    A.04.02 (03)   A.04.06 (03)   A.04.07 (46)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  
AI95-00363-01/10   2006-01-12 --  Eliminating access subtype problems
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-30
    RM References:  3.03.01 (9)   3.06 (11)   3.07.01 (7/1)   3.10 (9)   3.10.02 (26)   3.10.02 (27)   4.06 (12.1/1)   4.06 (16)
                    4.08 (6)   5.02 (16)   8.05.01 (5/1)  
AI95-00364-01/06   2004-12-30 --  Fixed-point multiply/divide
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  4.05.05 (20)  
AI95-00365-01/02   2004-01-09 --  Permissions to create grandchildren of Ada
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (9-1-1) 03-12-13
    RM References:  A (04)   A.02 (04)  
AI95-00366-01/12   2005-12-02 --  More liberal rules for Pure units
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  10.02.01 (16)   3.02 (6)   3.08 (9)   4.08 (5)   10.02.01 (17)   10.02.01 (18)   13.13.02 (36/1)   E.02.02 (8)
                    E.02.02 (14/1)   E.02.02 (17/1)   E.02.03 (14/1)  
AI95-00367-01/01   2004-04-02 --  Add subtype declarations for Natural_n and Positive_n in package Interfaces
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  10.02.01   
AI95-00368-01/05   2005-08-20 --  Restrictions for obsolescent features
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  13.12 (7)   J (1)  
AI95-00370-01/06   2005-08-16 --  Environment variables
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  A.17 (00)  
AI95-00371-01/01   2004-02-05 --  New hierarchy for OS-dependent services
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (6-1-3) 04-03-05
    RM References:  A.18   
AI95-00372-01/01   2004-02-05 --  Restrictions for default stream attributes of elementary types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  13.12   
AI95-00374-01/01   2004-02-28 --  Assertions_Only pragma
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  11.05 (00)   11.04.01 (10)  
AI95-00375-01/01   2004-02-29 --  Type and Package Invariants
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  11.05 (00)   11.04.01 (10)  
AI95-00381-01/07   2005-10-13 --  New Restrictions identifier No_Dependence
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  13.12 (4)   13.12.01 (1)  
AI95-00382-01/05   2005-07-20 --  Current instance rule and anonymous access types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  8.06 (17)   9.01 (19)   9.04 (21)  
AI95-00384-01/04   2004-11-09 --  Access to discriminated type conversion rules made symmetric
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-22
    RM References:  4.06 (16)  
AI95-00385-01/04   2005-03-23 --  Stand-alone objects of anonymous access types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  3.03.01 (02)   3.03.01 (08)   3.03.01 (16)   3.10.02 (11)   7.04 (05)  
AI95-00386-01/03   2005-03-18 --  Further functions returning Time_Span values
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  D.08 (14)   D.08 (26)  
AI95-00387-01/05   2005-09-20 --  Introduction to Amendment
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References: 
AI95-00388-01/03   2005-10-10 --  Add Greek pi to Ada.Numerics
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  A.05 (3)  
AI95-00389-01/03   2004-12-03 --  Allow aggregates of partial views
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 05-02-12
    RM References:  4.03.01 (8)   4.03.01 (16)   4.03.01 (17)   4.03.02 (4)   4.03.02 (5)  
AI95-00390-01/02   2004-11-14 --  Defining by renaming an inherited subprogram
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (9-0-1) 04-11-20
    RM References:  8.05.04 (02)   8.05.04 (03)  
AI95-00391-01/06   2005-09-20 --  Functions with controlling results in null extensions
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-03
    RM References:  3.09.03 (04)   3.04 (27)   3.09.01 (04)   3.09.03 (06)  
AI95-00392-01/02   2005-02-25 --  Prohibit unsafe array type conversions
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-07
    RM References:  4.06 (12)   4.06 (39)   4.06 (24)  
AI95-00394-01/06   2005-12-05 --  Redundant Restriction Identifiers and completing Ravenscar definition
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  D.07 (09)   D.07 (10)   D.07 (15)   D.13.01 (01)   H.04 (2)   H.04 (3)   H.04 (9)   H.04 (16)
                    H.04 (23)   J.13 (1)   13.12 (7)  
AI95-00395-01/11   2005-11-15 --  Various clarifications regarding 16- and 32-bit characters
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  1.01.04 (15)   2.01 (01)   2.01 (03)   2.01 (04)   2.01 (14)   2.03 (02)   2.03 (03)   2.03 (04)
                    2.03 (05)   2.03 (06)   2.09 (02)   3.05.02 (03)   6.01 (10)   A.01 (36)   A.03.01 (00)   A.03.01 (02)
                    A.03.02 (02)   A.03.02 (13-18)   A.03.02 (42-48)   A.03.04 (01)   A.04.07 (46)   A.04.07 (48)   A.04.08 (01)   J.14 (00)  
AI95-00396-01/03   2005-05-18 --  The "no hidden interfaces" rule
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-13
    RM References:  3.09.04 (1)   7.03 (7)  
AI95-00397-01/08   2005-09-20 --  Conformance and overriding for entries and protected operations
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-14
    RM References:  6.03.01 (24)   8.03.01 (1)   9.01 (9.1)   9.04 (11)   9.05.02 (2)   9.05.02 (10)   9.05.02 (13)   10.01.01 (8)  
AI95-00398-01/02   2005-03-13 --  A parameter of a formal package should be given at most once
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-13
    RM References:  12.07 (4)  
AI95-00399-01/03   2005-06-05 --  Single task and protected objects implementing interfaces
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-08
    RM References:  9.01 (3)   9.04 (3)  
AI95-00400-01/04   2005-06-01 --  Wide_ and Wide_Wide_ images of identifiers
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-03
    RM References:  3.09 (7)   3.09 (10)   11.04.01 (2)   11.04.01 (5)   11.04.01 (12)   C.05 (7)  
AI95-00401-01/08   2006-01-13 --  Terminology for interfaces
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-01
    RM References:  3.04 (01)   3.04 (03)   3.04 (05)   3.04 (08)   3.04 (17)   3.04 (18)   3.04 (22)   3.04 (23)
                    3.04 (23.1)   3.04 (27)   3.04 (35)   3.04.01 (02)   7.03 (16)   7.03 (20)   9.01 (9.1)   9.04 (11)
                    12.05.01 (05)   12.05.01 (15)   12.05.01 (21)   12.05.05 (04)  
AI95-00402-01/02   2005-03-11 --  Access discriminants of non-limited types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-11
    RM References:  3.07 (10)   3.07 (11)   6.05 (20)  
AI95-00404-01/06   2005-08-15 --  Not null and all in access parameters and types
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-14
    RM References:  3.10 (6)   3.09.02 (11)  
AI95-00405-01/03   2005-03-10 --  Determining the ancestor interfaces in Ada.Tags
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-10
    RM References:  3.09 (7)   3.09 (12)  
AI95-00406-01/02   2005-03-08 --  Aliased permitted with anonymous access types
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-08
    RM References:  3.03.01 (2)   3.06 (7)  
AI95-00407-01/05   2005-05-18 --  Terminology and semantics of prefixed views
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-01
    RM References:  4.01.03 (09)   4.01.03 (13)   4.01.03 (17)   6.03.01 (10)   6.04 (10)  
AI95-00408-01/02   2005-02-26 --  Visibility for attribute_definition_clauses
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-26
    RM References:  8.03 (23)   8.02 (10)  
AI95-00409-01/05   2006-01-06 --  Conformance and overload resolution related to anon access types
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-09
    RM References:  6.03.01 (15)   6.03.01 (16)   8.05.01 (2)   8.05.01 (3)   8.05.01 (4)   8.06 (25)  
AI95-00410-01/01   2005-02-07 --  Limited with should be allowed on bodies
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: No Action     (10-0-0) 05-02-12
    RM References:  10.01.02 (18/2)  
AI95-00411-01/02   2005-02-26 --  Predefined equality for types derived from interfaces
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-26
    RM References:  7.05 (4)   3.09.04 (1)  
AI95-00412-01/06   2005-07-12 --  Subtypes of incomplete types; renamings of limited views
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-28
    RM References:  3.10.01 (2)   3.10.01 (7)   8.03 (20)   8.05.03 (3)   8.05.03 (4)   10.01.02 (8)  
AI95-00413-01/01   2005-02-07 --  Partial view, task, and protected aggregates
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 05-02-12
    RM References:  4.03.01   
AI95-00414-01/03   2005-05-19 --  pragma No_Return for overriding procedures
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-09
    RM References:  6.05.01 (01)  
AI95-00416-01/15   2006-02-24 --  Access results, accessibility, and return statements
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-16
    RM References:  3.02.03 (01)   3.03 (10)   3.07 (27)   3.09.02 (02)   3.09.02 (04)   3.09.02 (05)   3.09.02 (06)   3.09.02 (11)
                    3.09.02 (18)   3.10.02 (07)   3.10.02 (09)   3.10.02 (10)   3.10.02 (11)   3.10.02 (12)   3.10.02 (13)   3.10.02 (14)
                    4.08 (05)   4.08 (10)   6.05 (05)   6.05 (06)   6.05 (20)   6.05 (22)   7.06.01 (03)   7.06.01 (09)
                    9.02 (02)   9.02 (03)   9.02 (04)   9.03 (02)   9.03 (03)   13.11 (25)   13.11.01 (3)   13.11.02 (9)
                    13.11.02 (10)   13.11.02 (17)  
AI95-00417-01/01   2005-03-09 --  Lower bound of functions in Ada.Tags and Ada.Exceptions
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-03
    RM References:  3.09 (12)   11.04.01 (12)  
AI95-00418-01/03   2005-05-05 --  Vector norm
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  G.03.01 (1)   G.03.02 (1)  
AI95-00419-01/06   2005-08-08 --  Limitedness of derived types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-10
    RM References:  3.04 (01)   3.04 (02)   3.04 (03)   3.04 (05)   3.04 (15)   3.07 (10)   3.09.01 (03)   3.09.04 (01)
                    7.03 (03)   7.03 (06)   7.03 (08)   7.03 (10)   7.05 (02)   7.05 (04)   7.05 (06)   9.01 (9.1)
                    9.04 (11)   12.05.01 (03)   12.05.01 (05)  
AI95-00420-01/04   2005-12-05 --  Resolution of universal operators in package Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  4.05.05 (20)   4.05.02 (9)  
AI95-00421-01/04   2005-05-05 --  Sequential activation and attachment
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  H.06 (01)  
AI95-00422-01/01   2005-03-09 --  User data for timing events
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: No Action     (11-0-0) 05-04-16
    RM References:  D.15 (1)  
AI95-00423-01/09   2006-02-24 --  Renaming, null exclusion and formal objects
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-10
    RM References:  8.05.01 (2)   8.05.01 (4)   8.05.04 (4)   12.04 (2)   12.04 (5)   12.04 (7)   12.04 (9)   12.06 (8)  
AI95-00427-01/05   2005-07-20 --  Default parameters and Calendar operations
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  9.06.01 (1)  
AI95-00428-01/02   2005-05-05 --  Input-output for bounded strings
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  A.10.11 (1)  
AI95-00430-01/01   2005-05-05 --  Conventions of inherited subprograms
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  3.09.02 (10/1)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  
AI95-00440-01/01   2005-10-21 --  Index of language-defined entities
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-21
    RM References:  Q (00)   Q.01 (00)   Q.02 (00)   Q.03 (00)   Q.04 (00)   Q.05 (00)   Q.06 (00)  
AI95-00441-01/02   2005-11-22 --  Passing a null stream access value to stream attributes
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-24
    RM References:  13.13.02 (04)   13.13.02 (07)   13.13.02 (12)   13.13.02 (15)   13.13.02 (20)   13.13.02 (23)   13.13.02 (30)   13.13.02 (33)
                    13.13.02 (60)   3.09 (18)  
AI95-00442-01/03   2006-02-24 --  Classes and categories of types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-25
    RM References:  3.02 (02)   3.02 (10)   3.02 (11)   3.02 (13)   3.04 (01)   3.04 (08)   12.05 (01)   12.05 (06)
                    12.05 (07)   12.05 (08)   12.05.01 (01)   12.05.02 (01)   12.05.03 (01)   12.05.04 (01)   12.05.05 (01)  
AI95-00443-01/01   2005-12-14 --  Synchronized private extensions

    Class: Amendment                   Status: Amendment 1 for Ada 95  06-01-04
    RM References:  3.09.04 (1)   7.03 (3)   7.03 (6)   7.03 (8)   12.05.01 (3)   12.05.01 (5)   12.05.01 (5.1)  
AI95-00445-01/02   2006-01-18 --  Dynamic ceilings and interrupt handlers

    Class: Amendment                   Status: Amendment 1 for Ada 95  06-01-10
    RM References:  D.05.02 (1)  

Presentation

AI95-00028-01/01   1999-08-31 --  Should "pragma" be in boldface?

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  G.01.01 (02)  
AI95-00030-01/01   1999-08-31 --  The word "prefix" should be in sans serif font

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  3.06.02 (02)  
AI95-00066-01/01   1999-08-31 --  Incorrect syntax in example -- remove "limited"

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  13.11 (39)  
AI95-00068-01/02   1999-09-15 --  Number of queuing policies defined

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  D.04 (01)  
AI95-00070-01/02   2000-06-19 --  Incorrect picture string example

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  F.03.02 (74)  
AI95-00081-01/02   2000-04-11 --  Integer_Text_IO, etc. not listed in A(2)

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  A (02)  
AI95-00111-01/03   2000-04-11 --  Accept body not defined

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  D.11 (18)   J.07.01 (16)   J.07.01 (20)  
AI95-00142-01/01   1999-08-31 --  Incorrect example for Interfaces.C.Pointers

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  B.03.02 (49)  
AI95-00415-01/04   2005-07-09 --  Presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-02-28
    RM References:  4.01 (11)   1.02 (03)   1.02 (04)   1.02 (07)   1.03 (01)   3.02 (08)   9.03 (07)   A.01 (35)  
AI95-00424-01/04   2006-02-08 --  List of language-defined units
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-04-05
    RM References:  A (2)  
AI95-00425-01/02   2005-05-05 --  Organization of Annex M
    Priority: Medium     Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-04-06
    RM References:  M (1)   M.01 (1)   M.02 (1)   M.03 (1)  
AI95-00429-01/01   2005-03-15 --  Representation of minus signs
    Priority: Medium     Difficulty: Easy
    Class: Presentation                Status: WG9 Approved  06-06-09
    RM References:  A.05.03   
AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  
AI95-00437-01/05   2006-04-19 --  Glossary updates for the Amendment
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-10-17
    RM References:  N (01)   N (03)   N (04)   N (06)   N (08)   N (12)   N (13)   N (15)
                    N (17)   N (19)   N (20)   N (21)   N (23)   N (24)   N (25)   N (29)
                    N (30)   N (33)   N (36)   N (37)   N (38)   N (40)   N (41)   N (42)  

Pathology

Other

AIs listed by Section Referenced

1.01.02

AI95-00347-01/04   2005-08-08 --  Title of Annex H
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-23
    RM References:  H    1.01.02 (13)   13.12 (10)   H (1)   H.04    H.04 (2)  

1.01.03

AI95-00119-01/05   2000-07-13 --  Is normal termination an "external interaction"?
    Priority: Low        Difficulty: Hard
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  1.01.03 (15)  
AI95-00439-01/02   2005-11-22 --  Transitioning to Ada 2005
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (9-0-2) 05-11-19
    RM References:  1.01.03 (06)  

1.01.04

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00395-01/11   2005-11-15 --  Various clarifications regarding 16- and 32-bit characters
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  1.01.04 (15)   2.01 (01)   2.01 (03)   2.01 (04)   2.01 (14)   2.03 (02)   2.03 (03)   2.03 (04)
                    2.03 (05)   2.03 (06)   2.09 (02)   3.05.02 (03)   6.01 (10)   A.01 (36)   A.03.01 (00)   A.03.01 (02)
                    A.03.02 (02)   A.03.02 (13-18)   A.03.02 (42-48)   A.03.04 (01)   A.04.07 (46)   A.04.07 (48)   A.04.08 (01)   J.14 (00)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

1.02

AI95-00124-01/04   1999-08-31 --  The AE characters are allowed in identifiers
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  1.02 (08)   2.01 (08)  
AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00351-01/10   2005-12-05 --  Time operations
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-26
    RM References:  9.06 (11)   9.06 (24)   9.06.01 (01)   1.02 (5)  
AI95-00376-01/04   2005-08-17 --  Interfaces.C works for C++ as well
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Amendment 1 for Ada 95  04-07-02
    RM References:  B.03 (01/1)   B.03 (02)   1.02 (8/1)  
AI95-00415-01/04   2005-07-09 --  Presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-02-28
    RM References:  4.01 (11)   1.02 (03)   1.02 (04)   1.02 (07)   1.03 (01)   3.02 (08)   9.03 (07)   A.01 (35)  

1.03

AI95-00415-01/04   2005-07-09 --  Presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-02-28
    RM References:  4.01 (11)   1.02 (03)   1.02 (04)   1.02 (07)   1.03 (01)   3.02 (08)   9.03 (07)   A.01 (35)  

2.01

AI95-00124-01/04   1999-08-31 --  The AE characters are allowed in identifiers
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  1.02 (08)   2.01 (08)  
AI95-00134-01/02   1999-05-27 --  Source Representation
    Priority: Medium     Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  2.01 (18)  
AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00395-01/11   2005-11-15 --  Various clarifications regarding 16- and 32-bit characters
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  1.01.04 (15)   2.01 (01)   2.01 (03)   2.01 (04)   2.01 (14)   2.03 (02)   2.03 (03)   2.03 (04)
                    2.03 (05)   2.03 (06)   2.09 (02)   3.05.02 (03)   6.01 (10)   A.01 (36)   A.03.01 (00)   A.03.01 (02)
                    A.03.02 (02)   A.03.02 (13-18)   A.03.02 (42-48)   A.03.04 (01)   A.04.07 (46)   A.04.07 (48)   A.04.08 (01)   J.14 (00)  

2.02

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  

2.03

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00395-01/11   2005-11-15 --  Various clarifications regarding 16- and 32-bit characters
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  1.01.04 (15)   2.01 (01)   2.01 (03)   2.01 (04)   2.01 (14)   2.03 (02)   2.03 (03)   2.03 (04)
                    2.03 (05)   2.03 (06)   2.09 (02)   3.05.02 (03)   6.01 (10)   A.01 (36)   A.03.01 (00)   A.03.01 (02)
                    A.03.02 (02)   A.03.02 (13-18)   A.03.02 (42-48)   A.03.04 (01)   A.04.07 (46)   A.04.07 (48)   A.04.08 (01)   J.14 (00)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

2.04.01

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  

2.05

AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

2.06

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

2.08

AI95-00036-01/06   2000-04-11 --  What are the rules for named notation in pragmas?

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  2.08 (04)   B.01 (09)  
AI95-00073-01/01   1999-05-28 --  Pragmas are allowed in generic_formal_parts.
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  2.08 (05)  
AI95-00144-01/01   1997-11-14 --  Pragma List
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: No Action      11-1-0  97-11-14
    RM References:  2.08 (25)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

2.09

AI95-00218-03/09   2005-05-27 --  Accidental overloading when overriding
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-21
    RM References:  8.03.01 (1)   2.09 (2)   6.01 (2)   6.01 (3)   6.01 (30)   6.03 (2)   8.05.04 (2)   10.01.03 (3)
                    12.03 (2)  
    Alternatives:   AI95-00218-01  AI95-00218-02
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00284-01/04   2002-11-27 --  Nonreserved keywords
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-17
    RM References:  2.09 (02)   2.09 (03)  
    Alternatives:   AI95-00284-02
AI95-00284-02/03   2004-11-09 --  New reserved words
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-22
    RM References:  2.09 (02)   J.12 (01)  
    Alternatives:   AI95-00284-01
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00395-01/11   2005-11-15 --  Various clarifications regarding 16- and 32-bit characters
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  1.01.04 (15)   2.01 (01)   2.01 (03)   2.01 (04)   2.01 (14)   2.03 (02)   2.03 (03)   2.03 (04)
                    2.03 (05)   2.03 (06)   2.09 (02)   3.05.02 (03)   6.01 (10)   A.01 (36)   A.03.01 (00)   A.03.01 (02)
                    A.03.02 (02)   A.03.02 (13-18)   A.03.02 (42-48)   A.03.04 (01)   A.04.07 (46)   A.04.07 (48)   A.04.08 (01)   J.14 (00)  

3.01

AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00348-01/08   2005-05-23 --  Null procedures
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-04-16
    RM References:  6.07 (01)   3.01 (03)   3.09.03 (1)   3.09.03 (3)   6.01 (03)   6.01 (04)   6.01 (20)   6.01 (30)
                    6.01 (31)   7.06 (06)   7.06 (08)   7.06 (09)   8.03.01 (1)   12.06 (03)   12.06 (04)   12.06 (10)
                    12.06 (16)  

3.02

AI95-00034-01/05   2000-07-13 --  Unconstrained formal types
    Priority: Medium     Difficulty: Hard
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  3.02 (09)  
AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00326-01/12   2006-02-01 --  Incomplete types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.02 (04)   3.02 (05)   3.02.01 (08)   3.07 (01)   3.09 (30)   3.10.01 (02)   3.10.01 (04)   3.10.01 (05)
                    3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)   10.01.01 (12)   13.01 (11/1)   J.11 (00)  
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00366-01/12   2005-12-02 --  More liberal rules for Pure units
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  10.02.01 (16)   3.02 (6)   3.08 (9)   4.08 (5)   10.02.01 (17)   10.02.01 (18)   13.13.02 (36/1)   E.02.02 (8)
                    E.02.02 (14/1)   E.02.02 (17/1)   E.02.03 (14/1)  
AI95-00415-01/04   2005-07-09 --  Presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-02-28
    RM References:  4.01 (11)   1.02 (03)   1.02 (04)   1.02 (07)   1.03 (01)   3.02 (08)   9.03 (07)   A.01 (35)  
AI95-00442-01/03   2006-02-24 --  Classes and categories of types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-25
    RM References:  3.02 (02)   3.02 (10)   3.02 (11)   3.02 (13)   3.04 (01)   3.04 (08)   12.05 (01)   12.05 (06)
                    12.05 (07)   12.05 (08)   12.05.01 (01)   12.05.02 (01)   12.05.03 (01)   12.05.04 (01)   12.05.05 (01)  

3.02.01

AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00304-01/01   2003-09-30 --  Reemergence of "=" in generics.
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  12.05 (8)   A.04.04    3.02.01 (3)  
AI95-00326-01/12   2006-02-01 --  Incomplete types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.02 (04)   3.02 (05)   3.02.01 (08)   3.07 (01)   3.09 (30)   3.10.01 (02)   3.10.01 (04)   3.10.01 (05)
                    3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)   10.01.01 (12)   13.01 (11/1)   J.11 (00)  

3.02.02

AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

3.02.03

AI95-00200-01/04   2005-11-15 --  Generic formal subprograms as dispatching operations
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  3.02.03 (07)  
AI95-00416-01/15   2006-02-24 --  Access results, accessibility, and return statements
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-16
    RM References:  3.02.03 (01)   3.03 (10)   3.07 (27)   3.09.02 (02)   3.09.02 (04)   3.09.02 (05)   3.09.02 (06)   3.09.02 (11)
                    3.09.02 (18)   3.10.02 (07)   3.10.02 (09)   3.10.02 (10)   3.10.02 (11)   3.10.02 (12)   3.10.02 (13)   3.10.02 (14)
                    4.08 (05)   4.08 (10)   6.05 (05)   6.05 (06)   6.05 (20)   6.05 (22)   7.06.01 (03)   7.06.01 (09)
                    9.02 (02)   9.02 (03)   9.02 (04)   9.03 (02)   9.03 (03)   13.11 (25)   13.11.01 (3)   13.11.02 (9)
                    13.11.02 (10)   13.11.02 (17)  

3.03

AI95-00191-01/02   2001-01-29 --  Are formal parameters passed by reference objects or views?
    Priority: Low        Difficulty: Easy
    Class: Ramification                Status: No Action     (9-0-0) 04-03-05
    RM References:  3.03 (04)  
AI95-00416-01/15   2006-02-24 --  Access results, accessibility, and return statements
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-16
    RM References:  3.02.03 (01)   3.03 (10)   3.07 (27)   3.09.02 (02)   3.09.02 (04)   3.09.02 (05)   3.09.02 (06)   3.09.02 (11)
                    3.09.02 (18)   3.10.02 (07)   3.10.02 (09)   3.10.02 (10)   3.10.02 (11)   3.10.02 (12)   3.10.02 (13)   3.10.02 (14)
                    4.08 (05)   4.08 (10)   6.05 (05)   6.05 (06)   6.05 (20)   6.05 (22)   7.06.01 (03)   7.06.01 (09)
                    9.02 (02)   9.02 (03)   9.02 (04)   9.03 (02)   9.03 (03)   13.11 (25)   13.11.01 (3)   13.11.02 (9)
                    13.11.02 (10)   13.11.02 (17)  

3.03.01

AI95-00171-01/09   2000-07-13 --  Elaboration of subtype_indications with per-object constraints
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-17
    RM References:  3.08 (18)   3.03.01 (18)   3.06 (22)   4.03.01 (19)   4.08 (10)   9.04 (14)   9.05.02 (22)  
AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  
AI95-00318-01/03   2004-02-28 --  Returning [limited] objects without copying
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-17
    RM References:  3.03.01 (02)   6.05 (17)   6.05 (18)  
    Alternatives:   AI95-00318-02
AI95-00363-01/10   2006-01-12 --  Eliminating access subtype problems
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-30
    RM References:  3.03.01 (9)   3.06 (11)   3.07.01 (7/1)   3.10 (9)   3.10.02 (26)   3.10.02 (27)   4.06 (12.1/1)   4.06 (16)
                    4.08 (6)   5.02 (16)   8.05.01 (5/1)  
AI95-00373-01/08   2005-10-12 --  Undefined discriminants caused by loose order of init requirements
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  3.03.01 (08)   3.03.01 (18/1)   3.03.01 (19)   3.03.01 (20)   4.08 (07)   4.08 (08)   4.08 (10)   7.06 (10)
                    7.06 (11)  
AI95-00385-01/04   2005-03-23 --  Stand-alone objects of anonymous access types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  3.03.01 (02)   3.03.01 (08)   3.03.01 (16)   3.10.02 (11)   7.04 (05)  
AI95-00406-01/02   2005-03-08 --  Aliased permitted with anonymous access types
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-08
    RM References:  3.03.01 (2)   3.06 (7)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

3.03.02

AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

3.04

AI95-00062-01/06   1999-10-07 --  Derived access types share the same pool

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  3.04 (31)   3.10 (07)  
AI95-00186-01/04   2004-04-01 --  Range of root_integer
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (5-0-4) 04-11-21
    RM References:  3.05.04 (14)   3.04 (9)  
AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00349-01/02   2003-11-07 --  Equality on private extensions
    Priority: Low        Difficulty: Easy
    Class: Ramification                Status: WG9 Approved  04-11-18
    RM References:  3.04 (02)   4.05.02 (14)  
AI95-00391-01/06   2005-09-20 --  Functions with controlling results in null extensions
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-03
    RM References:  3.09.03 (04)   3.04 (27)   3.09.01 (04)   3.09.03 (06)  
AI95-00401-01/08   2006-01-13 --  Terminology for interfaces
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-01
    RM References:  3.04 (01)   3.04 (03)   3.04 (05)   3.04 (08)   3.04 (17)   3.04 (18)   3.04 (22)   3.04 (23)
                    3.04 (23.1)   3.04 (27)   3.04 (35)   3.04.01 (02)   7.03 (16)   7.03 (20)   9.01 (9.1)   9.04 (11)
                    12.05.01 (05)   12.05.01 (15)   12.05.01 (21)   12.05.05 (04)  
AI95-00419-01/06   2005-08-08 --  Limitedness of derived types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-10
    RM References:  3.04 (01)   3.04 (02)   3.04 (03)   3.04 (05)   3.04 (15)   3.07 (10)   3.09.01 (03)   3.09.04 (01)
                    7.03 (03)   7.03 (06)   7.03 (08)   7.03 (10)   7.05 (02)   7.05 (04)   7.05 (06)   9.01 (9.1)
                    9.04 (11)   12.05.01 (03)   12.05.01 (05)  
AI95-00442-01/03   2006-02-24 --  Classes and categories of types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-25
    RM References:  3.02 (02)   3.02 (10)   3.02 (11)   3.02 (13)   3.04 (01)   3.04 (08)   12.05 (01)   12.05 (06)
                    12.05 (07)   12.05 (08)   12.05.01 (01)   12.05.02 (01)   12.05.03 (01)   12.05.04 (01)   12.05.05 (01)  

3.04.01

AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00401-01/08   2006-01-13 --  Terminology for interfaces
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-01
    RM References:  3.04 (01)   3.04 (03)   3.04 (05)   3.04 (08)   3.04 (17)   3.04 (18)   3.04 (22)   3.04 (23)
                    3.04 (23.1)   3.04 (27)   3.04 (35)   3.04.01 (02)   7.03 (16)   7.03 (20)   9.01 (9.1)   9.04 (11)
                    12.05.01 (05)   12.05.01 (15)   12.05.01 (21)   12.05.05 (04)  

3.05

AI95-00053-01/06   2000-08-29 --  Case sensitivity of Wide_Value and Value attributes

    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  3.05 (43)  
AI95-00145-01/04   2000-07-13 --  Profile of predefined operators for scalar types
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  3.05 (15)   8.05.04 (05)   A.01 (07)   A.01 (09-10)  
AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  

3.05.02

AI95-00120-01/05   1999-05-28 --  What is the minimal upper bound of type Integer?
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  3.05.02 (03)  
AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00395-01/11   2005-11-15 --  Various clarifications regarding 16- and 32-bit characters
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  1.01.04 (15)   2.01 (01)   2.01 (03)   2.01 (04)   2.01 (14)   2.03 (02)   2.03 (03)   2.03 (04)
                    2.03 (05)   2.03 (06)   2.09 (02)   3.05.02 (03)   6.01 (10)   A.01 (36)   A.03.01 (00)   A.03.01 (02)
                    A.03.02 (02)   A.03.02 (13-18)   A.03.02 (42-48)   A.03.04 (01)   A.04.07 (46)   A.04.07 (48)   A.04.08 (01)   J.14 (00)  

3.05.04

AI95-00095-01/05   2000-07-13 --  Modular types on one's complement machines
    Priority: High       Difficulty: Medium
    Class: Ramification                Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  3.05.04 (07)   3.05.04 (27)  
AI95-00105-01/04   1999-05-27 --  extra negative value
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  3.05.04 (09)  
AI95-00186-01/04   2004-04-01 --  Range of root_integer
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (5-0-4) 04-11-21
    RM References:  3.05.04 (14)   3.04 (9)  
AI95-00234-01/02   2000-11-28 --  Unsigned integer types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action     (9-0-1) 00-11-18
    RM References:  3.05.04 (00)  
AI95-00340-01/04   2004-05-29 --  Mod attribute
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  3.05.04 (16)  

3.05.08

AI95-00203-01/04   1999-10-06 --  S'Digits when T'Machine_Radix is 10
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  3.05.08 (02)  

3.05.09

AI95-00100-01/05   2004-04-22 --  Truncation required for static expressions if Machine_Rounds is false
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  4.09 (38)   3.05.09 (08)  

3.05.10

AI95-00054-01/03   1999-08-31 --  When is a Small clause allowed?
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-17
    RM References:  3.05.10 (02)  

3.06

AI95-00171-01/09   2000-07-13 --  Elaboration of subtype_indications with per-object constraints
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-17
    RM References:  3.08 (18)   3.03.01 (18)   3.06 (22)   4.03.01 (19)   4.08 (10)   9.04 (14)   9.05.02 (22)  
AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00295-01/02   2002-09-27 --  Another violation of constrained access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-06-14
    RM References:  3.07.01 (7/1)   3.06 (11)   3.06 (22/1)   3.08 (18/1)  
AI95-00363-01/10   2006-01-12 --  Eliminating access subtype problems
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-30
    RM References:  3.03.01 (9)   3.06 (11)   3.07.01 (7/1)   3.10 (9)   3.10.02 (26)   3.10.02 (27)   4.06 (12.1/1)   4.06 (16)
                    4.08 (6)   5.02 (16)   8.05.01 (5/1)  
AI95-00406-01/02   2005-03-08 --  Aliased permitted with anonymous access types
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-08
    RM References:  3.03.01 (2)   3.06 (7)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

3.06.02

AI95-00030-01/01   1999-08-31 --  The word "prefix" should be in sans serif font

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  3.06.02 (02)  
AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  

3.06.03

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  

3.07

AI95-00098-01/02   1999-08-31 --  unknown_discriminant_parts on generic formal types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  3.07 (08)   12.05 (10)  
AI95-00102-01/02   1999-05-28 --  A generic formal limited private type can have an access discriminant.
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved   97-11-14
    RM References:  3.07 (10)  
AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00254-01/14   2005-07-12 --  Anonymous access to subprogram types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  3.10 (06)   3.10 (12)   3.10 (17)   3.07 (09)   3.10.02 (13)   3.10.02 (19)   3.10.02 (32)   3.10.02 (37)
                    4.09.01 (02)   6.01 (24)   6.01 (27)   6.03.01 (13)   8.05.01 (03)   8.05.01 (04)   8.06 (25)  
AI95-00326-01/12   2006-02-01 --  Incomplete types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.02 (04)   3.02 (05)   3.02.01 (08)   3.07 (01)   3.09 (30)   3.10.01 (02)   3.10.01 (04)   3.10.01 (05)
                    3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)   10.01.01 (12)   13.01 (11/1)   J.11 (00)  
AI95-00402-01/02   2005-03-11 --  Access discriminants of non-limited types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-11
    RM References:  3.07 (10)   3.07 (11)   6.05 (20)  
AI95-00416-01/15   2006-02-24 --  Access results, accessibility, and return statements
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-16
    RM References:  3.02.03 (01)   3.03 (10)   3.07 (27)   3.09.02 (02)   3.09.02 (04)   3.09.02 (05)   3.09.02 (06)   3.09.02 (11)
                    3.09.02 (18)   3.10.02 (07)   3.10.02 (09)   3.10.02 (10)   3.10.02 (11)   3.10.02 (12)   3.10.02 (13)   3.10.02 (14)
                    4.08 (05)   4.08 (10)   6.05 (05)   6.05 (06)   6.05 (20)   6.05 (22)   7.06.01 (03)   7.06.01 (09)
                    9.02 (02)   9.02 (03)   9.02 (04)   9.03 (02)   9.03 (03)   13.11 (25)   13.11.01 (3)   13.11.02 (9)
                    13.11.02 (10)   13.11.02 (17)  
AI95-00419-01/06   2005-08-08 --  Limitedness of derived types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-10
    RM References:  3.04 (01)   3.04 (02)   3.04 (03)   3.04 (05)   3.04 (15)   3.07 (10)   3.09.01 (03)   3.09.04 (01)
                    7.03 (03)   7.03 (06)   7.03 (08)   7.03 (10)   7.05 (02)   7.05 (04)   7.05 (06)   9.01 (9.1)
                    9.04 (11)   12.05.01 (03)   12.05.01 (05)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

3.07.01

AI95-00168-01/09   2000-09-25 --  Aliased objects cannot have discriminants modified
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  4.06 (12)   3.07.01 (07)  
AI95-00295-01/02   2002-09-27 --  Another violation of constrained access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-06-14
    RM References:  3.07.01 (7/1)   3.06 (11)   3.06 (22/1)   3.08 (18/1)  
AI95-00363-01/10   2006-01-12 --  Eliminating access subtype problems
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-30
    RM References:  3.03.01 (9)   3.06 (11)   3.07.01 (7/1)   3.10 (9)   3.10.02 (26)   3.10.02 (27)   4.06 (12.1/1)   4.06 (16)
                    4.08 (6)   5.02 (16)   8.05.01 (5/1)  

3.07.02

AI95-00338-01/00   2003-07-31 --  Constrained attribute for generic formal private types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-04
    RM References:  3.07.02 (02)  

3.08

AI95-00171-01/09   2000-07-13 --  Elaboration of subtype_indications with per-object constraints
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-17
    RM References:  3.08 (18)   3.03.01 (18)   3.06 (22)   4.03.01 (19)   4.08 (10)   9.04 (14)   9.05.02 (22)  
AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  
AI95-00295-01/02   2002-09-27 --  Another violation of constrained access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-06-14
    RM References:  3.07.01 (7/1)   3.06 (11)   3.06 (22/1)   3.08 (18/1)  
AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00366-01/12   2005-12-02 --  More liberal rules for Pure units
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  10.02.01 (16)   3.02 (6)   3.08 (9)   4.08 (5)   10.02.01 (17)   10.02.01 (18)   13.13.02 (36/1)   E.02.02 (8)
                    E.02.02 (14/1)   E.02.02 (17/1)   E.02.03 (14/1)  

3.09

AI95-00260-02/09   2006-02-01 --  Abstract formal subprograms and dispatching constuctors
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  3.09 (06)   3.09 (07)   3.09 (12)   3.09 (18)   3.09 (25)   3.09 (26)   3.09 (30)   3.09.02 (01)
                    3.09.02 (02)   3.09.02 (22)   3.09.03 (03)   3.09.03 (11)   12.06 (02)   12.06 (04)   12.06 (08)   12.06 (10)
                    12.06 (16)  
    Alternatives:   AI95-00260-01
AI95-00279-01/09   2005-08-08 --  Tag read by T'Class'Input
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-24
    RM References:  13.13.02 (34)   3.09 (12)   3.09 (26)   13.13.02 (36/1)   13.14 (19/1)  
AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00326-01/12   2006-02-01 --  Incomplete types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.02 (04)   3.02 (05)   3.02.01 (08)   3.07 (01)   3.09 (30)   3.10.01 (02)   3.10.01 (04)   3.10.01 (05)
                    3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)   10.01.01 (12)   13.01 (11/1)   J.11 (00)  
AI95-00344-01/12   2005-08-08 --  Allow nested type extensions
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-01
    RM References:  3.09 (04)   3.09 (07)   3.09 (12)   3.09 (25)   3.09.01 (03)   3.09.01 (04)   3.09.01 (07)   4.08 (05)
                    4.08 (07)   6.05 (08)   13.13.02 (31)   13.13.02 (34)  
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00362-01/07   2005-11-15 --  Some predefined packages should be recategorized
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   13.07 (03)   13.07 (36)   13.07.01 (03)   13.07.01 (15)   A.03.02 (02)
                    A.04.02 (03)   A.04.06 (03)   A.04.07 (46)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  
AI95-00400-01/04   2005-06-01 --  Wide_ and Wide_Wide_ images of identifiers
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-03
    RM References:  3.09 (7)   3.09 (10)   11.04.01 (2)   11.04.01 (5)   11.04.01 (12)   C.05 (7)  
AI95-00405-01/03   2005-03-10 --  Determining the ancestor interfaces in Ada.Tags
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-10
    RM References:  3.09 (7)   3.09 (12)  
AI95-00417-01/01   2005-03-09 --  Lower bound of functions in Ada.Tags and Ada.Exceptions
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-03
    RM References:  3.09 (12)   11.04.01 (12)  
AI95-00441-01/02   2005-11-22 --  Passing a null stream access value to stream attributes
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-24
    RM References:  13.13.02 (04)   13.13.02 (07)   13.13.02 (12)   13.13.02 (15)   13.13.02 (20)   13.13.02 (23)   13.13.02 (30)   13.13.02 (33)
                    13.13.02 (60)   3.09 (18)  

3.09.01

AI95-00115-01/03   2000-07-13 --  Controlled types in language-defined generic packages
    Priority: High       Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-24
    RM References:  3.09.01 (03)   7.06 (04)   A (00)  
AI95-00344-01/12   2005-08-08 --  Allow nested type extensions
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-01
    RM References:  3.09 (04)   3.09 (07)   3.09 (12)   3.09 (25)   3.09.01 (03)   3.09.01 (04)   3.09.01 (07)   4.08 (05)
                    4.08 (07)   6.05 (08)   13.13.02 (31)   13.13.02 (34)  
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00391-01/06   2005-09-20 --  Functions with controlling results in null extensions
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-03
    RM References:  3.09.03 (04)   3.04 (27)   3.09.01 (04)   3.09.03 (06)  
AI95-00419-01/06   2005-08-08 --  Limitedness of derived types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-10
    RM References:  3.04 (01)   3.04 (02)   3.04 (03)   3.04 (05)   3.04 (15)   3.07 (10)   3.09.01 (03)   3.09.04 (01)
                    7.03 (03)   7.03 (06)   7.03 (08)   7.03 (10)   7.05 (02)   7.05 (04)   7.05 (06)   9.01 (9.1)
                    9.04 (11)   12.05.01 (03)   12.05.01 (05)  

3.09.02

AI95-00065-01/01   1995-09-05 --  (Deleted)

    Class: Ramification                Status: Deleted       96-09-05
    RM References:  3.09.02 (01)  
AI95-00117-01/08   2000-04-11 --  Calling conventions
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  3.09.02 (10)   6.03.01 (13)   13.01 (11)   B.01 (28)  
AI95-00127-01/10   2000-07-31 --  Expected type of a 'Access attribute
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  3.09.02 (07)   3.09.02 (09)   3.10.02 (24)   3.10.02 (27)   4.08 (03)  
AI95-00183-01/04   2000-01-25 --  Primitive operations declared before it is known if the type is tagged
    Priority: High       Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  3.09.02 (01)  
AI95-00196-01/04   2004-11-15 --  Assignment and tag-indeterminate calls with controlling results
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  3.09.02 (17)   3.09.02 (18)  
AI95-00239-01/04   2004-11-08 --  Controlling inherited default expressions
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.02 (18)  
AI95-00260-02/09   2006-02-01 --  Abstract formal subprograms and dispatching constuctors
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  3.09 (06)   3.09 (07)   3.09 (12)   3.09 (18)   3.09 (25)   3.09 (26)   3.09 (30)   3.09.02 (01)
                    3.09.02 (02)   3.09.02 (22)   3.09.03 (03)   3.09.03 (11)   12.06 (02)   12.06 (04)   12.06 (08)   12.06 (10)
                    12.06 (16)  
    Alternatives:   AI95-00260-01
AI95-00335-01/05   2005-11-23 --  Stream attributes may be dispatching subprograms
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.02 (01)  
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00404-01/06   2005-08-15 --  Not null and all in access parameters and types
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-14
    RM References:  3.10 (6)   3.09.02 (11)  
AI95-00416-01/15   2006-02-24 --  Access results, accessibility, and return statements
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-16
    RM References:  3.02.03 (01)   3.03 (10)   3.07 (27)   3.09.02 (02)   3.09.02 (04)   3.09.02 (05)   3.09.02 (06)   3.09.02 (11)
                    3.09.02 (18)   3.10.02 (07)   3.10.02 (09)   3.10.02 (10)   3.10.02 (11)   3.10.02 (12)   3.10.02 (13)   3.10.02 (14)
                    4.08 (05)   4.08 (10)   6.05 (05)   6.05 (06)   6.05 (20)   6.05 (22)   7.06.01 (03)   7.06.01 (09)
                    9.02 (02)   9.02 (03)   9.02 (04)   9.03 (02)   9.03 (03)   13.11 (25)   13.11.01 (3)   13.11.02 (9)
                    13.11.02 (10)   13.11.02 (17)  
AI95-00430-01/01   2005-05-05 --  Conventions of inherited subprograms
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  3.09.02 (10/1)  

3.09.03

AI95-00228-01/07   2005-09-20 --  Premature use of "shall be overridden" subprograms
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  3.09.03 (6)   8.05.04 (5/1)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00260-02/09   2006-02-01 --  Abstract formal subprograms and dispatching constuctors
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  3.09 (06)   3.09 (07)   3.09 (12)   3.09 (18)   3.09 (25)   3.09 (26)   3.09 (30)   3.09.02 (01)
                    3.09.02 (02)   3.09.02 (22)   3.09.03 (03)   3.09.03 (11)   12.06 (02)   12.06 (04)   12.06 (08)   12.06 (10)
                    12.06 (16)  
    Alternatives:   AI95-00260-01
AI95-00294-01/04   2004-04-22 --  Instantiating with abstract operations
    Priority: Low        Difficulty: Medium
    Class: Ramification                Status: WG9 Approved  04-11-18
    RM References:  3.09.03 (09)  
AI95-00334-01/03   2004-11-08 --  Is overriding of abstract equality required?
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.09.03 (04)   3.09.03 (05)  
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00348-01/08   2005-05-23 --  Null procedures
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-04-16
    RM References:  6.07 (01)   3.01 (03)   3.09.03 (1)   3.09.03 (3)   6.01 (03)   6.01 (04)   6.01 (20)   6.01 (30)
                    6.01 (31)   7.06 (06)   7.06 (08)   7.06 (09)   8.03.01 (1)   12.06 (03)   12.06 (04)   12.06 (10)
                    12.06 (16)  
AI95-00391-01/06   2005-09-20 --  Functions with controlling results in null extensions
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-03
    RM References:  3.09.03 (04)   3.04 (27)   3.09.01 (04)   3.09.03 (06)  

3.09.04

AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00396-01/03   2005-05-18 --  The "no hidden interfaces" rule
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-13
    RM References:  3.09.04 (1)   7.03 (7)  
AI95-00411-01/02   2005-02-26 --  Predefined equality for types derived from interfaces
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-26
    RM References:  7.05 (4)   3.09.04 (1)  
AI95-00419-01/06   2005-08-08 --  Limitedness of derived types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-10
    RM References:  3.04 (01)   3.04 (02)   3.04 (03)   3.04 (05)   3.04 (15)   3.07 (10)   3.09.01 (03)   3.09.04 (01)
                    7.03 (03)   7.03 (06)   7.03 (08)   7.03 (10)   7.05 (02)   7.05 (04)   7.05 (06)   9.01 (9.1)
                    9.04 (11)   12.05.01 (03)   12.05.01 (05)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  
AI95-00443-01/01   2005-12-14 --  Synchronized private extensions

    Class: Amendment                   Status: Amendment 1 for Ada 95  06-01-04
    RM References:  3.09.04 (1)   7.03 (3)   7.03 (6)   7.03 (8)   12.05.01 (3)   12.05.01 (5)   12.05.01 (5.1)  

3.10

AI95-00012-01/04   1999-10-07 --  The first subtype of a type defined by an access[_type]_definition
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  3.10 (14)  
AI95-00062-01/06   1999-10-07 --  Derived access types share the same pool

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  3.04 (31)   3.10 (07)  
AI95-00225-01/04   2002-06-07 --  Aliased current instance for limited types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  3.10 (09)  
AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00254-01/14   2005-07-12 --  Anonymous access to subprogram types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  3.10 (06)   3.10 (12)   3.10 (17)   3.07 (09)   3.10.02 (13)   3.10.02 (19)   3.10.02 (32)   3.10.02 (37)
                    4.09.01 (02)   6.01 (24)   6.01 (27)   6.03.01 (13)   8.05.01 (03)   8.05.01 (04)   8.06 (25)  
AI95-00325-01/01   2003-02-05 --  Anonymous access types as function result types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (8-1-1) 04-03-07
    RM References:  3.10 (01)  
AI95-00363-01/10   2006-01-12 --  Eliminating access subtype problems
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-30
    RM References:  3.03.01 (9)   3.06 (11)   3.07.01 (7/1)   3.10 (9)   3.10.02 (26)   3.10.02 (27)   4.06 (12.1/1)   4.06 (16)
                    4.08 (6)   5.02 (16)   8.05.01 (5/1)  
AI95-00404-01/06   2005-08-15 --  Not null and all in access parameters and types
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-14
    RM References:  3.10 (6)   3.09.02 (11)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  
AI95-00447-01/03   2007-05-25 --  Null_exclusions allowed in Ada 95
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: ARG Approved   12-0-1  06-06-09
    RM References:  3.10 (06)  

3.10.01

AI95-00042-01/03   1999-07-08 --  use of incomplete types
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  3.10.01 (09)  
AI95-00217-01/03   2000-04-13 --  Handling Mutually Dependent Type Definitions that Cross Packages
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  10.01.02 (01)   3.10.01 (02)  
    Alternatives:   AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-06  AI95-00217-07
AI95-00217-03/01   2001-09-21 --  Handling mutually recursive types via separate incomplete types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-04  AI95-00217-05  AI95-00217-06  AI95-00217-07
AI95-00217-04/04   2002-12-02 --  Type stubs with package specifiers
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)   3.10.01 (03)   3.10.01 (04)   3.10.01 (05)   3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)
                    J.10 (00)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-05  AI95-00217-06  AI95-00217-07
AI95-00217-05/02   2003-03-18 --  Type stubs with limited context clauses
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)   3.10.01 (03)   3.10.01 (04)   3.10.01 (05)   3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)
                    10.01.02 (03)   10.01.02 (04)   10.01.02 (08)   10.02 (04)   J.11 (00)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-06  AI95-00217-07
AI95-00217-06/17   2005-10-11 --  Limited With Clauses
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  10.01.01 (12)   10.01.01 (15)   10.01.01 (26)   10.01.02 (04)   10.01.02 (06)   10.01.02 (08)   10.01.02 (09)   10.01.04 (03)
                    10.01.04 (06)   10.01.06 (02)   10.02 (06)   10.02.01 (25)   3.10.01 (10)   4.01 (09)   8.03 (20)   8.04 (05)
                    8.04 (07)   8.04 (08)   8.05.03 (03)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-07
AI95-00217-07/02   2003-05-16 --  Incomplete type completed in a child
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)   3.10.01 (03)   3.10.01 (11)   8.03 (19)   8.05.03 (04)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-06
AI95-00277-01/02   2002-01-04 --  (Deleted)
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Deleted       02-01-04
    RM References:  3.10.01 (02)  
AI95-00326-01/12   2006-02-01 --  Incomplete types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.02 (04)   3.02 (05)   3.02.01 (08)   3.07 (01)   3.09 (30)   3.10.01 (02)   3.10.01 (04)   3.10.01 (05)
                    3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)   10.01.01 (12)   13.01 (11/1)   J.11 (00)  
AI95-00412-01/06   2005-07-12 --  Subtypes of incomplete types; renamings of limited views
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-28
    RM References:  3.10.01 (2)   3.10.01 (7)   8.03 (20)   8.05.03 (3)   8.05.03 (4)   10.01.02 (8)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

3.10.02

AI95-00014-01/02   1999-05-27 --  ... and {its calling convention} shall not be Intrinsic.
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  3.10.02 (32)  
AI95-00127-01/10   2000-07-31 --  Expected type of a 'Access attribute
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  3.09.02 (07)   3.09.02 (09)   3.10.02 (24)   3.10.02 (27)   4.08 (03)  
AI95-00162-01/09   2005-08-21 --  Anonymous access types and task termination/controlled type finalization
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-03
    RM References:  3.10.02 (3)   3.10.02 (7)   3.10.02 (13)   6.05 (18)   7.06.01 (3)   7.06.01 (13)   7.06.01 (13.1)   9.03 (2)
                    9.03 (3)   13.11.02 (17)  
AI95-00229-01/07   2004-11-24 --  Accessibility rules and generics
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  3.10.02 (32)  
AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00235-01/08   2005-02-05 --  Resolving 'Access
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  3.10.02 (02)   4.01.04 (14/1)  
AI95-00254-01/14   2005-07-12 --  Anonymous access to subprogram types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  3.10 (06)   3.10 (12)   3.10 (17)   3.07 (09)   3.10.02 (13)   3.10.02 (19)   3.10.02 (32)   3.10.02 (37)
                    4.09.01 (02)   6.01 (24)   6.01 (27)   6.03.01 (13)   8.05.01 (03)   8.05.01 (04)   8.06 (25)  
AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00363-01/10   2006-01-12 --  Eliminating access subtype problems
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-30
    RM References:  3.03.01 (9)   3.06 (11)   3.07.01 (7/1)   3.10 (9)   3.10.02 (26)   3.10.02 (27)   4.06 (12.1/1)   4.06 (16)
                    4.08 (6)   5.02 (16)   8.05.01 (5/1)  
AI95-00385-01/04   2005-03-23 --  Stand-alone objects of anonymous access types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  3.03.01 (02)   3.03.01 (08)   3.03.01 (16)   3.10.02 (11)   7.04 (05)  
AI95-00416-01/15   2006-02-24 --  Access results, accessibility, and return statements
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-16
    RM References:  3.02.03 (01)   3.03 (10)   3.07 (27)   3.09.02 (02)   3.09.02 (04)   3.09.02 (05)   3.09.02 (06)   3.09.02 (11)
                    3.09.02 (18)   3.10.02 (07)   3.10.02 (09)   3.10.02 (10)   3.10.02 (11)   3.10.02 (12)   3.10.02 (13)   3.10.02 (14)
                    4.08 (05)   4.08 (10)   6.05 (05)   6.05 (06)   6.05 (20)   6.05 (22)   7.06.01 (03)   7.06.01 (09)
                    9.02 (02)   9.02 (03)   9.02 (04)   9.03 (02)   9.03 (03)   13.11 (25)   13.11.01 (3)   13.11.02 (9)
                    13.11.02 (10)   13.11.02 (17)  

3.11

AI95-00064-01/10   2000-04-20 --  Elaboration checks for renamings-as-body
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  3.11 (10)   3.11.01 (01)   8.05.04 (08)  
AI95-00393-01/01   2004-12-15 --  Defaulted generic parameters evaluation and elaboration check

    Class: Binding Interpretation      Status: No Action     (7-0-3) 05-02-13
    RM References:  3.11 (13)  

3.11.01

AI95-00064-01/10   2000-04-20 --  Elaboration checks for renamings-as-body
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  3.11 (10)   3.11.01 (01)   8.05.04 (08)  
AI95-00369-01/00   2004-02-05 --  Completions and renaming
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (8-0-0) 04-03-07
    RM References:  3.11.01 (04)   D.07 (04)  

4.01

AI95-00217-06/17   2005-10-11 --  Limited With Clauses
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  10.01.01 (12)   10.01.01 (15)   10.01.01 (26)   10.01.02 (04)   10.01.02 (06)   10.01.02 (08)   10.01.02 (09)   10.01.04 (03)
                    10.01.04 (06)   10.01.06 (02)   10.02 (06)   10.02.01 (25)   3.10.01 (10)   4.01 (09)   8.03 (20)   8.04 (05)
                    8.04 (07)   8.04 (08)   8.05.03 (03)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-07
AI95-00415-01/04   2005-07-09 --  Presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-02-28
    RM References:  4.01 (11)   1.02 (03)   1.02 (04)   1.02 (07)   1.03 (01)   3.02 (08)   9.03 (07)   A.01 (35)  

4.01.03

AI95-00252-01/10   2005-02-05 --  Object.Operation notation
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-23
    RM References:  4.01.03 (09)   4.01.03 (13)   4.01.03 (15)   4.01.03 (17)   6.03.01 (10)  
AI95-00312-01/03   2005-10-13 --  Environment-level visibility rules and generic children
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  10.01.06 (05)   10.01.06 (02)   4.01.03 (04)  
AI95-00407-01/05   2005-05-18 --  Terminology and semantics of prefixed views
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-01
    RM References:  4.01.03 (09)   4.01.03 (13)   4.01.03 (17)   6.03.01 (10)   6.04 (10)  

4.01.04

AI95-00093-01/06   2000-07-31 --  Float_Type'Small

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  4.01.04 (12)  
AI95-00107-01/06   1999-05-28 --  Base attribute for non-scalar subtypes?
    Priority: High       Difficulty: Hard
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  4.01.04 (12)  
AI95-00235-01/08   2005-02-05 --  Resolving 'Access
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  3.10.02 (02)   4.01.04 (14/1)  

4.02

AI95-00076-01/03   1999-07-08 --  String literal constraint ramification is correct.
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  4.02 (11)  
AI95-00138-01/03   1999-05-28 --  Null String Literals when the Index Type is Modular
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  4.02 (10)  
AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  

4.03

AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  

4.03.01

AI95-00171-01/09   2000-07-13 --  Elaboration of subtype_indications with per-object constraints
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-17
    RM References:  3.08 (18)   3.03.01 (18)   3.06 (22)   4.03.01 (19)   4.08 (10)   9.04 (14)   9.05.02 (22)  
AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  
AI95-00389-01/03   2004-12-03 --  Allow aggregates of partial views
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 05-02-12
    RM References:  4.03.01 (8)   4.03.01 (16)   4.03.01 (17)   4.03.02 (4)   4.03.02 (5)  
AI95-00413-01/01   2005-02-07 --  Partial view, task, and protected aggregates
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 05-02-12
    RM References:  4.03.01   

4.03.02

AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  
AI95-00306-01/03   2003-05-22 --  Class-wide extension aggregate expressions
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-18
    RM References:  4.03.02 (05)  
AI95-00389-01/03   2004-12-03 --  Allow aggregates of partial views
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 05-02-12
    RM References:  4.03.01 (8)   4.03.01 (16)   4.03.01 (17)   4.03.02 (4)   4.03.02 (5)  

4.03.03

AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  
AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

4.04

AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

4.05.02

AI95-00123-01/12   2000-08-17 --  Equality for composite types
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  4.05.02 (24)   4.05.02 (32)  
AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00349-01/02   2003-11-07 --  Equality on private extensions
    Priority: Low        Difficulty: Easy
    Class: Ramification                Status: WG9 Approved  04-11-18
    RM References:  3.04 (02)   4.05.02 (14)  
AI95-00350-01/01   2003-09-16 --  Allocating and comparing zero-size objects
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (5-3-1) 04-06-14
    RM References:  4.05.02 (12)   13.11 (7)  
AI95-00420-01/04   2005-12-05 --  Resolution of universal operators in package Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  4.05.05 (20)   4.05.02 (9)  

4.05.05

AI95-00152-01/06   2000-01-25 --  Operators not inherited from root numeric types
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  4.05.05 (17)  
AI95-00163-01/05   2000-07-07 --  User-defined fixed,fixed multiplying op
    Priority: High       Difficulty: Hard
    Class: Confirmation                Status: WG9 Approved  (8-0-0) 97-07-04
    RM References:  4.05.05 (18)  
AI95-00364-01/06   2004-12-30 --  Fixed-point multiply/divide
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  4.05.05 (20)  
AI95-00420-01/04   2005-12-05 --  Resolution of universal operators in package Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  4.05.05 (20)   4.05.02 (9)  

4.05.06

AI95-00018-01/05   2000-01-24 --  Inconsistency with Ada 83 in the definition of exponentiation
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-24
    RM References:  4.05.06 (11)  

4.06

AI95-00097-01/07   2000-01-25 --  Conversions between access types with different representations
    Priority: High       Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  4.06 (47)  
AI95-00168-01/09   2000-09-25 --  Aliased objects cannot have discriminants modified
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  4.06 (12)   3.07.01 (07)  
AI95-00184-01/08   2000-07-13 --  Definiteness and type derivation
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  4.06 (05)   4.06 (54)   8.05.01 (05)  
AI95-00201-01/01   1998-04-01 --  object subtype must statically match designated subtype
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: No Action      10-0-2  98-04-01
    RM References:  4.06 (16)  
AI95-00219-01/01   1999-05-14 --  (Deleted)
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Deleted       04-03-29
    RM References:  4.06 (8-23)  
AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00246-01/06   2004-12-29 --  View conversions between arrays of a by-reference type
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  4.06 (12)   4.06 (12.1)   4.06 (09)   4.06 (24)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00267-01/06   2005-10-13 --  Fast float-to-integer conversions
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-10
    RM References:  4.06 (33)   A.05.03 (41)  
AI95-00330-01/02   2004-12-03 --  Generic actual parameters are always value conversions
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-03
    RM References:  4.06 (05)  
AI95-00363-01/10   2006-01-12 --  Eliminating access subtype problems
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-30
    RM References:  3.03.01 (9)   3.06 (11)   3.07.01 (7/1)   3.10 (9)   3.10.02 (26)   3.10.02 (27)   4.06 (12.1/1)   4.06 (16)
                    4.08 (6)   5.02 (16)   8.05.01 (5/1)  
AI95-00384-01/04   2004-11-09 --  Access to discriminated type conversion rules made symmetric
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-22
    RM References:  4.06 (16)  
AI95-00392-01/02   2005-02-25 --  Prohibit unsafe array type conversions
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-07
    RM References:  4.06 (12)   4.06 (39)   4.06 (24)  

4.08

AI95-00127-01/10   2000-07-31 --  Expected type of a 'Access attribute
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  3.09.02 (07)   3.09.02 (09)   3.10.02 (24)   3.10.02 (27)   4.08 (03)  
AI95-00171-01/09   2000-07-13 --  Elaboration of subtype_indications with per-object constraints
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-17
    RM References:  3.08 (18)   3.03.01 (18)   3.06 (22)   4.03.01 (19)   4.08 (10)   9.04 (14)   9.05.02 (22)  
AI95-00280-01/08   2005-12-05 --  Allocation, deallocation, and use of objects after finalization
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  9.04 (20)   4.08 (11)   7.06.01 (11)   11.05 (20)   11.05 (21)  
AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  
AI95-00344-01/12   2005-08-08 --  Allow nested type extensions
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-01
    RM References:  3.09 (04)   3.09 (07)   3.09 (12)   3.09 (25)   3.09.01 (03)   3.09.01 (04)   3.09.01 (07)   4.08 (05)
                    4.08 (07)   6.05 (08)   13.13.02 (31)   13.13.02 (34)  
AI95-00363-01/10   2006-01-12 --  Eliminating access subtype problems
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-30
    RM References:  3.03.01 (9)   3.06 (11)   3.07.01 (7/1)   3.10 (9)   3.10.02 (26)   3.10.02 (27)   4.06 (12.1/1)   4.06 (16)
                    4.08 (6)   5.02 (16)   8.05.01 (5/1)  
AI95-00366-01/12   2005-12-02 --  More liberal rules for Pure units
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  10.02.01 (16)   3.02 (6)   3.08 (9)   4.08 (5)   10.02.01 (17)   10.02.01 (18)   13.13.02 (36/1)   E.02.02 (8)
                    E.02.02 (14/1)   E.02.02 (17/1)   E.02.03 (14/1)  
AI95-00373-01/08   2005-10-12 --  Undefined discriminants caused by loose order of init requirements
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  3.03.01 (08)   3.03.01 (18/1)   3.03.01 (19)   3.03.01 (20)   4.08 (07)   4.08 (08)   4.08 (10)   7.06 (10)
                    7.06 (11)  
AI95-00416-01/15   2006-02-24 --  Access results, accessibility, and return statements
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-16
    RM References:  3.02.03 (01)   3.03 (10)   3.07 (27)   3.09.02 (02)   3.09.02 (04)   3.09.02 (05)   3.09.02 (06)   3.09.02 (11)
                    3.09.02 (18)   3.10.02 (07)   3.10.02 (09)   3.10.02 (10)   3.10.02 (11)   3.10.02 (12)   3.10.02 (13)   3.10.02 (14)
                    4.08 (05)   4.08 (10)   6.05 (05)   6.05 (06)   6.05 (20)   6.05 (22)   7.06.01 (03)   7.06.01 (09)
                    9.02 (02)   9.02 (03)   9.02 (04)   9.03 (02)   9.03 (03)   13.11 (25)   13.11.01 (3)   13.11.02 (9)
                    13.11.02 (10)   13.11.02 (17)  

4.09

AI95-00100-01/05   2004-04-22 --  Truncation required for static expressions if Machine_Rounds is false
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  4.09 (38)   3.05.09 (08)  
AI95-00263-01/03   2002-11-27 --  Scalar formal derived types are never static
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-25
    RM References:  4.09 (29)  
AI95-00268-01/04   2005-05-16 --  Rounding of real static expressions
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  4.09 (38)  
AI95-00269-01/08   2005-07-07 --  Generic formal objects can be static in the instance
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-22
    RM References:  4.09 (35)   4.09 (36)   4.09 (37)   4.09 (38)   12.04 (10)  
AI95-00289-01/03   2002-03-19 --  Truncation of real static expressions
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (7-0-0) 03-02-09
    RM References:  4.09 (38)  
AI95-00311-01/04   2005-11-15 --  Static matching of scalar formal subtypes
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  4.09 (31)   4.09.01 (01)  

4.09.01

AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00254-01/14   2005-07-12 --  Anonymous access to subprogram types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  3.10 (06)   3.10 (12)   3.10 (17)   3.07 (09)   3.10.02 (13)   3.10.02 (19)   3.10.02 (32)   3.10.02 (37)
                    4.09.01 (02)   6.01 (24)   6.01 (27)   6.03.01 (13)   8.05.01 (03)   8.05.01 (04)   8.06 (25)  
AI95-00311-01/04   2005-11-15 --  Static matching of scalar formal subtypes
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  4.09 (31)   4.09.01 (01)  

5.01

AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01

5.02

AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  
AI95-00363-01/10   2006-01-12 --  Eliminating access subtype problems
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-30
    RM References:  3.03.01 (9)   3.06 (11)   3.07.01 (7/1)   3.10 (9)   3.10.02 (26)   3.10.02 (27)   4.06 (12.1/1)   4.06 (16)
                    4.08 (6)   5.02 (16)   8.05.01 (5/1)  

5.04

AI95-00096-01/03   1999-07-08 --  sparse case statements
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  5.04 (00)  

6.01

AI95-00218-03/09   2005-05-27 --  Accidental overloading when overriding
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-21
    RM References:  8.03.01 (1)   2.09 (2)   6.01 (2)   6.01 (3)   6.01 (30)   6.03 (2)   8.05.04 (2)   10.01.03 (3)
                    12.03 (2)  
    Alternatives:   AI95-00218-01  AI95-00218-02
AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00254-01/14   2005-07-12 --  Anonymous access to subprogram types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  3.10 (06)   3.10 (12)   3.10 (17)   3.07 (09)   3.10.02 (13)   3.10.02 (19)   3.10.02 (32)   3.10.02 (37)
                    4.09.01 (02)   6.01 (24)   6.01 (27)   6.03.01 (13)   8.05.01 (03)   8.05.01 (04)   8.06 (25)  
AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00323-01/01   2003-01-22 --  Allow in out parameters for functions.
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: No Action     (7-1-0) 03-02-08
    RM References:  6.01 (18)   6.06 (03)   9.05.01 (02)  
AI95-00348-01/08   2005-05-23 --  Null procedures
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-04-16
    RM References:  6.07 (01)   3.01 (03)   3.09.03 (1)   3.09.03 (3)   6.01 (03)   6.01 (04)   6.01 (20)   6.01 (30)
                    6.01 (31)   7.06 (06)   7.06 (08)   7.06 (09)   8.03.01 (1)   12.06 (03)   12.06 (04)   12.06 (10)
                    12.06 (16)  
AI95-00395-01/11   2005-11-15 --  Various clarifications regarding 16- and 32-bit characters
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  1.01.04 (15)   2.01 (01)   2.01 (03)   2.01 (04)   2.01 (14)   2.03 (02)   2.03 (03)   2.03 (04)
                    2.03 (05)   2.03 (06)   2.09 (02)   3.05.02 (03)   6.01 (10)   A.01 (36)   A.03.01 (00)   A.03.01 (02)
                    A.03.02 (02)   A.03.02 (13-18)   A.03.02 (42-48)   A.03.04 (01)   A.04.07 (46)   A.04.07 (48)   A.04.08 (01)   J.14 (00)  

6.03

AI95-00192-01/06   2000-04-11 --  A library subprogram_body should replace, not complete, an instance
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-08
    RM References:  6.03 (04)   10.01.04 (04)  
AI95-00218-03/09   2005-05-27 --  Accidental overloading when overriding
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-21
    RM References:  8.03.01 (1)   2.09 (2)   6.01 (2)   6.01 (3)   6.01 (30)   6.03 (2)   8.05.04 (2)   10.01.03 (3)
                    12.03 (2)  
    Alternatives:   AI95-00218-01  AI95-00218-02

6.03.01

AI95-00117-01/08   2000-04-11 --  Calling conventions
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  3.09.02 (10)   6.03.01 (13)   13.01 (11)   B.01 (28)  
AI95-00175-01/04   2000-07-31 --  Full conformance of expressions with attributes
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-06-25
    RM References:  6.03.01 (19)   6.03.01 (21)  
AI95-00198-01/02   1999-07-28 --  pragma Convention(Intrinsic) is not a completion
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  99-06-12
    RM References:  6.03.01 (11)  
AI95-00252-01/10   2005-02-05 --  Object.Operation notation
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-23
    RM References:  4.01.03 (09)   4.01.03 (13)   4.01.03 (15)   4.01.03 (17)   6.03.01 (10)  
AI95-00254-01/14   2005-07-12 --  Anonymous access to subprogram types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  3.10 (06)   3.10 (12)   3.10 (17)   3.07 (09)   3.10.02 (13)   3.10.02 (19)   3.10.02 (32)   3.10.02 (37)
                    4.09.01 (02)   6.01 (24)   6.01 (27)   6.03.01 (13)   8.05.01 (03)   8.05.01 (04)   8.06 (25)  
AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00397-01/08   2005-09-20 --  Conformance and overriding for entries and protected operations
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-14
    RM References:  6.03.01 (24)   8.03.01 (1)   9.01 (9.1)   9.04 (11)   9.05.02 (2)   9.05.02 (10)   9.05.02 (13)   10.01.01 (8)  
AI95-00407-01/05   2005-05-18 --  Terminology and semantics of prefixed views
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-01
    RM References:  4.01.03 (09)   4.01.03 (13)   4.01.03 (17)   6.03.01 (10)   6.04 (10)  
AI95-00409-01/05   2006-01-06 --  Conformance and overload resolution related to anon access types
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-09
    RM References:  6.03.01 (15)   6.03.01 (16)   8.05.01 (2)   8.05.01 (3)   8.05.01 (4)   8.06 (25)  

6.03.02

AI95-00074-01/02   1999-05-28 --  Pragma Inline Requires an Argument
    Priority: Medium     Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  6.03.02 (02)  
AI95-00309-01/02   2004-11-30 --  Pragma Inline compatibility
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  6.03.02 (06)   6.03.02 (03)   10.01.05 (02)   10.01.05 (05)   10.01.05 (06)  

6.04

AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00310-01/04   2003-05-22 --  Ignore abstract nondispatching subprograms during overloading
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-19
    RM References:  6.04 (08)  
AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00407-01/05   2005-05-18 --  Terminology and semantics of prefixed views
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-01
    RM References:  4.01.03 (09)   4.01.03 (13)   4.01.03 (17)   6.03.01 (10)   6.04 (10)  

6.04.01

AI95-00110-01/04   1999-05-27 --  No Constraint Check on 'out' Parameter of an Access Type
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  6.04.01 (13)  

6.05

AI95-00162-01/09   2005-08-21 --  Anonymous access types and task termination/controlled type finalization
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-03
    RM References:  3.10.02 (3)   3.10.02 (7)   3.10.02 (13)   6.05 (18)   7.06.01 (3)   7.06.01 (13)   7.06.01 (13.1)   9.03 (2)
                    9.03 (3)   13.11.02 (17)  
AI95-00316-01/02   2003-05-22 --  Return accessibility checks and value conversions
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Amendment 1 for Ada 95  03-02-18
    RM References:  6.05 (18)  
AI95-00318-01/03   2004-02-28 --  Returning [limited] objects without copying
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-17
    RM References:  3.03.01 (02)   6.05 (17)   6.05 (18)  
    Alternatives:   AI95-00318-02
AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00344-01/12   2005-08-08 --  Allow nested type extensions
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-01
    RM References:  3.09 (04)   3.09 (07)   3.09 (12)   3.09 (25)   3.09.01 (03)   3.09.01 (04)   3.09.01 (07)   4.08 (05)
                    4.08 (07)   6.05 (08)   13.13.02 (31)   13.13.02 (34)  
AI95-00402-01/02   2005-03-11 --  Access discriminants of non-limited types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-11
    RM References:  3.07 (10)   3.07 (11)   6.05 (20)  
AI95-00416-01/15   2006-02-24 --  Access results, accessibility, and return statements
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-16
    RM References:  3.02.03 (01)   3.03 (10)   3.07 (27)   3.09.02 (02)   3.09.02 (04)   3.09.02 (05)   3.09.02 (06)   3.09.02 (11)
                    3.09.02 (18)   3.10.02 (07)   3.10.02 (09)   3.10.02 (10)   3.10.02 (11)   3.10.02 (12)   3.10.02 (13)   3.10.02 (14)
                    4.08 (05)   4.08 (10)   6.05 (05)   6.05 (06)   6.05 (20)   6.05 (22)   7.06.01 (03)   7.06.01 (09)
                    9.02 (02)   9.02 (03)   9.02 (04)   9.03 (02)   9.03 (03)   13.11 (25)   13.11.01 (3)   13.11.02 (9)
                    13.11.02 (10)   13.11.02 (17)  

6.05.01

AI95-00329-01/06   2004-11-04 --  pragma No_Return -- procedures that never return
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-24
    RM References:  6.05.01 (01)   11.04.01 (04)   11.04.01 (14)  
AI95-00414-01/03   2005-05-19 --  pragma No_Return for overriding procedures
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-09
    RM References:  6.05.01 (01)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

6.06

AI95-00322-01/00   2003-01-22 --  User-defined operator symbols
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (6-2-0) 03-02-08
    RM References:  6.06 (00)  
AI95-00323-01/01   2003-01-22 --  Allow in out parameters for functions.
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: No Action     (7-1-0) 03-02-08
    RM References:  6.01 (18)   6.06 (03)   9.05.01 (02)  

6.07

AI95-00348-01/08   2005-05-23 --  Null procedures
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-04-16
    RM References:  6.07 (01)   3.01 (03)   3.09.03 (1)   3.09.03 (3)   6.01 (03)   6.01 (04)   6.01 (20)   6.01 (30)
                    6.01 (31)   7.06 (06)   7.06 (08)   7.06 (09)   8.03.01 (1)   12.06 (03)   12.06 (04)   12.06 (10)
                    12.06 (16)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

7.01

AI95-00217-02/02   2001-09-03 --  Handling mutually recursive types via package "abstracts"
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  7.01 (02)  
    Alternatives:   AI95-00217-01  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-06  AI95-00217-07
AI95-00271-01/03   2002-01-04 --  (Deleted)
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Deleted       02-01-04
    RM References:  7.01 (02)  
AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

7.03

AI95-00129-01/03   1999-05-28 --  Discriminant Inheritance for Private Extensions
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  7.03 (10)  
AI95-00157-01/06   2000-07-13 --  Visibility of inherited private components
    Priority: High       Difficulty: Hard
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  7.03 (15)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00396-01/03   2005-05-18 --  The "no hidden interfaces" rule
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-13
    RM References:  3.09.04 (1)   7.03 (7)  
AI95-00401-01/08   2006-01-13 --  Terminology for interfaces
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-01
    RM References:  3.04 (01)   3.04 (03)   3.04 (05)   3.04 (08)   3.04 (17)   3.04 (18)   3.04 (22)   3.04 (23)
                    3.04 (23.1)   3.04 (27)   3.04 (35)   3.04.01 (02)   7.03 (16)   7.03 (20)   9.01 (9.1)   9.04 (11)
                    12.05.01 (05)   12.05.01 (15)   12.05.01 (21)   12.05.05 (04)  
AI95-00419-01/06   2005-08-08 --  Limitedness of derived types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-10
    RM References:  3.04 (01)   3.04 (02)   3.04 (03)   3.04 (05)   3.04 (15)   3.07 (10)   3.09.01 (03)   3.09.04 (01)
                    7.03 (03)   7.03 (06)   7.03 (08)   7.03 (10)   7.05 (02)   7.05 (04)   7.05 (06)   9.01 (9.1)
                    9.04 (11)   12.05.01 (03)   12.05.01 (05)  
AI95-00443-01/01   2005-12-14 --  Synchronized private extensions

    Class: Amendment                   Status: Amendment 1 for Ada 95  06-01-04
    RM References:  3.09.04 (1)   7.03 (3)   7.03 (6)   7.03 (8)   12.05.01 (3)   12.05.01 (5)   12.05.01 (5.1)  

7.03.01

AI95-00033-01/07   1999-10-07 --  Delayed declaration of inherited primitive subprograms
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  7.03.01 (03)   7.03.01 (04)   7.03.01 (05)   7.03.01 (06)  
AI95-00035-01/06   2000-01-25 --  Type descriptors can be laid out at compile time
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  7.03.01 (07)  
AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  

7.04

AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00256-01/10   2005-10-07 --  Various wording changes to the standard
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  13.11.01 (01)   A.12.01 (30)   G.02.02 (03)   7.06.01 (12)   7.06.01 (16)   7.04 (09)   10.02 (09)   D.02.02 (17)
                    D.03 (15)   D.04 (15)  
AI95-00385-01/04   2005-03-23 --  Stand-alone objects of anonymous access types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  3.03.01 (02)   3.03.01 (08)   3.03.01 (16)   3.10.02 (11)   7.04 (05)  

7.05

AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  
AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00411-01/02   2005-02-26 --  Predefined equality for types derived from interfaces
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-26
    RM References:  7.05 (4)   3.09.04 (1)  
AI95-00419-01/06   2005-08-08 --  Limitedness of derived types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-10
    RM References:  3.04 (01)   3.04 (02)   3.04 (03)   3.04 (05)   3.04 (15)   3.07 (10)   3.09.01 (03)   3.09.04 (01)
                    7.03 (03)   7.03 (06)   7.03 (08)   7.03 (10)   7.05 (02)   7.05 (04)   7.05 (06)   9.01 (9.1)
                    9.04 (11)   12.05.01 (03)   12.05.01 (05)  

7.06

AI95-00083-01/07   2000-07-13 --  Aggregates of a controlled type

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  7.06 (17)   7.06 (21)  
AI95-00115-01/03   2000-07-13 --  Controlled types in language-defined generic packages
    Priority: High       Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-24
    RM References:  3.09.01 (03)   7.06 (04)   A (00)  
AI95-00126-01/11   2000-07-13 --  Classification of language-defined packages
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  E.02.02 (08)   7.06 (04)   A.05.01 (09)   G.01.01 (25)   G.01.02 (09)  
AI95-00147-01/12   2002-11-23 --  Optimization of controlled types
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  7.06 (21)  
AI95-00161-01/13   2005-12-01 --  Default-initialized objects
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  10.02.01 (04)   10.02.01 (09)   10.02.01 (11)   7.06 (05)   7.06 (07)   13.07 (34)   13.11 (06)   13.13.01 (03)
                    A.04.02 (04)   A.04.02 (20)   A.04.05 (04)   A.04.07 (04)   A.04.07 (20)   B.03.01 (05)   C.04 (04)   G.01.01 (04)  
AI95-00182-01/05   1999-10-07 --  Extension aggregates with controlled subcomponents
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  7.06 (11)   7.06.01 (13)  
AI95-00197-01/04   1999-11-18 --  (Deleted)
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Deleted       99-11-18
    RM References:  7.06 (21)  
AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00348-01/08   2005-05-23 --  Null procedures
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-04-16
    RM References:  6.07 (01)   3.01 (03)   3.09.03 (1)   3.09.03 (3)   6.01 (03)   6.01 (04)   6.01 (20)   6.01 (30)
                    6.01 (31)   7.06 (06)   7.06 (08)   7.06 (09)   8.03.01 (1)   12.06 (03)   12.06 (04)   12.06 (10)
                    12.06 (16)  
AI95-00360-01/07   2005-03-17 --  Types that need finalization
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  7.06 (09)   D.07 (04)   A.04.05 (72)   A.05.02 (15)   A.05.02 (27)   A.08.01 (16)   A.08.04 (19)   A.10.01 (85)
                    A.12.01 (27)  
AI95-00373-01/08   2005-10-12 --  Undefined discriminants caused by loose order of init requirements
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  3.03.01 (08)   3.03.01 (18/1)   3.03.01 (19)   3.03.01 (20)   4.08 (07)   4.08 (08)   4.08 (10)   7.06 (10)
                    7.06 (11)  

7.06.01

AI95-00146-01/00   1997-11-14 --  Controlled Components are Finalized
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: No Action      10-0-2  97-11-14
    RM References:  7.06.01 (04)  
AI95-00162-01/09   2005-08-21 --  Anonymous access types and task termination/controlled type finalization
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-03
    RM References:  3.10.02 (3)   3.10.02 (7)   3.10.02 (13)   6.05 (18)   7.06.01 (3)   7.06.01 (13)   7.06.01 (13.1)   9.03 (2)
                    9.03 (3)   13.11.02 (17)  
AI95-00169-01/06   2000-08-18 --  Exceptions raised by Adjust/Finalize -- missing cases
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  7.06.01 (13)   7.06.01 (14)   7.06.01 (17)  
AI95-00179-01/05   2000-07-12 --  Finalization and Unchecked_Deallocation
    Priority: High       Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-24
    RM References:  7.06.01 (17)  
AI95-00182-01/05   1999-10-07 --  Extension aggregates with controlled subcomponents
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  7.06 (11)   7.06.01 (13)  
AI95-00193-01/06   1999-09-15 --  Initialize, Adjust, and exceptions
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  7.06.01 (04)   7.06.01 (16)  
AI95-00256-01/10   2005-10-07 --  Various wording changes to the standard
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  13.11.01 (01)   A.12.01 (30)   G.02.02 (03)   7.06.01 (12)   7.06.01 (16)   7.04 (09)   10.02 (09)   D.02.02 (17)
                    D.03 (15)   D.04 (15)  
AI95-00280-01/08   2005-12-05 --  Allocation, deallocation, and use of objects after finalization
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  9.04 (20)   4.08 (11)   7.06.01 (11)   11.05 (20)   11.05 (21)  
AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00416-01/15   2006-02-24 --  Access results, accessibility, and return statements
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-16
    RM References:  3.02.03 (01)   3.03 (10)   3.07 (27)   3.09.02 (02)   3.09.02 (04)   3.09.02 (05)   3.09.02 (06)   3.09.02 (11)
                    3.09.02 (18)   3.10.02 (07)   3.10.02 (09)   3.10.02 (10)   3.10.02 (11)   3.10.02 (12)   3.10.02 (13)   3.10.02 (14)
                    4.08 (05)   4.08 (10)   6.05 (05)   6.05 (06)   6.05 (20)   6.05 (22)   7.06.01 (03)   7.06.01 (09)
                    9.02 (02)   9.02 (03)   9.02 (04)   9.03 (02)   9.03 (03)   13.11 (25)   13.11.01 (3)   13.11.02 (9)
                    13.11.02 (10)   13.11.02 (17)  

8.01

AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01

8.02

AI95-00032-01/02   1999-05-27 --  visible part of a renaming
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  8.02 (05)  
AI95-00408-01/02   2005-02-26 --  Visibility for attribute_definition_clauses
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-26
    RM References:  8.03 (23)   8.02 (10)  

8.03

AI95-00041-01/14   2000-07-13 --  Program unit pragmas in generic units
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  8.03 (16)   8.03 (18)   10.01.05 (07)   12.03 (13)   12.03 (14)  
AI95-00044-01/06   1999-10-07 --  Overriding by implicit declarations
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  8.03 (09-10)   8.03 (26)  
AI95-00143-01/04   1999-05-27 --  Distinct Names for Compilation Units
    Priority: Medium     Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  8.03 (25)  
AI95-00150-01/07   1999-10-07 --  Uniqueness of component names
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  8.03 (26)  
AI95-00195-01/17   2005-08-08 --  Streams
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  8.03 (23)   13.13.02 (09/1)   13.13.02 (27)   13.13.02 (35)   13.13.02 (36/1)   13.13.02 (36.1/1)  
AI95-00217-06/17   2005-10-11 --  Limited With Clauses
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  10.01.01 (12)   10.01.01 (15)   10.01.01 (26)   10.01.02 (04)   10.01.02 (06)   10.01.02 (08)   10.01.02 (09)   10.01.04 (03)
                    10.01.04 (06)   10.01.06 (02)   10.02 (06)   10.02.01 (25)   3.10.01 (10)   4.01 (09)   8.03 (20)   8.04 (05)
                    8.04 (07)   8.04 (08)   8.05.03 (03)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-07
AI95-00217-07/02   2003-05-16 --  Incomplete type completed in a child
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)   3.10.01 (03)   3.10.01 (11)   8.03 (19)   8.05.03 (04)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-06
AI95-00218-01/06   2001-09-11 --  Accidental overloading when overriding
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  8.03 (26)  
    Alternatives:   AI95-00218-02  AI95-00218-03
AI95-00218-02/04   2003-04-28 --  Accidental overloading when overriding
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  8.03 (26)  
    Alternatives:   AI95-00218-01  AI95-00218-03
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00313-01/01   2002-09-27 --  Self-reference in subprogram access
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (8-0-2) 02-10-11
    RM References:  8.03 (16)   8.03 (17)  
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00377-01/03   2004-11-30 --  Naming of generic child packages
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  8.03 (26/1)  
AI95-00408-01/02   2005-02-26 --  Visibility for attribute_definition_clauses
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-26
    RM References:  8.03 (23)   8.02 (10)  
AI95-00412-01/06   2005-07-12 --  Subtypes of incomplete types; renamings of limited views
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-28
    RM References:  3.10.01 (2)   3.10.01 (7)   8.03 (20)   8.05.03 (3)   8.05.03 (4)   10.01.02 (8)  

8.03.01

AI95-00218-03/09   2005-05-27 --  Accidental overloading when overriding
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-21
    RM References:  8.03.01 (1)   2.09 (2)   6.01 (2)   6.01 (3)   6.01 (30)   6.03 (2)   8.05.04 (2)   10.01.03 (3)
                    12.03 (2)  
    Alternatives:   AI95-00218-01  AI95-00218-02
AI95-00348-01/08   2005-05-23 --  Null procedures
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-04-16
    RM References:  6.07 (01)   3.01 (03)   3.09.03 (1)   3.09.03 (3)   6.01 (03)   6.01 (04)   6.01 (20)   6.01 (30)
                    6.01 (31)   7.06 (06)   7.06 (08)   7.06 (09)   8.03.01 (1)   12.06 (03)   12.06 (04)   12.06 (10)
                    12.06 (16)  
AI95-00397-01/08   2005-09-20 --  Conformance and overriding for entries and protected operations
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-14
    RM References:  6.03.01 (24)   8.03.01 (1)   9.01 (9.1)   9.04 (11)   9.05.02 (2)   9.05.02 (10)   9.05.02 (13)   10.01.01 (8)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

8.04

AI95-00122-01/03   1999-05-28 --  Use_type_clause where First Subtype is not Directly Visible
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  8.04 (08)  
AI95-00217-06/17   2005-10-11 --  Limited With Clauses
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  10.01.01 (12)   10.01.01 (15)   10.01.01 (26)   10.01.02 (04)   10.01.02 (06)   10.01.02 (08)   10.01.02 (09)   10.01.04 (03)
                    10.01.04 (06)   10.01.06 (02)   10.02 (06)   10.02.01 (25)   3.10.01 (10)   4.01 (09)   8.03 (20)   8.04 (05)
                    8.04 (07)   8.04 (08)   8.05.03 (03)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-07

8.05.01

AI95-00184-01/08   2000-07-13 --  Definiteness and type derivation
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  4.06 (05)   4.06 (54)   8.05.01 (05)  
AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00254-01/14   2005-07-12 --  Anonymous access to subprogram types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  3.10 (06)   3.10 (12)   3.10 (17)   3.07 (09)   3.10.02 (13)   3.10.02 (19)   3.10.02 (32)   3.10.02 (37)
                    4.09.01 (02)   6.01 (24)   6.01 (27)   6.03.01 (13)   8.05.01 (03)   8.05.01 (04)   8.06 (25)  
AI95-00255-01/03   2002-10-25 --  Object renaming of subcomponents of generic in out objects
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-25
    RM References:  8.05.01 (05)   12.04 (09)  
AI95-00363-01/10   2006-01-12 --  Eliminating access subtype problems
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-30
    RM References:  3.03.01 (9)   3.06 (11)   3.07.01 (7/1)   3.10 (9)   3.10.02 (26)   3.10.02 (27)   4.06 (12.1/1)   4.06 (16)
                    4.08 (6)   5.02 (16)   8.05.01 (5/1)  
AI95-00409-01/05   2006-01-06 --  Conformance and overload resolution related to anon access types
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-09
    RM References:  6.03.01 (15)   6.03.01 (16)   8.05.01 (2)   8.05.01 (3)   8.05.01 (4)   8.06 (25)  
AI95-00423-01/09   2006-02-24 --  Renaming, null exclusion and formal objects
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-10
    RM References:  8.05.01 (2)   8.05.01 (4)   8.05.04 (4)   12.04 (2)   12.04 (5)   12.04 (7)   12.04 (9)   12.06 (8)  

8.05.03

AI95-00217-06/17   2005-10-11 --  Limited With Clauses
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  10.01.01 (12)   10.01.01 (15)   10.01.01 (26)   10.01.02 (04)   10.01.02 (06)   10.01.02 (08)   10.01.02 (09)   10.01.04 (03)
                    10.01.04 (06)   10.01.06 (02)   10.02 (06)   10.02.01 (25)   3.10.01 (10)   4.01 (09)   8.03 (20)   8.04 (05)
                    8.04 (07)   8.04 (08)   8.05.03 (03)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-07
AI95-00217-07/02   2003-05-16 --  Incomplete type completed in a child
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)   3.10.01 (03)   3.10.01 (11)   8.03 (19)   8.05.03 (04)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-06
AI95-00412-01/06   2005-07-12 --  Subtypes of incomplete types; renamings of limited views
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-28
    RM References:  3.10.01 (2)   3.10.01 (7)   8.03 (20)   8.05.03 (3)   8.05.03 (4)   10.01.02 (8)  

8.05.04

AI95-00064-01/10   2000-04-20 --  Elaboration checks for renamings-as-body
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  3.11 (10)   3.11.01 (01)   8.05.04 (08)  
AI95-00135-01/05   2000-07-13 --  Circular renamings as body
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  8.05.04 (05)   8.05.04 (08)  
AI95-00145-01/04   2000-07-13 --  Profile of predefined operators for scalar types
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  3.05 (15)   8.05.04 (05)   A.01 (07)   A.01 (09-10)  
AI95-00211-01/06   2000-07-12 --  Can an abstract subprogram be renamed?
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  8.05.04 (7)  
AI95-00218-03/09   2005-05-27 --  Accidental overloading when overriding
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-21
    RM References:  8.03.01 (1)   2.09 (2)   6.01 (2)   6.01 (3)   6.01 (30)   6.03 (2)   8.05.04 (2)   10.01.03 (3)
                    12.03 (2)  
    Alternatives:   AI95-00218-01  AI95-00218-02
AI95-00228-01/07   2005-09-20 --  Premature use of "shall be overridden" subprograms
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  3.09.03 (6)   8.05.04 (5/1)  
AI95-00390-01/02   2004-11-14 --  Defining by renaming an inherited subprogram
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (9-0-1) 04-11-20
    RM References:  8.05.04 (02)   8.05.04 (03)  
AI95-00423-01/09   2006-02-24 --  Renaming, null exclusion and formal objects
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-10
    RM References:  8.05.01 (2)   8.05.01 (4)   8.05.04 (4)   12.04 (2)   12.04 (5)   12.04 (7)   12.04 (9)   12.06 (8)  

8.05.05

AI95-00299-01/02   2002-09-25 --  Defaults for generic formal parameters
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-1-1) 02-10-11
    RM References:  8.05.05 (2)   12.04 (6)   12.05 (2)   12.07 (2)  

8.06

AI95-00149-01/04   2000-10-04 --  Miscellaneous confirmations
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: No Action     (10-0-0) 04-11-20
    RM References:  8.06 (12)  
AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00254-01/14   2005-07-12 --  Anonymous access to subprogram types
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  3.10 (06)   3.10 (12)   3.10 (17)   3.07 (09)   3.10.02 (13)   3.10.02 (19)   3.10.02 (32)   3.10.02 (37)
                    4.09.01 (02)   6.01 (24)   6.01 (27)   6.03.01 (13)   8.05.01 (03)   8.05.01 (04)   8.06 (25)  
AI95-00332-01/04   2004-12-02 --  Resolution of qualified expressions and object renamings
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  8.06 (27)  
AI95-00382-01/05   2005-07-20 --  Current instance rule and anonymous access types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  8.06 (17)   9.01 (19)   9.04 (21)  
AI95-00409-01/05   2006-01-06 --  Conformance and overload resolution related to anon access types
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-09
    RM References:  6.03.01 (15)   6.03.01 (16)   8.05.01 (2)   8.05.01 (3)   8.05.01 (4)   8.06 (25)  

9.01

AI95-00116-01/05   2000-06-21 --  Elaboration of a task with no task_definition
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  9.01 (09)  
AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00382-01/05   2005-07-20 --  Current instance rule and anonymous access types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  8.06 (17)   9.01 (19)   9.04 (21)  
AI95-00397-01/08   2005-09-20 --  Conformance and overriding for entries and protected operations
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-14
    RM References:  6.03.01 (24)   8.03.01 (1)   9.01 (9.1)   9.04 (11)   9.05.02 (2)   9.05.02 (10)   9.05.02 (13)   10.01.01 (8)  
AI95-00399-01/03   2005-06-05 --  Single task and protected objects implementing interfaces
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-08
    RM References:  9.01 (3)   9.04 (3)  
AI95-00401-01/08   2006-01-13 --  Terminology for interfaces
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-01
    RM References:  3.04 (01)   3.04 (03)   3.04 (05)   3.04 (08)   3.04 (17)   3.04 (18)   3.04 (22)   3.04 (23)
                    3.04 (23.1)   3.04 (27)   3.04 (35)   3.04.01 (02)   7.03 (16)   7.03 (20)   9.01 (9.1)   9.04 (11)
                    12.05.01 (05)   12.05.01 (15)   12.05.01 (21)   12.05.05 (04)  
AI95-00419-01/06   2005-08-08 --  Limitedness of derived types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-10
    RM References:  3.04 (01)   3.04 (02)   3.04 (03)   3.04 (05)   3.04 (15)   3.07 (10)   3.09.01 (03)   3.09.04 (01)
                    7.03 (03)   7.03 (06)   7.03 (08)   7.03 (10)   7.05 (02)   7.05 (04)   7.05 (06)   9.01 (9.1)
                    9.04 (11)   12.05.01 (03)   12.05.01 (05)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

9.02

AI95-00416-01/15   2006-02-24 --  Access results, accessibility, and return statements
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-16
    RM References:  3.02.03 (01)   3.03 (10)   3.07 (27)   3.09.02 (02)   3.09.02 (04)   3.09.02 (05)   3.09.02 (06)   3.09.02 (11)
                    3.09.02 (18)   3.10.02 (07)   3.10.02 (09)   3.10.02 (10)   3.10.02 (11)   3.10.02 (12)   3.10.02 (13)   3.10.02 (14)
                    4.08 (05)   4.08 (10)   6.05 (05)   6.05 (06)   6.05 (20)   6.05 (22)   7.06.01 (03)   7.06.01 (09)
                    9.02 (02)   9.02 (03)   9.02 (04)   9.03 (02)   9.03 (03)   13.11 (25)   13.11.01 (3)   13.11.02 (9)
                    13.11.02 (10)   13.11.02 (17)  

9.03

AI95-00162-01/09   2005-08-21 --  Anonymous access types and task termination/controlled type finalization
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-03
    RM References:  3.10.02 (3)   3.10.02 (7)   3.10.02 (13)   6.05 (18)   7.06.01 (3)   7.06.01 (13)   7.06.01 (13.1)   9.03 (2)
                    9.03 (3)   13.11.02 (17)  
AI95-00415-01/04   2005-07-09 --  Presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-02-28
    RM References:  4.01 (11)   1.02 (03)   1.02 (04)   1.02 (07)   1.03 (01)   3.02 (08)   9.03 (07)   A.01 (35)  
AI95-00416-01/15   2006-02-24 --  Access results, accessibility, and return statements
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-16
    RM References:  3.02.03 (01)   3.03 (10)   3.07 (27)   3.09.02 (02)   3.09.02 (04)   3.09.02 (05)   3.09.02 (06)   3.09.02 (11)
                    3.09.02 (18)   3.10.02 (07)   3.10.02 (09)   3.10.02 (10)   3.10.02 (11)   3.10.02 (12)   3.10.02 (13)   3.10.02 (14)
                    4.08 (05)   4.08 (10)   6.05 (05)   6.05 (06)   6.05 (20)   6.05 (22)   7.06.01 (03)   7.06.01 (09)
                    9.02 (02)   9.02 (03)   9.02 (04)   9.03 (02)   9.03 (03)   13.11 (25)   13.11.01 (3)   13.11.02 (9)
                    13.11.02 (10)   13.11.02 (17)  

9.04

AI95-00171-01/09   2000-07-13 --  Elaboration of subtype_indications with per-object constraints
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-17
    RM References:  3.08 (18)   3.03.01 (18)   3.06 (22)   4.03.01 (19)   4.08 (10)   9.04 (14)   9.05.02 (22)  
AI95-00250-01/03   2001-04-29 --  Protected Types, Extensible, Tagged, Abstract
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  9.04 (05)   9.05.02 (02)   9.05.03 (02)  
AI95-00280-01/08   2005-12-05 --  Allocation, deallocation, and use of objects after finalization
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  9.04 (20)   4.08 (11)   7.06.01 (11)   11.05 (20)   11.05 (21)  
AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  
AI95-00339-01/01   2003-07-31 --  Add use clauses to protected types
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  9.04 (05)   9.04 (08)  
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00382-01/05   2005-07-20 --  Current instance rule and anonymous access types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  8.06 (17)   9.01 (19)   9.04 (21)  
AI95-00397-01/08   2005-09-20 --  Conformance and overriding for entries and protected operations
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-14
    RM References:  6.03.01 (24)   8.03.01 (1)   9.01 (9.1)   9.04 (11)   9.05.02 (2)   9.05.02 (10)   9.05.02 (13)   10.01.01 (8)  
AI95-00399-01/03   2005-06-05 --  Single task and protected objects implementing interfaces
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-08
    RM References:  9.01 (3)   9.04 (3)  
AI95-00401-01/08   2006-01-13 --  Terminology for interfaces
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-01
    RM References:  3.04 (01)   3.04 (03)   3.04 (05)   3.04 (08)   3.04 (17)   3.04 (18)   3.04 (22)   3.04 (23)
                    3.04 (23.1)   3.04 (27)   3.04 (35)   3.04.01 (02)   7.03 (16)   7.03 (20)   9.01 (9.1)   9.04 (11)
                    12.05.01 (05)   12.05.01 (15)   12.05.01 (21)   12.05.05 (04)  
AI95-00419-01/06   2005-08-08 --  Limitedness of derived types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-10
    RM References:  3.04 (01)   3.04 (02)   3.04 (03)   3.04 (05)   3.04 (15)   3.07 (10)   3.09.01 (03)   3.09.04 (01)
                    7.03 (03)   7.03 (06)   7.03 (08)   7.03 (10)   7.05 (02)   7.05 (04)   7.05 (06)   9.01 (9.1)
                    9.04 (11)   12.05.01 (03)   12.05.01 (05)  

9.05

AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  

9.05.01

AI95-00178-01/04   2003-05-03 --  Which I/O operations are potentially blocking?
    Priority: Low        Difficulty: Medium
    Class: Ramification                Status: WG9 Approved  03-06-20
    RM References:  9.05.01 (18)  
AI95-00305-01/14   2005-09-20 --  New pragma and additional restriction identifiers for real-time systems
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-10-23
    RM References:  D.07 (10)   D.07 (15)   D.07 (19)   H.05 (01)   9.05.01 (22)  
AI95-00323-01/01   2003-01-22 --  Allow in out parameters for functions.
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: No Action     (7-1-0) 03-02-08
    RM References:  6.01 (18)   6.06 (03)   9.05.01 (02)  

9.05.02

AI95-00171-01/09   2000-07-13 --  Elaboration of subtype_indications with per-object constraints
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-17
    RM References:  3.08 (18)   3.03.01 (18)   3.06 (22)   4.03.01 (19)   4.08 (10)   9.04 (14)   9.05.02 (22)  
AI95-00250-01/03   2001-04-29 --  Protected Types, Extensible, Tagged, Abstract
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  9.04 (05)   9.05.02 (02)   9.05.03 (02)  
AI95-00278-01/01   2001-10-17 --  Task Entry without Accept Statement
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (7-0-0) 02-02-10
    RM References:  9.05.02 (27)  
AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01
AI95-00397-01/08   2005-09-20 --  Conformance and overriding for entries and protected operations
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-14
    RM References:  6.03.01 (24)   8.03.01 (1)   9.01 (9.1)   9.04 (11)   9.05.02 (2)   9.05.02 (10)   9.05.02 (13)   10.01.01 (8)  

9.05.03

AI95-00045-01/03   1999-07-08 --  Servicing of entry calls is part of a protected action
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  9.05.03 (00)  
AI95-00250-01/03   2001-04-29 --  Protected Types, Extensible, Tagged, Abstract
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  9.04 (05)   9.05.02 (02)   9.05.03 (02)  

9.05.04

AI95-00148-01/03   2004-05-21 --  Requeue of protected entry calls
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  04-06-18
    RM References:  9.05.04 (07)  

9.06

AI95-00113-01/04   1999-09-13 --  Exception raised by Month, Day, Seconds in Ada.Calendar?
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  9.06 (26)  
AI95-00160-01/04   2000-07-12 --  Daylight savings and Ada.Calendar
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  9.06 (24)  
AI95-00351-01/10   2005-12-05 --  Time operations
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-26
    RM References:  9.06 (11)   9.06 (24)   9.06.01 (01)   1.02 (5)  
AI95-00358-01/01   2003-09-27 --  Application-defined scheduling
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-2) 04-03-05
    RM References:  9.06 (00)   D.09 (00)  
AI95-00448-01/01   2006-11-13 --  Extended range of Year_Number
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (7-0-5) 06-11-17
    RM References:  9.06 (11)  

9.06.01

AI95-00351-01/10   2005-12-05 --  Time operations
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-26
    RM References:  9.06 (11)   9.06 (24)   9.06.01 (01)   1.02 (5)  
AI95-00427-01/05   2005-07-20 --  Default parameters and Calendar operations
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  9.06.01 (1)  

9.07.02

AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  

9.07.04

AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  

9.10

AI95-00118-01/05   2000-04-11 --  Termination signals query of Terminate attribute
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  9.10 (06)  
AI95-00159-01/07   2000-05-30 --  Shared variables in Shared_Passive?
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  9.10 (00)   E.04 (20)  

9.11

AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

10.01.01

AI95-00217-06/17   2005-10-11 --  Limited With Clauses
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  10.01.01 (12)   10.01.01 (15)   10.01.01 (26)   10.01.02 (04)   10.01.02 (06)   10.01.02 (08)   10.01.02 (09)   10.01.04 (03)
                    10.01.04 (06)   10.01.06 (02)   10.02 (06)   10.02.01 (25)   3.10.01 (10)   4.01 (09)   8.03 (20)   8.04 (05)
                    8.04 (07)   8.04 (08)   8.05.03 (03)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-07
AI95-00326-01/12   2006-02-01 --  Incomplete types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.02 (04)   3.02 (05)   3.02.01 (08)   3.07 (01)   3.09 (30)   3.10.01 (02)   3.10.01 (04)   3.10.01 (05)
                    3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)   10.01.01 (12)   13.01 (11/1)   J.11 (00)  
AI95-00331-01/02   2004-11-30 --  10.1.1(19) doesn't handle multiple nesting?
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  10.01.01 (19)  
AI95-00397-01/08   2005-09-20 --  Conformance and overriding for entries and protected operations
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-14
    RM References:  6.03.01 (24)   8.03.01 (1)   9.01 (9.1)   9.04 (11)   9.05.02 (2)   9.05.02 (10)   9.05.02 (13)   10.01.01 (8)  

10.01.02

AI95-00006-01/02   1999-05-27 --  private child in with_clause
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  10.01.02 (08)  
AI95-00180-01/06   2000-07-12 --  Pragma Elaborate for child units
    Priority: Medium     Difficulty: Easy
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  10.01.02 (06)  
AI95-00217-01/03   2000-04-13 --  Handling Mutually Dependent Type Definitions that Cross Packages
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  10.01.02 (01)   3.10.01 (02)  
    Alternatives:   AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-06  AI95-00217-07
AI95-00217-05/02   2003-03-18 --  Type stubs with limited context clauses
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)   3.10.01 (03)   3.10.01 (04)   3.10.01 (05)   3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)
                    10.01.02 (03)   10.01.02 (04)   10.01.02 (08)   10.02 (04)   J.11 (00)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-06  AI95-00217-07
AI95-00217-06/17   2005-10-11 --  Limited With Clauses
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  10.01.01 (12)   10.01.01 (15)   10.01.01 (26)   10.01.02 (04)   10.01.02 (06)   10.01.02 (08)   10.01.02 (09)   10.01.04 (03)
                    10.01.04 (06)   10.01.06 (02)   10.02 (06)   10.02.01 (25)   3.10.01 (10)   4.01 (09)   8.03 (20)   8.04 (05)
                    8.04 (07)   8.04 (08)   8.05.03 (03)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-07
AI95-00220-01/03   2002-11-27 --  Subprograms withing private compilation units
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-24
    RM References:  10.01.02 (8)  
AI95-00232-01/01   2000-04-13 --  Dispatching operation visibility and ambiguity
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-06
    RM References:  10.01.02 (01)  
AI95-00262-01/09   2005-07-11 --  Access to private units in the private part
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-11
    RM References:  10.01.02 (04)   10.01.02 (08)  
AI95-00410-01/01   2005-02-07 --  Limited with should be allowed on bodies
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: No Action     (10-0-0) 05-02-12
    RM References:  10.01.02 (18/2)  
AI95-00412-01/06   2005-07-12 --  Subtypes of incomplete types; renamings of limited views
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-28
    RM References:  3.10.01 (2)   3.10.01 (7)   8.03 (20)   8.05.03 (3)   8.05.03 (4)   10.01.02 (8)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

10.01.03

AI95-00218-03/09   2005-05-27 --  Accidental overloading when overriding
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-21
    RM References:  8.03.01 (1)   2.09 (2)   6.01 (2)   6.01 (3)   6.01 (30)   6.03 (2)   8.05.04 (2)   10.01.03 (3)
                    12.03 (2)  
    Alternatives:   AI95-00218-01  AI95-00218-02
AI95-00243-01/03   2005-06-08 --  Is a subunit of a subunit of L also a subunit of L?
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  10.01.03 (8)  

10.01.04

AI95-00077-01/04   2000-01-25 --  Separate compilation of generic bodies
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  10.01.04 (03)  
AI95-00078-01/03   1999-07-08 --  semantic dependence on illegal or obsolete units
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  10.01.04 (05)  
AI95-00192-01/06   2000-04-11 --  A library subprogram_body should replace, not complete, an instance
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-08
    RM References:  6.03 (04)   10.01.04 (04)  
AI95-00214-01/04   2004-11-08 --  Distinct Names for Compilation Units (again)
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  10.01.04 (07)  
AI95-00217-06/17   2005-10-11 --  Limited With Clauses
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  10.01.01 (12)   10.01.01 (15)   10.01.01 (26)   10.01.02 (04)   10.01.02 (06)   10.01.02 (08)   10.01.02 (09)   10.01.04 (03)
                    10.01.04 (06)   10.01.06 (02)   10.02 (06)   10.02.01 (25)   3.10.01 (10)   4.01 (09)   8.03 (20)   8.04 (05)
                    8.04 (07)   8.04 (08)   8.05.03 (03)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-07
AI95-00244-01/01   2000-10-30 --  Legal units which depend on illegal units
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-03-05
    RM References:  10.01.04 (05)   10.01.04 (06)  
AI95-00245-01/03   2004-05-24 --  Consistency of inlined calls
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  04-06-18
    RM References:  10.01.04 (07)  

10.01.05

AI95-00041-01/14   2000-07-13 --  Program unit pragmas in generic units
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  8.03 (16)   8.03 (18)   10.01.05 (07)   12.03 (13)   12.03 (14)  
AI95-00136-01/06   1999-08-31 --  Placement of program unit pragmas in generic packages
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  10.01.05 (05)  
AI95-00199-01/07   2000-04-13 --  (Deleted)
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Deleted       00-04-13
    RM References:  10.01.05 (07)  
AI95-00212-01/04   2004-09-16 --  Restrictions on configuration pragmas
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  10.01.05 (09)  
AI95-00309-01/02   2004-11-30 --  Pragma Inline compatibility
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  6.03.02 (06)   6.03.02 (03)   10.01.05 (02)   10.01.05 (05)   10.01.05 (06)  

10.01.06

AI95-00217-06/17   2005-10-11 --  Limited With Clauses
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  10.01.01 (12)   10.01.01 (15)   10.01.01 (26)   10.01.02 (04)   10.01.02 (06)   10.01.02 (08)   10.01.02 (09)   10.01.04 (03)
                    10.01.04 (06)   10.01.06 (02)   10.02 (06)   10.02.01 (25)   3.10.01 (10)   4.01 (09)   8.03 (20)   8.04 (05)
                    8.04 (07)   8.04 (08)   8.05.03 (03)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-07
AI95-00312-01/03   2005-10-13 --  Environment-level visibility rules and generic children
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  10.01.06 (05)   10.01.06 (02)   4.01.03 (04)  

10.02

AI95-00172-01/05   2004-03-23 --  Questions about main subprograms
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: No Action     (9-0-0) 04-03-05
    RM References:  10.02 (07)  
AI95-00217-05/02   2003-03-18 --  Type stubs with limited context clauses
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)   3.10.01 (03)   3.10.01 (04)   3.10.01 (05)   3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)
                    10.01.02 (03)   10.01.02 (04)   10.01.02 (08)   10.02 (04)   J.11 (00)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-06  AI95-00217-07
AI95-00217-06/17   2005-10-11 --  Limited With Clauses
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  10.01.01 (12)   10.01.01 (15)   10.01.01 (26)   10.01.02 (04)   10.01.02 (06)   10.01.02 (08)   10.01.02 (09)   10.01.04 (03)
                    10.01.04 (06)   10.01.06 (02)   10.02 (06)   10.02.01 (25)   3.10.01 (10)   4.01 (09)   8.03 (20)   8.04 (05)
                    8.04 (07)   8.04 (08)   8.05.03 (03)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-07
AI95-00256-01/10   2005-10-07 --  Various wording changes to the standard
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  13.11.01 (01)   A.12.01 (30)   G.02.02 (03)   7.06.01 (12)   7.06.01 (16)   7.04 (09)   10.02 (09)   D.02.02 (17)
                    D.03 (15)   D.04 (15)  

10.02.01

AI95-00002-01/04   1999-10-08 --  Subunits of a preelaborated subprogram

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  10.02.01 (11)  
AI95-00161-01/13   2005-12-01 --  Default-initialized objects
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  10.02.01 (04)   10.02.01 (09)   10.02.01 (11)   7.06 (05)   7.06 (07)   13.07 (34)   13.11 (06)   13.13.01 (03)
                    A.04.02 (04)   A.04.02 (20)   A.04.05 (04)   A.04.07 (04)   A.04.07 (20)   B.03.01 (05)   C.04 (04)   G.01.01 (04)  
AI95-00217-06/17   2005-10-11 --  Limited With Clauses
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  10.01.01 (12)   10.01.01 (15)   10.01.01 (26)   10.01.02 (04)   10.01.02 (06)   10.01.02 (08)   10.01.02 (09)   10.01.04 (03)
                    10.01.04 (06)   10.01.06 (02)   10.02 (06)   10.02.01 (25)   3.10.01 (10)   4.01 (09)   8.03 (20)   8.04 (05)
                    8.04 (07)   8.04 (08)   8.05.03 (03)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-05  AI95-00217-07
AI95-00290-01/01   2004-02-29 --  Declaring functions Pure
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-1) 04-03-05
    RM References:  10.02.01 (00)  
AI95-00336-01/00   2003-07-31 --  (Deleted)
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Deleted       04-03-24
    RM References:  10.02.01 (16)  
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00366-01/12   2005-12-02 --  More liberal rules for Pure units
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  10.02.01 (16)   3.02 (6)   3.08 (9)   4.08 (5)   10.02.01 (17)   10.02.01 (18)   13.13.02 (36/1)   E.02.02 (8)
                    E.02.02 (14/1)   E.02.02 (17/1)   E.02.03 (14/1)  
AI95-00367-01/01   2004-04-02 --  Add subtype declarations for Natural_n and Positive_n in package Interfaces
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  10.02.01   
AI95-00403-01/03   2005-05-05 --  Preelaboration checks and formal objects

    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-03-17
    RM References:  10.02.01 (11)  

10.03

AI95-00282-01/01   2001-12-26 --  Ada unit information symbols
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-2) 03-10-03
    RM References:  10.03 (00)  

11.01

AI95-00264-01/01   2001-05-09 --  Exceptions as Types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  11.01 (02)   11.03 (02)  

11.03

AI95-00264-01/01   2001-05-09 --  Exceptions as Types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  11.01 (02)   11.03 (02)  
AI95-00361-01/06   2006-02-08 --  Raise with message
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  11.03 (2)   11.03 (3)   11.03 (4)   11.04.01 (10)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

11.04.01

AI95-00241-01/03   2001-09-11 --  Testing for Null_Occurrence
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  11.04.01 (14)  
AI95-00288-01/02   2004-02-29 --  Pre- and Postconditions
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  11.05 (00)   11.04.01 (10)  
AI95-00329-01/06   2004-11-04 --  pragma No_Return -- procedures that never return
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-24
    RM References:  6.05.01 (01)   11.04.01 (04)   11.04.01 (14)  
AI95-00361-01/06   2006-02-08 --  Raise with message
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  11.03 (2)   11.03 (3)   11.03 (4)   11.04.01 (10)  
AI95-00362-01/07   2005-11-15 --  Some predefined packages should be recategorized
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   13.07 (03)   13.07 (36)   13.07.01 (03)   13.07.01 (15)   A.03.02 (02)
                    A.04.02 (03)   A.04.06 (03)   A.04.07 (46)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  
AI95-00374-01/01   2004-02-28 --  Assertions_Only pragma
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  11.05 (00)   11.04.01 (10)  
AI95-00375-01/01   2004-02-29 --  Type and Package Invariants
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  11.05 (00)   11.04.01 (10)  
AI95-00378-01/02   2004-11-09 --  The bounds of Ada.Exceptions.Exception_Name
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  11.04.01 (10)   11.04.01 (12)   11.04.01 (13)  
AI95-00380-01/00   2004-04-26 --  Sign of zero in complex values
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (6-0-0) 04-06-14
    RM References:  G.01.01 (58)   11.04.01 (12)   11.04.01 (13)  
AI95-00400-01/04   2005-06-01 --  Wide_ and Wide_Wide_ images of identifiers
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-03
    RM References:  3.09 (7)   3.09 (10)   11.04.01 (2)   11.04.01 (5)   11.04.01 (12)   C.05 (7)  
AI95-00417-01/01   2005-03-09 --  Lower bound of functions in Ada.Tags and Ada.Exceptions
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-03
    RM References:  3.09 (12)   11.04.01 (12)  
AI95-00438-01/02   2005-11-22 --  Stream attribute availability for limited language-defined types
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-10-21
    RM References:  11.04.01 (02)   11.04.01 (06)   11.04.01 (16)  
AI95-00446-01/01   2006-02-03 --  Raise_Exception for Null_Id
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  11.04.01 (14)  

11.04.02

AI95-00286-01/11   2005-12-05 --  Assert pragma
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  11.04.02 (01)  

11.04.03

AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

11.05

AI95-00176-01/05   1999-08-31 --  Access_Check is performed for access discriminants
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  11.05 (11)  
AI95-00224-01/11   2005-06-10 --  pragma Unsuppress
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-17
    RM References:  11.05 (1)   11.05 (3)   11.05 (4)   11.05 (5)   11.05 (6)   11.05 (7)   11.05 (8)   11.05 (27)
                    11.05 (29)   11.05 (30)   11.05 (32)   J.10 (00)  
AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00280-01/08   2005-12-05 --  Allocation, deallocation, and use of objects after finalization
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  9.04 (20)   4.08 (11)   7.06.01 (11)   11.05 (20)   11.05 (21)  
AI95-00288-01/02   2004-02-29 --  Pre- and Postconditions
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  11.05 (00)   11.04.01 (10)  
AI95-00374-01/01   2004-02-28 --  Assertions_Only pragma
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  11.05 (00)   11.04.01 (10)  
AI95-00375-01/01   2004-02-29 --  Type and Package Invariants
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  11.05 (00)   11.04.01 (10)  
AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

12.01

AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

12.03

AI95-00041-01/14   2000-07-13 --  Program unit pragmas in generic units
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  8.03 (16)   8.03 (18)   10.01.05 (07)   12.03 (13)   12.03 (14)  
AI95-00114-01/00   2000-08-31 --  Editorial Comments on AARM
    Priority: Low        Difficulty: Hard
    Class: Confirmation                Status: Work Item     96-04-10
    RM References:  12.03 (11)  
AI95-00218-03/09   2005-05-27 --  Accidental overloading when overriding
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-21
    RM References:  8.03.01 (1)   2.09 (2)   6.01 (2)   6.01 (3)   6.01 (30)   6.03 (2)   8.05.04 (2)   10.01.03 (3)
                    12.03 (2)  
    Alternatives:   AI95-00218-01  AI95-00218-02
AI95-00359-01/03   2004-06-07 --  Deferring Freezing of a Generic Instantiation
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-19
    RM References:  12.03 (12)   12.03 (20)   13.14 (05)  
    Alternatives:   AI95-00359-02  AI95-00359-03  AI95-00359-04
AI95-00359-02/02   2004-07-02 --  Deferring Freezing of a Generic Instantiation
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-19
    RM References:  12.03 (12)   12.03 (20)   13.14 (05)  
    Alternatives:   AI95-00359-01  AI95-00359-03  AI95-00359-04
AI95-00359-03/01   2004-07-29 --  Delayed completion of a generic instantation
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-19
    RM References:  12.03 (12)   12.03 (20)   13.14 (05)  
    Alternatives:   AI95-00359-01  AI95-00359-02  AI95-00359-04
AI95-00359-04/05   2004-11-21 --  Partial view of generic instantiations
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (9-0-1) 04-11-21
    RM References:  12.03 (02)   12.03.01 (01)   13.14 (05)  
    Alternatives:   AI95-00359-01  AI95-00359-02  AI95-00359-03

12.03.01

AI95-00359-04/05   2004-11-21 --  Partial view of generic instantiations
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (9-0-1) 04-11-21
    RM References:  12.03 (02)   12.03.01 (01)   13.14 (05)  
    Alternatives:   AI95-00359-01  AI95-00359-02  AI95-00359-03

12.04

AI95-00255-01/03   2002-10-25 --  Object renaming of subcomponents of generic in out objects
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-25
    RM References:  8.05.01 (05)   12.04 (09)  
AI95-00269-01/08   2005-07-07 --  Generic formal objects can be static in the instance
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-22
    RM References:  4.09 (35)   4.09 (36)   4.09 (37)   4.09 (38)   12.04 (10)  
AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  
AI95-00299-01/02   2002-09-25 --  Defaults for generic formal parameters
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-1-1) 02-10-11
    RM References:  8.05.05 (2)   12.04 (6)   12.05 (2)   12.07 (2)  
AI95-00423-01/09   2006-02-24 --  Renaming, null exclusion and formal objects
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-10
    RM References:  8.05.01 (2)   8.05.01 (4)   8.05.04 (4)   12.04 (2)   12.04 (5)   12.04 (7)   12.04 (9)   12.06 (8)  

12.05

AI95-00043-01/05   2000-04-11 --  Predefined operators for generic formal array types

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  12.05 (08)  
AI95-00098-01/02   1999-08-31 --  unknown_discriminant_parts on generic formal types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  3.07 (08)   12.05 (10)  
AI95-00158-01/06   2005-03-07 --  Primitives of a class-wide generic actual type
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-09
    RM References:  12.05 (06)   12.05.01 (23)  
AI95-00233-01/03   2002-05-09 --  Inheritance of components of generic formal derived types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-09
    RM References:  12.05 (08)   12.05.01 (20)   12.05.01 (21)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00299-01/02   2002-09-25 --  Defaults for generic formal parameters
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-1-1) 02-10-11
    RM References:  8.05.05 (2)   12.04 (6)   12.05 (2)   12.07 (2)  
AI95-00304-01/01   2003-09-30 --  Reemergence of "=" in generics.
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  12.05 (8)   A.04.04    3.02.01 (3)  
AI95-00442-01/03   2006-02-24 --  Classes and categories of types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-25
    RM References:  3.02 (02)   3.02 (10)   3.02 (11)   3.02 (13)   3.04 (01)   3.04 (08)   12.05 (01)   12.05 (06)
                    12.05 (07)   12.05 (08)   12.05.01 (01)   12.05.02 (01)   12.05.03 (01)   12.05.04 (01)   12.05.05 (01)  

12.05.01

AI95-00158-01/06   2005-03-07 --  Primitives of a class-wide generic actual type
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-09
    RM References:  12.05 (06)   12.05.01 (23)  
AI95-00202-01/05   2000-07-13 --  Primitives of formal type derived from another formal type
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  12.05.01 (21)  
AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00233-01/03   2002-05-09 --  Inheritance of components of generic formal derived types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-09
    RM References:  12.05 (08)   12.05.01 (20)   12.05.01 (21)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00401-01/08   2006-01-13 --  Terminology for interfaces
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-01
    RM References:  3.04 (01)   3.04 (03)   3.04 (05)   3.04 (08)   3.04 (17)   3.04 (18)   3.04 (22)   3.04 (23)
                    3.04 (23.1)   3.04 (27)   3.04 (35)   3.04.01 (02)   7.03 (16)   7.03 (20)   9.01 (9.1)   9.04 (11)
                    12.05.01 (05)   12.05.01 (15)   12.05.01 (21)   12.05.05 (04)  
AI95-00419-01/06   2005-08-08 --  Limitedness of derived types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-10
    RM References:  3.04 (01)   3.04 (02)   3.04 (03)   3.04 (05)   3.04 (15)   3.07 (10)   3.09.01 (03)   3.09.04 (01)
                    7.03 (03)   7.03 (06)   7.03 (08)   7.03 (10)   7.05 (02)   7.05 (04)   7.05 (06)   9.01 (9.1)
                    9.04 (11)   12.05.01 (03)   12.05.01 (05)  
AI95-00442-01/03   2006-02-24 --  Classes and categories of types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-25
    RM References:  3.02 (02)   3.02 (10)   3.02 (11)   3.02 (13)   3.04 (01)   3.04 (08)   12.05 (01)   12.05 (06)
                    12.05 (07)   12.05 (08)   12.05.01 (01)   12.05.02 (01)   12.05.03 (01)   12.05.04 (01)   12.05.05 (01)  
AI95-00443-01/01   2005-12-14 --  Synchronized private extensions

    Class: Amendment                   Status: Amendment 1 for Ada 95  06-01-04
    RM References:  3.09.04 (1)   7.03 (3)   7.03 (6)   7.03 (8)   12.05.01 (3)   12.05.01 (5)   12.05.01 (5.1)  

12.05.02

AI95-00442-01/03   2006-02-24 --  Classes and categories of types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-25
    RM References:  3.02 (02)   3.02 (10)   3.02 (11)   3.02 (13)   3.04 (01)   3.04 (08)   12.05 (01)   12.05 (06)
                    12.05 (07)   12.05 (08)   12.05.01 (01)   12.05.02 (01)   12.05.03 (01)   12.05.04 (01)   12.05.05 (01)  

12.05.03

AI95-00275-01/01   2001-09-20 --  Aliased components and generic formal arrays
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-06-14
    RM References:  12.05.03 (08)  
AI95-00442-01/03   2006-02-24 --  Classes and categories of types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-25
    RM References:  3.02 (02)   3.02 (10)   3.02 (11)   3.02 (13)   3.04 (01)   3.04 (08)   12.05 (01)   12.05 (06)
                    12.05 (07)   12.05 (08)   12.05.01 (01)   12.05.02 (01)   12.05.03 (01)   12.05.04 (01)   12.05.05 (01)  

12.05.04

AI95-00025-01/05   2000-07-12 --  Matching rules for generic formal access-to-constant types
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  12.05.04 (04)  
AI95-00231-01/17   2005-09-20 --  Access-to-constant parameters and null-excluding access subtypes
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.10 (06)   3.02 (07)   3.02 (08)   3.02.02 (03)   3.04 (06)   3.07 (05)   3.07 (09)   3.10 (02)
                    3.10 (12)   3.10 (13)   3.10 (14/1)   3.10 (15)   4.02 (07)   4.05.02 (30)   4.06 (49)   4.06 (51)
                    4.09.01 (02)   6.01 (13)   6.01 (15)   6.01 (23)   6.01 (24)   6.04 (12)   7.04 (07)   8.05.01 (04)
                    8.06 (20)   8.06 (25)   11.05 (11/1)   12.05.01 (10)   12.05.04 (04)  
AI95-00442-01/03   2006-02-24 --  Classes and categories of types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-25
    RM References:  3.02 (02)   3.02 (10)   3.02 (11)   3.02 (13)   3.04 (01)   3.04 (08)   12.05 (01)   12.05 (06)
                    12.05 (07)   12.05 (08)   12.05.01 (01)   12.05.02 (01)   12.05.03 (01)   12.05.04 (01)   12.05.05 (01)  

12.05.05

AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  
AI95-00401-01/08   2006-01-13 --  Terminology for interfaces
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-01
    RM References:  3.04 (01)   3.04 (03)   3.04 (05)   3.04 (08)   3.04 (17)   3.04 (18)   3.04 (22)   3.04 (23)
                    3.04 (23.1)   3.04 (27)   3.04 (35)   3.04.01 (02)   7.03 (16)   7.03 (20)   9.01 (9.1)   9.04 (11)
                    12.05.01 (05)   12.05.01 (15)   12.05.01 (21)   12.05.05 (04)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  
AI95-00442-01/03   2006-02-24 --  Classes and categories of types
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-25
    RM References:  3.02 (02)   3.02 (10)   3.02 (11)   3.02 (13)   3.04 (01)   3.04 (08)   12.05 (01)   12.05 (06)
                    12.05 (07)   12.05 (08)   12.05.01 (01)   12.05.02 (01)   12.05.03 (01)   12.05.04 (01)   12.05.05 (01)  

12.06

AI95-00260-02/09   2006-02-01 --  Abstract formal subprograms and dispatching constuctors
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  3.09 (06)   3.09 (07)   3.09 (12)   3.09 (18)   3.09 (25)   3.09 (26)   3.09 (30)   3.09.02 (01)
                    3.09.02 (02)   3.09.02 (22)   3.09.03 (03)   3.09.03 (11)   12.06 (02)   12.06 (04)   12.06 (08)   12.06 (10)
                    12.06 (16)  
    Alternatives:   AI95-00260-01
AI95-00348-01/08   2005-05-23 --  Null procedures
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-04-16
    RM References:  6.07 (01)   3.01 (03)   3.09.03 (1)   3.09.03 (3)   6.01 (03)   6.01 (04)   6.01 (20)   6.01 (30)
                    6.01 (31)   7.06 (06)   7.06 (08)   7.06 (09)   8.03.01 (1)   12.06 (03)   12.06 (04)   12.06 (10)
                    12.06 (16)  
AI95-00423-01/09   2006-02-24 --  Renaming, null exclusion and formal objects
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-10
    RM References:  8.05.01 (2)   8.05.01 (4)   8.05.04 (4)   12.04 (2)   12.04 (5)   12.04 (7)   12.04 (9)   12.06 (8)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

12.07

AI95-00086-01/07   2004-06-10 --  (Deleted)
    Priority: Medium     Difficulty: Hard
    Class: Confirmation                Status: Deleted       04-06-10
    RM References:  12.07 (0) (00)  
AI95-00213-01/06   2000-07-12 --  Formal object matching for formal packages
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  12.07 (05)   12.07 (06)  
AI95-00299-01/02   2002-09-25 --  Defaults for generic formal parameters
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-1-1) 02-10-11
    RM References:  8.05.05 (2)   12.04 (6)   12.05 (2)   12.07 (2)  
AI95-00317-01/11   2005-08-09 --  Partial parameter lists for formal packages
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  12.07 (03)   12.07 (05)   12.07 (06)   12.07 (10)  
AI95-00398-01/02   2005-03-13 --  A parameter of a formal package should be given at most once
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-13
    RM References:  12.07 (4)  
AI95-00433-01/05   2005-09-20 --  Examples in the Standard
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-18
    RM References:  1.01.04 (9)   2.03 (8)   2.05 (5)   2.06 (9)   2.08 (29)   3.02.02 (15)   3.03.01 (27)   3.03.01 (29)
                    3.03.01 (31)   3.03.01 (33)   3.03.02 (10)   3.06 (30)   3.07 (37)   3.09.04 (1)   3.10 (22)   3.10.01 (19)
                    3.10.01 (20)   3.10.01 (21)   4.03.03 (43)   4.04 (15)   6.05.01 (1)   6.07 (1)   8.03.01 (1)   9.01 (24)
                    9.11 (3)   9.11 (6)   9.11 (7)   9.11 (8)   9.11 (9)   9.11 (10)   10.01.02 (8)   11.03 (6)
                    11.04.03 (2)   11.04.03 (6)   12.05.05 (5)   12.06 (18)   12.07 (11)  

13.01

AI95-00117-01/08   2000-04-11 --  Calling conventions
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  3.09.02 (10)   6.03.01 (13)   13.01 (11)   B.01 (28)  
AI95-00137-01/08   2000-08-31 --  Attribute definition clause for stream attributes
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  13.01 (10-11)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00291-01/06   2004-12-07 --  By-reference types and the recommended level of support for representation item
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (8-0-1) 05-02-13
    RM References:  13.01 (18.1/1)   13.01 (21)   13.01 (24)   13.02 (06)   13.03 (18)   13.03 (22/1)   13.03 (23)   13.03 (24)
                    13.03 (25)   13.03 (26)   13.03 (28)   13.03 (43)   13.03 (56)  
    Alternatives:   AI95-00291-02
AI95-00291-02/06   2005-10-10 --  By-reference types and the recommended level of support for representation item
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-02-13
    RM References:  13.01 (7)   13.01 (18.1/1)   13.01 (21)   13.01 (24)   13.02 (06)   13.03 (18)   13.03 (22/1)   13.03 (23)
                    13.03 (24)   13.03 (25)   13.03 (28)   13.03 (32)   13.03 (34)   13.03 (43)   13.03 (56)  
    Alternatives:   AI95-00291-01
AI95-00326-01/12   2006-02-01 --  Incomplete types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.02 (04)   3.02 (05)   3.02.01 (08)   3.07 (01)   3.09 (30)   3.10.01 (02)   3.10.01 (04)   3.10.01 (05)
                    3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)   10.01.01 (12)   13.01 (11/1)   J.11 (00)  
AI95-00444-01/02   2006-02-24 --  Streaming of untagged types

    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  06-01-04
    RM References:  13.01 (15.1)   13.13.02 (8.1)   13.13.02 (25)   13.13.02 (41)  

13.02

AI95-00291-01/06   2004-12-07 --  By-reference types and the recommended level of support for representation item
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (8-0-1) 05-02-13
    RM References:  13.01 (18.1/1)   13.01 (21)   13.01 (24)   13.02 (06)   13.03 (18)   13.03 (22/1)   13.03 (23)   13.03 (24)
                    13.03 (25)   13.03 (26)   13.03 (28)   13.03 (43)   13.03 (56)  
    Alternatives:   AI95-00291-02
AI95-00291-02/06   2005-10-10 --  By-reference types and the recommended level of support for representation item
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-02-13
    RM References:  13.01 (7)   13.01 (18.1/1)   13.01 (21)   13.01 (24)   13.02 (06)   13.03 (18)   13.03 (22/1)   13.03 (23)
                    13.03 (24)   13.03 (25)   13.03 (28)   13.03 (32)   13.03 (34)   13.03 (43)   13.03 (56)  
    Alternatives:   AI95-00291-01

13.03

AI95-00051-01/15   2004-12-08 --  Size and Alignment clauses
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (8-0-1) 05-02-13
    RM References:  13.03 (25)   13.03 (28)   13.03 (30)   13.03 (31)   13.03 (32)   13.03 (42)   13.03 (43)   13.03 (50)
                    13.03 (56)  
    Alternatives:   AI95-00051-02
AI95-00051-02/03   2005-04-03 --  Size and Alignment clauses
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-02-13
    RM References:  13.03 (25)   13.03 (28)   13.03 (30)   13.03 (31)   13.03 (32)   13.03 (42)   13.03 (43)   13.03 (50)
                    13.03 (56)   13.03 (53)  
    Alternatives:   AI95-00051-01
AI95-00059-01/02   1999-07-08 --  Specifying Storage size for tasks
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  13.03 (61)  
AI95-00109-01/08   2004-04-20 --  (Deleted)
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Deleted       04-04-20
    RM References:  13.03 (55)  
AI95-00125-01/04   2000-07-12 --  Order of Size and Small clauses for fixed point types
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  13.03 (55)  
AI95-00133-01/06   2005-08-09 --  Controlling bit ordering
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-27
    RM References:  13.05.03 (08)   13.03 (08)   13.05.01 (10)   13.05.01 (13)   13.05.01 (17)   13.05.02 (02)   13.05.02 (03)   13.05.02 (04)  
AI95-00170-01/02   1999-07-27 --  Can an attribute defined in an annex be set in an attribute definition clause?
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  99-06-12
    RM References:  13.03 (05)  
AI95-00173-01/01   2003-08-01 --  Optimizations and the use of 'Address
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (11-0-0) 04-06-17
    RM References:  13.03 (16)  
AI95-00247-01/03   2005-04-04 --  Alignment of composite types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  13.03 (26)   13.03 (37)  
AI95-00270-01/08   2005-05-09 --  Stream item size control
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-18
    RM References:  13.13.02 (02)   13.13.02 (09/1)   13.13.02 (17)   13.03 (77)  
AI95-00291-01/06   2004-12-07 --  By-reference types and the recommended level of support for representation item
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (8-0-1) 05-02-13
    RM References:  13.01 (18.1/1)   13.01 (21)   13.01 (24)   13.02 (06)   13.03 (18)   13.03 (22/1)   13.03 (23)   13.03 (24)
                    13.03 (25)   13.03 (26)   13.03 (28)   13.03 (43)   13.03 (56)  
    Alternatives:   AI95-00291-02
AI95-00291-02/06   2005-10-10 --  By-reference types and the recommended level of support for representation item
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-02-13
    RM References:  13.01 (7)   13.01 (18.1/1)   13.01 (21)   13.01 (24)   13.02 (06)   13.03 (18)   13.03 (22/1)   13.03 (23)
                    13.03 (24)   13.03 (25)   13.03 (28)   13.03 (32)   13.03 (34)   13.03 (43)   13.03 (56)  
    Alternatives:   AI95-00291-01
AI95-00300-01/01   2002-06-13 --  The standard storage pool
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (7-0-1) 02-06-23
    RM References:  13.03    13.11   
AI95-00319-01/02   2003-09-19 --  Object_Size attribute
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (6-1-1) 03-02-08
    RM References:  13.03 (58)  

13.04

AI95-00281-01/01   2001-12-26 --  Representation of enumeration type image attribute
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (7-0-0) 02-02-10
    RM References:  13.04 (04)  
AI95-00287-01/13   2005-12-12 --  Limited aggregates allowed
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-28
    RM References:  3.03.01 (05)   3.06.02 (16)   3.08 (08)   3.08 (25)   4.03 (03)   4.03.01 (04)   4.03.01 (08)   4.03.01 (16)
                    4.03.01 (17)   4.03.01 (20)   4.03.01 (27)   4.03.01 (29)   4.03.02 (04)   4.03.03 (03)   4.03.03 (05)   4.03.03 (07)
                    4.03.03 (24)   4.08 (05)   5.02 (04)   5.02 (05)   7.03.01 (12)   7.05 (01)   7.05 (02)   7.05 (08)
                    7.05 (09)   7.05 (10)   7.05 (11)   7.05 (12)   7.05 (13)   7.05 (14)   7.05 (15)   9.01 (21)
                    9.04 (23)   12.04 (08)   13.04 (06)  

13.05.01

AI95-00133-01/06   2005-08-09 --  Controlling bit ordering
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-27
    RM References:  13.05.03 (08)   13.03 (08)   13.05.01 (10)   13.05.01 (13)   13.05.01 (17)   13.05.02 (02)   13.05.02 (03)   13.05.02 (04)  
AI95-00274-01/00   2001-09-19 --  Requiring complete record representation clauses
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (8-0-0) 03-02-07
    RM References:  13.05.01 (2)  
AI95-00436-01/01   2005-09-16 --  Record representation clauses for limited record types

    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-09-16
    RM References:  13.05.01 (8)  

13.05.02

AI95-00133-01/06   2005-08-09 --  Controlling bit ordering
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-27
    RM References:  13.05.03 (08)   13.03 (08)   13.05.01 (10)   13.05.01 (13)   13.05.01 (17)   13.05.02 (02)   13.05.02 (03)   13.05.02 (04)  

13.05.03

AI95-00133-01/06   2005-08-09 --  Controlling bit ordering
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-27
    RM References:  13.05.03 (08)   13.03 (08)   13.05.01 (10)   13.05.01 (13)   13.05.01 (17)   13.05.02 (02)   13.05.02 (03)   13.05.02 (04)  

13.06

AI95-00031-01/05   2000-07-07 --  Unpacking a record type with primitive subprograms
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  13.06 (02)  

13.07

AI95-00161-01/13   2005-12-01 --  Default-initialized objects
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  10.02.01 (04)   10.02.01 (09)   10.02.01 (11)   7.06 (05)   7.06 (07)   13.07 (34)   13.11 (06)   13.13.01 (03)
                    A.04.02 (04)   A.04.02 (20)   A.04.05 (04)   A.04.07 (04)   A.04.07 (20)   B.03.01 (05)   C.04 (04)   G.01.01 (04)  
AI95-00221-01/04   2005-08-09 --  Default_Bit_Order is static
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  13.07 (15)   13.07 (35)  
AI95-00362-01/07   2005-11-15 --  Some predefined packages should be recategorized
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   13.07 (03)   13.07 (36)   13.07.01 (03)   13.07.01 (15)   A.03.02 (02)
                    A.04.02 (03)   A.04.06 (03)   A.04.07 (46)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  

13.07.01

AI95-00362-01/07   2005-11-15 --  Some predefined packages should be recategorized
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   13.07 (03)   13.07 (36)   13.07.01 (03)   13.07.01 (15)   A.03.02 (02)
                    A.04.02 (03)   A.04.06 (03)   A.04.07 (46)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  

13.07.02

AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  

13.08

AI95-00318-02/12   2005-12-09 --  Limited and anonymous access return types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-23
    RM References:  3.10.02 (10)   3.10.02 (13)   3.01 (06)   3.08 (14)   3.09 (24)   4.03.03 (11)   5 (02)   5.01 (04)
                    5.01 (05)   5.01 (14)   6.01 (13)   6.01 (23)   6.01 (24)   6.01 (28)   6.03.01 (16)   6.04 (11)
                    6.05 (01)   6.05 (02)   6.05 (03)   6.05 (04)   6.05 (05)   6.05 (06)   6.05 (07)   6.05 (08)
                    6.05 (09)   6.05 (10)   6.05 (11)   6.05 (12)   6.05 (13)   6.05 (14)   6.05 (15)   6.05 (16)
                    6.05 (17)   6.05 (18)   6.05 (19)   6.05 (20)   6.05 (21)   6.05 (22)   6.05 (24)   7.03 (19)
                    7.05 (02)   7.05 (08)   7.05 (09)   7.05 (23)   7.06 (17.1)   7.06.01 (02)   7.06.01 (18)   8.01 (4)
                    9.05.02 (29)   13.08 (10)  
    Alternatives:   AI95-00318-01

13.09

AI95-00426-01/05   2005-09-20 --  Language-defined routines returning abnormal and invalid values
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-05-05
    RM References:  13.09.01 (6)   13.09 (11)   13.09.02 (12)  

13.09.01

AI95-00167-01/04   2003-05-03 --  Scalar unchecked conversion can be used with 'Valid to prevent erroneousness
    Priority: Low        Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-19
    RM References:  13.09.01 (12)  
AI95-00426-01/05   2005-09-20 --  Language-defined routines returning abnormal and invalid values
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-05-05
    RM References:  13.09.01 (6)   13.09 (11)   13.09.02 (12)  

13.09.02

AI95-00426-01/05   2005-09-20 --  Language-defined routines returning abnormal and invalid values
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-05-05
    RM References:  13.09.01 (6)   13.09 (11)   13.09.02 (12)  

13.11

AI95-00066-01/01   1999-08-31 --  Incorrect syntax in example -- remove "limited"

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  13.11 (39)  
AI95-00103-01/04   2000-01-25 --  Storage pools and access types designating task types
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  13.11 (00)  
AI95-00161-01/13   2005-12-01 --  Default-initialized objects
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  10.02.01 (04)   10.02.01 (09)   10.02.01 (11)   7.06 (05)   7.06 (07)   13.07 (34)   13.11 (06)   13.13.01 (03)
                    A.04.02 (04)   A.04.02 (20)   A.04.05 (04)   A.04.07 (04)   A.04.07 (20)   B.03.01 (05)   C.04 (04)   G.01.01 (04)  
AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00300-01/01   2002-06-13 --  The standard storage pool
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (7-0-1) 02-06-23
    RM References:  13.03    13.11   
AI95-00350-01/01   2003-09-16 --  Allocating and comparing zero-size objects
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (5-3-1) 04-06-14
    RM References:  4.05.02 (12)   13.11 (7)  
AI95-00416-01/15   2006-02-24 --  Access results, accessibility, and return statements
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-16
    RM References:  3.02.03 (01)   3.03 (10)   3.07 (27)   3.09.02 (02)   3.09.02 (04)   3.09.02 (05)   3.09.02 (06)   3.09.02 (11)
                    3.09.02 (18)   3.10.02 (07)   3.10.02 (09)   3.10.02 (10)   3.10.02 (11)   3.10.02 (12)   3.10.02 (13)   3.10.02 (14)
                    4.08 (05)   4.08 (10)   6.05 (05)   6.05 (06)   6.05 (20)   6.05 (22)   7.06.01 (03)   7.06.01 (09)
                    9.02 (02)   9.02 (03)   9.02 (04)   9.03 (02)   9.03 (03)   13.11 (25)   13.11.01 (3)   13.11.02 (9)
                    13.11.02 (10)   13.11.02 (17)  
AI95-00435-01/02   2005-11-22 --  Storage pools for access-to-subprogram types
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-08-18
    RM References:  13.11 (12)  

13.11.01

AI95-00256-01/10   2005-10-07 --  Various wording changes to the standard
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  13.11.01 (01)   A.12.01 (30)   G.02.02 (03)   7.06.01 (12)   7.06.01 (16)   7.04 (09)   10.02 (09)   D.02.02 (17)
                    D.03 (15)   D.04 (15)  
AI95-00416-01/15   2006-02-24 --  Access results, accessibility, and return statements
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-16
    RM References:  3.02.03 (01)   3.03 (10)   3.07 (27)   3.09.02 (02)   3.09.02 (04)   3.09.02 (05)   3.09.02 (06)   3.09.02 (11)
                    3.09.02 (18)   3.10.02 (07)   3.10.02 (09)   3.10.02 (10)   3.10.02 (11)   3.10.02 (12)   3.10.02 (13)   3.10.02 (14)
                    4.08 (05)   4.08 (10)   6.05 (05)   6.05 (06)   6.05 (20)   6.05 (22)   7.06.01 (03)   7.06.01 (09)
                    9.02 (02)   9.02 (03)   9.02 (04)   9.03 (02)   9.03 (03)   13.11 (25)   13.11.01 (3)   13.11.02 (9)
                    13.11.02 (10)   13.11.02 (17)  

13.11.02

AI95-00162-01/09   2005-08-21 --  Anonymous access types and task termination/controlled type finalization
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-03
    RM References:  3.10.02 (3)   3.10.02 (7)   3.10.02 (13)   6.05 (18)   7.06.01 (3)   7.06.01 (13)   7.06.01 (13.1)   9.03 (2)
                    9.03 (3)   13.11.02 (17)  
AI95-00416-01/15   2006-02-24 --  Access results, accessibility, and return statements
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-16
    RM References:  3.02.03 (01)   3.03 (10)   3.07 (27)   3.09.02 (02)   3.09.02 (04)   3.09.02 (05)   3.09.02 (06)   3.09.02 (11)
                    3.09.02 (18)   3.10.02 (07)   3.10.02 (09)   3.10.02 (10)   3.10.02 (11)   3.10.02 (12)   3.10.02 (13)   3.10.02 (14)
                    4.08 (05)   4.08 (10)   6.05 (05)   6.05 (06)   6.05 (20)   6.05 (22)   7.06.01 (03)   7.06.01 (09)
                    9.02 (02)   9.02 (03)   9.02 (04)   9.03 (02)   9.03 (03)   13.11 (25)   13.11.01 (3)   13.11.02 (9)
                    13.11.02 (10)   13.11.02 (17)  

13.12

AI95-00130-01/07   2000-04-11 --  Enforcing Restrictions might violate the generic contract model
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  13.12 (08)   13.12 (09)   D.07 (04)   H.04 (08)  
AI95-00190-01/05   1999-10-08 --  Compile-time enforcement of pragma Restrictions
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  13.12 (09)   D.07 (15)  
AI95-00222-01/01   1999-06-25 --  Feature control
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  13.12 (1-11)  
AI95-00347-01/04   2005-08-08 --  Title of Annex H
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-23
    RM References:  H    1.01.02 (13)   13.12 (10)   H (1)   H.04    H.04 (2)  
AI95-00368-01/05   2005-08-20 --  Restrictions for obsolescent features
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  13.12 (7)   J (1)  
AI95-00372-01/01   2004-02-05 --  Restrictions for default stream attributes of elementary types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  13.12   
AI95-00381-01/07   2005-10-13 --  New Restrictions identifier No_Dependence
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  13.12 (4)   13.12.01 (1)  
AI95-00394-01/06   2005-12-05 --  Redundant Restriction Identifiers and completing Ravenscar definition
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  D.07 (09)   D.07 (10)   D.07 (15)   D.13.01 (01)   H.04 (2)   H.04 (3)   H.04 (9)   H.04 (16)
                    H.04 (23)   J.13 (1)   13.12 (7)  

13.12.01

AI95-00257-01/05   2005-08-20 --  Restrictions for implementation-defined entities
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-10
    RM References:  13.12.01 (01)  
AI95-00381-01/07   2005-10-13 --  New Restrictions identifier No_Dependence
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  13.12 (4)   13.12.01 (1)  

13.13.01

AI95-00001-01/07   2000-07-11 --  Ada.Streams.Stream_IO.Stream can raise Status_Error

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-06-02
    RM References:  A.12.01 (29)   A.12.01 (36)   13.13.01 (08-09)  
AI95-00132-01/06   2000-07-12 --  Exception raised at end of stream
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  13.13.01 (08)   13.13.02 (35)   A.13 (13)  
AI95-00161-01/13   2005-12-01 --  Default-initialized objects
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  10.02.01 (04)   10.02.01 (09)   10.02.01 (11)   7.06 (05)   7.06 (07)   13.07 (34)   13.11 (06)   13.13.01 (03)
                    A.04.02 (04)   A.04.02 (20)   A.04.05 (04)   A.04.07 (04)   A.04.07 (20)   B.03.01 (05)   C.04 (04)   G.01.01 (04)  
AI95-00181-01/03   1999-08-31 --  Components of Stream_Element_Array should be aliased
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  13.13.01 (04)   13.13.01 (09)  
AI95-00227-01/05   2001-09-11 --  Behavior of Ada.Streams.Read when at the end of stream
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-01-17
    RM References:  13.13.01 (4)   13.13.01 (5)   13.13.01 (8)  

13.13.02

AI95-00108-01/08   2000-07-31 --  Inheritance of stream attributes for type extensions
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-06-02
    RM References:  13.13.02 (09)   13.13.02 (27)   13.13.02 (36)  
AI95-00132-01/06   2000-07-12 --  Exception raised at end of stream
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  13.13.01 (08)   13.13.02 (35)   A.13 (13)  
AI95-00155-01/02   1996-09-15 --  (Deleted)

    Class: Ramification                Status: Deleted       96-09-15
    RM References:  13.13.02 (00)  
AI95-00174-01/01   2000-11-28 --  (Deleted)
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: Deleted       00-11-28
    RM References:  13.13.02 (09)  
AI95-00195-01/17   2005-08-08 --  Streams
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-10-23
    RM References:  8.03 (23)   13.13.02 (09/1)   13.13.02 (27)   13.13.02 (35)   13.13.02 (36/1)   13.13.02 (36.1/1)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00260-01/04   2002-05-10 --  How to control the tag representation in a stream
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-17
    RM References:  13.13.02 (28)   13.13.02 (31)   13.13.02 (34)   13.13.02 (38)  
    Alternatives:   AI95-00260-02
AI95-00261-01/01   2001-02-15 --  Extending enumeration types
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-0) 03-02-07
    RM References:  13.13.02 (31)   13.13.02 (34)  
AI95-00270-01/08   2005-05-09 --  Stream item size control
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-18
    RM References:  13.13.02 (02)   13.13.02 (09/1)   13.13.02 (17)   13.03 (77)  
AI95-00279-01/09   2005-08-08 --  Tag read by T'Class'Input
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-24
    RM References:  13.13.02 (34)   3.09 (12)   3.09 (26)   13.13.02 (36/1)   13.14 (19/1)  
AI95-00344-01/12   2005-08-08 --  Allow nested type extensions
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-01
    RM References:  3.09 (04)   3.09 (07)   3.09 (12)   3.09 (25)   3.09.01 (03)   3.09.01 (04)   3.09.01 (07)   4.08 (05)
                    4.08 (07)   6.05 (08)   13.13.02 (31)   13.13.02 (34)  
AI95-00366-01/12   2005-12-02 --  More liberal rules for Pure units
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  10.02.01 (16)   3.02 (6)   3.08 (9)   4.08 (5)   10.02.01 (17)   10.02.01 (18)   13.13.02 (36/1)   E.02.02 (8)
                    E.02.02 (14/1)   E.02.02 (17/1)   E.02.03 (14/1)  
AI95-00441-01/02   2005-11-22 --  Passing a null stream access value to stream attributes
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-24
    RM References:  13.13.02 (04)   13.13.02 (07)   13.13.02 (12)   13.13.02 (15)   13.13.02 (20)   13.13.02 (23)   13.13.02 (30)   13.13.02 (33)
                    13.13.02 (60)   3.09 (18)  
AI95-00444-01/02   2006-02-24 --  Streaming of untagged types

    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  06-01-04
    RM References:  13.01 (15.1)   13.13.02 (8.1)   13.13.02 (25)   13.13.02 (41)  

13.14

AI95-00040-01/07   2000-07-12 --  A box for a formal subprogram_default freezes the actual
    Priority: Low        Difficulty: Easy
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  13.14 (05)  
AI95-00106-01/10   2000-07-11 --  Freezing rules
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  13.14 (06)   13.14 (08)   13.14 (11)   13.14 (04)  
AI95-00251-01/24   2005-12-02 --  Abstract Interfaces to provide multiple inheritance
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-03-29
    RM References:  3.04 (02)   2.09 (02)   3.02 (04)   3.02.01 (02)   3.04 (03)   3.04 (08)   3.04 (23)   3.04 (35)
                    3.04.01 (02)   3.04.01 (10)   3.07 (01)   3.07 (08)   3.09.03 (04)   3.09.03 (05)   3.09.04 (01)   4.05.02 (03)
                    4.06 (08-10)   4.06 (11/1)   4.06 (12/1)   4.06 (12.1/1)   4.06 (13-24)   7.03 (03)   8.03 (12)   12.05 (03)
                    12.05.01 (03)   12.05.01 (15)   12.05.05 (01)   13.01 (13)   13.13.02 (9)   13.13.02 (27)   13.13.02 (36/1)   13.14 (07)  
AI95-00279-01/09   2005-08-08 --  Tag read by T'Class'Input
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-24
    RM References:  13.13.02 (34)   3.09 (12)   3.09 (26)   13.13.02 (36/1)   13.14 (19/1)  
AI95-00293-01/00   2002-04-23 --  Built-in hash function
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-1) 03-10-03
    RM References:  13.14 (00)  
AI95-00341-01/02   2003-11-08 --  Primitive subprograms are frozen with a tagged type
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  13.14 (15)  
AI95-00359-01/03   2004-06-07 --  Deferring Freezing of a Generic Instantiation
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-19
    RM References:  12.03 (12)   12.03 (20)   13.14 (05)  
    Alternatives:   AI95-00359-02  AI95-00359-03  AI95-00359-04
AI95-00359-02/02   2004-07-02 --  Deferring Freezing of a Generic Instantiation
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-19
    RM References:  12.03 (12)   12.03 (20)   13.14 (05)  
    Alternatives:   AI95-00359-01  AI95-00359-03  AI95-00359-04
AI95-00359-03/01   2004-07-29 --  Delayed completion of a generic instantation
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (9-0-0) 04-09-19
    RM References:  12.03 (12)   12.03 (20)   13.14 (05)  
    Alternatives:   AI95-00359-01  AI95-00359-02  AI95-00359-04
AI95-00359-04/05   2004-11-21 --  Partial view of generic instantiations
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (9-0-1) 04-11-21
    RM References:  12.03 (02)   12.03.01 (01)   13.14 (05)  
    Alternatives:   AI95-00359-01  AI95-00359-02  AI95-00359-03

A.01

AI95-00049-01/03   1999-05-27 --  Reserved_128, etc.

    Class: Confirmation                Status: WG9 Approved  95-06-14
    RM References:  A.01 (35)  
AI95-00145-01/04   2000-07-13 --  Profile of predefined operators for scalar types
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  3.05 (15)   8.05.04 (05)   A.01 (07)   A.01 (09-10)  
AI95-00230-01/21   2006-02-02 --  Generalized use of anonymous access types
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.04.01 (06)   3.02.01 (07)   3.02.01 (08)   3.04.01 (03)   3.04.01 (10)   3.06 (07)   3.06 (22/1)   3.07 (10)
                    3.07 (27)   3.08 (18/1)   3.10 (12)   3.10 (13)   3.10 (17)   3.10.02 (12)   3.10.02 (34)   4.02 (02)
                    4.02 (07)   4.02 (08)   4.05.02 (07)   4.05.02 (09)   4.05.02 (33)   4.06 (13)   4.06 (18)   4.06 (49)
                    4.06 (61)   8.05.01 (02)   8.05.01 (03)   8.05.01 (06)   8.06 (25)   13.07.02 (25)   13.11 (25)   A.01 (34)  
AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00395-01/11   2005-11-15 --  Various clarifications regarding 16- and 32-bit characters
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  1.01.04 (15)   2.01 (01)   2.01 (03)   2.01 (04)   2.01 (14)   2.03 (02)   2.03 (03)   2.03 (04)
                    2.03 (05)   2.03 (06)   2.09 (02)   3.05.02 (03)   6.01 (10)   A.01 (36)   A.03.01 (00)   A.03.01 (02)
                    A.03.02 (02)   A.03.02 (13-18)   A.03.02 (42-48)   A.03.04 (01)   A.04.07 (46)   A.04.07 (48)   A.04.08 (01)   J.14 (00)  
AI95-00415-01/04   2005-07-09 --  Presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-02-28
    RM References:  4.01 (11)   1.02 (03)   1.02 (04)   1.02 (07)   1.03 (01)   3.02 (08)   9.03 (07)   A.01 (35)  
AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

A.02

AI95-00365-01/02   2004-01-09 --  Permissions to create grandchildren of Ada
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: No Action     (9-1-1) 03-12-13
    RM References:  A (04)   A.02 (04)  

A.03

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  

A.03.01

AI95-00395-01/11   2005-11-15 --  Various clarifications regarding 16- and 32-bit characters
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  1.01.04 (15)   2.01 (01)   2.01 (03)   2.01 (04)   2.01 (14)   2.03 (02)   2.03 (03)   2.03 (04)
                    2.03 (05)   2.03 (06)   2.09 (02)   3.05.02 (03)   6.01 (10)   A.01 (36)   A.03.01 (00)   A.03.01 (02)
                    A.03.02 (02)   A.03.02 (13-18)   A.03.02 (42-48)   A.03.04 (01)   A.04.07 (46)   A.04.07 (48)   A.04.08 (01)   J.14 (00)  

A.03.02

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00362-01/07   2005-11-15 --  Some predefined packages should be recategorized
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   13.07 (03)   13.07 (36)   13.07.01 (03)   13.07.01 (15)   A.03.02 (02)
                    A.04.02 (03)   A.04.06 (03)   A.04.07 (46)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  
AI95-00395-01/11   2005-11-15 --  Various clarifications regarding 16- and 32-bit characters
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  1.01.04 (15)   2.01 (01)   2.01 (03)   2.01 (04)   2.01 (14)   2.03 (02)   2.03 (03)   2.03 (04)
                    2.03 (05)   2.03 (06)   2.09 (02)   3.05.02 (03)   6.01 (10)   A.01 (36)   A.03.01 (00)   A.03.01 (02)
                    A.03.02 (02)   A.03.02 (13-18)   A.03.02 (42-48)   A.03.04 (01)   A.04.07 (46)   A.04.07 (48)   A.04.08 (01)   J.14 (00)  

A.03.04

AI95-00395-01/11   2005-11-15 --  Various clarifications regarding 16- and 32-bit characters
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  1.01.04 (15)   2.01 (01)   2.01 (03)   2.01 (04)   2.01 (14)   2.03 (02)   2.03 (03)   2.03 (04)
                    2.03 (05)   2.03 (06)   2.09 (02)   3.05.02 (03)   6.01 (10)   A.01 (36)   A.03.01 (00)   A.03.01 (02)
                    A.03.02 (02)   A.03.02 (13-18)   A.03.02 (42-48)   A.03.04 (01)   A.04.07 (46)   A.04.07 (48)   A.04.08 (01)   J.14 (00)  

A.04

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  

A.04.01

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  

A.04.02

AI95-00151-01/03   1999-08-31 --  Bounds of string returned by Ada.Strings.Maps.To_Range
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  A.04.02 (63)  
AI95-00161-01/13   2005-12-01 --  Default-initialized objects
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  10.02.01 (04)   10.02.01 (09)   10.02.01 (11)   7.06 (05)   7.06 (07)   13.07 (34)   13.11 (06)   13.13.01 (03)
                    A.04.02 (04)   A.04.02 (20)   A.04.05 (04)   A.04.07 (04)   A.04.07 (20)   B.03.01 (05)   C.04 (04)   G.01.01 (04)  
AI95-00362-01/07   2005-11-15 --  Some predefined packages should be recategorized
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   13.07 (03)   13.07 (36)   13.07.01 (03)   13.07.01 (15)   A.03.02 (02)
                    A.04.02 (03)   A.04.06 (03)   A.04.07 (46)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  

A.04.03

AI95-00128-01/08   2000-07-31 --  String packages
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  A.04.03 (68)   A.04.04 (101)   A.04.04 (102-105)   A.04.05 (86-87)   A.04.03 (2,74)  
AI95-00301-01/15   2005-09-20 --  Operations on language-defined string types
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  A.04.03 (8)   A.04.03 (10)   A.04.03 (11)   A.04.03 (56)   A.04.03 (58)   A.04.03 (60)   A.04.04 (12)   A.04.04 (28)
                    A.04.04 (43)   A.04.04 (45)   A.04.04 (46)   A.04.04 (92)   A.04.04 (101/1)   A.04.05 (11)   A.04.05 (22)   A.04.05 (38)
                    A.04.05 (40)   A.04.05 (41)   A.04.05 (79)   A.04.05 (82)   A.04.07 (40)   A.04.07 (44)   A.10.01 (48)   A.10.07 (17)
                    A.10.12 (00)   A.11 (02)   A.11 (03)  

A.04.04

AI95-00128-01/08   2000-07-31 --  String packages
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  A.04.03 (68)   A.04.04 (101)   A.04.04 (102-105)   A.04.05 (86-87)   A.04.03 (2,74)  
AI95-00238-01/03   2002-05-09 --  What is the lower bound of Ada.Strings.Bounded.Slice?
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-09
    RM References:  A.04.04 (101)  
AI95-00301-01/15   2005-09-20 --  Operations on language-defined string types
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  A.04.03 (8)   A.04.03 (10)   A.04.03 (11)   A.04.03 (56)   A.04.03 (58)   A.04.03 (60)   A.04.04 (12)   A.04.04 (28)
                    A.04.04 (43)   A.04.04 (45)   A.04.04 (46)   A.04.04 (92)   A.04.04 (101/1)   A.04.05 (11)   A.04.05 (22)   A.04.05 (38)
                    A.04.05 (40)   A.04.05 (41)   A.04.05 (79)   A.04.05 (82)   A.04.07 (40)   A.04.07 (44)   A.10.01 (48)   A.10.07 (17)
                    A.10.12 (00)   A.11 (02)   A.11 (03)  
AI95-00304-01/01   2003-09-30 --  Reemergence of "=" in generics.
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: No Action     (8-0-0) 04-03-07
    RM References:  12.05 (8)   A.04.04    3.02.01 (3)  

A.04.05

AI95-00128-01/08   2000-07-31 --  String packages
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  A.04.03 (68)   A.04.04 (101)   A.04.04 (102-105)   A.04.05 (86-87)   A.04.03 (2,74)  
AI95-00161-01/13   2005-12-01 --  Default-initialized objects
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  10.02.01 (04)   10.02.01 (09)   10.02.01 (11)   7.06 (05)   7.06 (07)   13.07 (34)   13.11 (06)   13.13.01 (03)
                    A.04.02 (04)   A.04.02 (20)   A.04.05 (04)   A.04.07 (04)   A.04.07 (20)   B.03.01 (05)   C.04 (04)   G.01.01 (04)  
AI95-00301-01/15   2005-09-20 --  Operations on language-defined string types
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  A.04.03 (8)   A.04.03 (10)   A.04.03 (11)   A.04.03 (56)   A.04.03 (58)   A.04.03 (60)   A.04.04 (12)   A.04.04 (28)
                    A.04.04 (43)   A.04.04 (45)   A.04.04 (46)   A.04.04 (92)   A.04.04 (101/1)   A.04.05 (11)   A.04.05 (22)   A.04.05 (38)
                    A.04.05 (40)   A.04.05 (41)   A.04.05 (79)   A.04.05 (82)   A.04.07 (40)   A.04.07 (44)   A.10.01 (48)   A.10.07 (17)
                    A.10.12 (00)   A.11 (02)   A.11 (03)  
AI95-00360-01/07   2005-03-17 --  Types that need finalization
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  7.06 (09)   D.07 (04)   A.04.05 (72)   A.05.02 (15)   A.05.02 (27)   A.08.01 (16)   A.08.04 (19)   A.10.01 (85)
                    A.12.01 (27)  

A.04.06

AI95-00362-01/07   2005-11-15 --  Some predefined packages should be recategorized
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   13.07 (03)   13.07 (36)   13.07.01 (03)   13.07.01 (15)   A.03.02 (02)
                    A.04.02 (03)   A.04.06 (03)   A.04.07 (46)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  

A.04.07

AI95-00161-01/13   2005-12-01 --  Default-initialized objects
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  10.02.01 (04)   10.02.01 (09)   10.02.01 (11)   7.06 (05)   7.06 (07)   13.07 (34)   13.11 (06)   13.13.01 (03)
                    A.04.02 (04)   A.04.02 (20)   A.04.05 (04)   A.04.07 (04)   A.04.07 (20)   B.03.01 (05)   C.04 (04)   G.01.01 (04)  
AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00301-01/15   2005-09-20 --  Operations on language-defined string types
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  A.04.03 (8)   A.04.03 (10)   A.04.03 (11)   A.04.03 (56)   A.04.03 (58)   A.04.03 (60)   A.04.04 (12)   A.04.04 (28)
                    A.04.04 (43)   A.04.04 (45)   A.04.04 (46)   A.04.04 (92)   A.04.04 (101/1)   A.04.05 (11)   A.04.05 (22)   A.04.05 (38)
                    A.04.05 (40)   A.04.05 (41)   A.04.05 (79)   A.04.05 (82)   A.04.07 (40)   A.04.07 (44)   A.10.01 (48)   A.10.07 (17)
                    A.10.12 (00)   A.11 (02)   A.11 (03)  
AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04
AI95-00362-01/07   2005-11-15 --  Some predefined packages should be recategorized
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   13.07 (03)   13.07 (36)   13.07.01 (03)   13.07.01 (15)   A.03.02 (02)
                    A.04.02 (03)   A.04.06 (03)   A.04.07 (46)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  
AI95-00395-01/11   2005-11-15 --  Various clarifications regarding 16- and 32-bit characters
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  1.01.04 (15)   2.01 (01)   2.01 (03)   2.01 (04)   2.01 (14)   2.03 (02)   2.03 (03)   2.03 (04)
                    2.03 (05)   2.03 (06)   2.09 (02)   3.05.02 (03)   6.01 (10)   A.01 (36)   A.03.01 (00)   A.03.01 (02)
                    A.03.02 (02)   A.03.02 (13-18)   A.03.02 (42-48)   A.03.04 (01)   A.04.07 (46)   A.04.07 (48)   A.04.08 (01)   J.14 (00)  

A.04.08

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00395-01/11   2005-11-15 --  Various clarifications regarding 16- and 32-bit characters
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  1.01.04 (15)   2.01 (01)   2.01 (03)   2.01 (04)   2.01 (14)   2.03 (02)   2.03 (03)   2.03 (04)
                    2.03 (05)   2.03 (06)   2.09 (02)   3.05.02 (03)   6.01 (10)   A.01 (36)   A.03.01 (00)   A.03.01 (02)
                    A.03.02 (02)   A.03.02 (13-18)   A.03.02 (42-48)   A.03.04 (01)   A.04.07 (46)   A.04.07 (48)   A.04.08 (01)   J.14 (00)  

A.04.09

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.05

AI95-00388-01/03   2005-10-10 --  Add Greek pi to Ada.Numerics
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  A.05 (3)  

A.05.01

AI95-00084-01/03   1999-07-08 --  Questions about Generic_Elementary_Functions
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  98-06-12
    RM References:  A.05.01 (00)  
AI95-00094-01/01   1999-07-08 --  Exponentiation: 0.0 ** 0.0 raises Argument_Error.
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  (8-0-0) 97-07-04
    RM References:  A.05.01 (42)  
AI95-00099-01/02   1999-07-08 --  Accuracy requirements for elementary functions
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  (8-0-0) 97-07-04
    RM References:  A.05.01 (01)  
AI95-00126-01/11   2000-07-13 --  Classification of language-defined packages
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  E.02.02 (08)   7.06 (04)   A.05.01 (09)   G.01.01 (25)   G.01.02 (09)  

A.05.02

AI95-00089-01/06   2000-04-11 --  Float_Random.Value, Discrete_Random.Value
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  A.05.02 (40)  
AI95-00360-01/07   2005-03-17 --  Types that need finalization
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  7.06 (09)   D.07 (04)   A.04.05 (72)   A.05.02 (15)   A.05.02 (27)   A.08.01 (16)   A.08.04 (19)   A.10.01 (85)
                    A.12.01 (27)  
AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

A.05.03

AI95-00055-01/02   1999-07-08 --  Overflow for Adjacent, Machine, and Model attributes
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved   97-11-14
    RM References:  A.05.03 (50)  
AI95-00267-01/06   2005-10-13 --  Fast float-to-integer conversions
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-10
    RM References:  4.06 (33)   A.05.03 (41)  
AI95-00315-01/02   2004-02-27 --  Full support for IEC 559:1989
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-1) 04-09-17
    RM References:  A.05.03 (00)  
AI95-00379-01/01   2004-04-20 --  Static evaluation of numeric attributes
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (7-0-2) 04-11-21
    RM References:  A.05.03 (26)   A.05.03 (29)   A.05.03 (47)  
AI95-00429-01/01   2005-03-15 --  Representation of minus signs
    Priority: Medium     Difficulty: Easy
    Class: Presentation                Status: WG9 Approved  06-06-09
    RM References:  A.05.03   

A.05.04

AI95-00060-01/05   1999-05-27 --  No predefined 'Truncate Attribute on Fixed-Point Types
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  (8-0-0) 97-07-04
    RM References:  A.05.04 (00)  
AI95-00308-01/01   2002-08-30 --  Private generic children are private
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: No Action     (8-0-0) 03-02-09
    RM References:  A.05.04 (00)  

A.06

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  

A.07

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  

A.08

AI95-00283-01/04   2005-08-11 --  Truncation of stream files by Close and Reset
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-18
    RM References:  A.12.01 (28)   A.08.02 (03)   A.08.02 (10)   A.08.02 (16)   A.08 (01)  

A.08.01

AI95-00360-01/07   2005-03-17 --  Types that need finalization
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  7.06 (09)   D.07 (04)   A.04.05 (72)   A.05.02 (15)   A.05.02 (27)   A.08.01 (16)   A.08.04 (19)   A.10.01 (85)
                    A.12.01 (27)  

A.08.02

AI95-00056-01/02   1999-07-08 --  Create(Mode => Append_File)

    Class: Confirmation                Status: WG9 Approved  95-06-14
    RM References:  A.08.02 (02)  
AI95-00085-01/09   2005-01-25 --  Append_File, Reset, and positioning for Stream_IO
    Priority: High       Difficulty: Hard
    Class: Confirmation                Status: Amendment 1 for Ada 95  02-07-09
    RM References:  A.08.02 (16)   A.12.01 (28.1)   A.12.01 (33)  
AI95-00248-01/17   2006-02-03 --  Directory Operations
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-12
    RM References:  A.16 (00)   A.08.02 (22)  
AI95-00283-01/04   2005-08-11 --  Truncation of stream files by Close and Reset
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-18
    RM References:  A.12.01 (28)   A.08.02 (03)   A.08.02 (10)   A.08.02 (16)   A.08 (01)  

A.08.04

AI95-00360-01/07   2005-03-17 --  Types that need finalization
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  7.06 (09)   D.07 (04)   A.04.05 (72)   A.05.02 (15)   A.05.02 (27)   A.08.01 (16)   A.08.04 (19)   A.10.01 (85)
                    A.12.01 (27)  

A.10

AI95-00050-01/03   1999-08-31 --  External files of Standard_Input and Standard_Output

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.03 (25)   A.14 (03)   A.10 (05)  

A.10.01

AI95-00057-01/03   1999-08-31 --  Text_IO.Flush should use mode 'in'

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.01 (21)   A.10.03 (20)   A.12.01 (25)  
AI95-00301-01/15   2005-09-20 --  Operations on language-defined string types
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  A.04.03 (8)   A.04.03 (10)   A.04.03 (11)   A.04.03 (56)   A.04.03 (58)   A.04.03 (60)   A.04.04 (12)   A.04.04 (28)
                    A.04.04 (43)   A.04.04 (45)   A.04.04 (46)   A.04.04 (92)   A.04.04 (101/1)   A.04.05 (11)   A.04.05 (22)   A.04.05 (38)
                    A.04.05 (40)   A.04.05 (41)   A.04.05 (79)   A.04.05 (82)   A.04.07 (40)   A.04.07 (44)   A.10.01 (48)   A.10.07 (17)
                    A.10.12 (00)   A.11 (02)   A.11 (03)  
AI95-00360-01/07   2005-03-17 --  Types that need finalization
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  7.06 (09)   D.07 (04)   A.04.05 (72)   A.05.02 (15)   A.05.02 (27)   A.08.01 (16)   A.08.04 (19)   A.10.01 (85)
                    A.12.01 (27)  

A.10.03

AI95-00050-01/03   1999-08-31 --  External files of Standard_Input and Standard_Output

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.03 (25)   A.14 (03)   A.10 (05)  
AI95-00057-01/03   1999-08-31 --  Text_IO.Flush should use mode 'in'

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.01 (21)   A.10.03 (20)   A.12.01 (25)  
AI95-00063-01/07   2000-07-13 --  Erroneous execution for closing default files
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.03 (23)  
AI95-00087-01/04   2000-01-25 --  Saving and restoring Current_Output
    Priority: Low        Difficulty: Easy
    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  A.10.03 (00)  
AI95-00194-01/02   1999-08-31 --  Error in Standard_Error definition
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  A.10.03 (12)  

A.10.06

AI95-00223-01/03   2001-09-07 --  Line terminators are skipped by Get.
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  A.10.06 (05)  

A.10.07

AI95-00301-01/15   2005-09-20 --  Operations on language-defined string types
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  A.04.03 (8)   A.04.03 (10)   A.04.03 (11)   A.04.03 (56)   A.04.03 (58)   A.04.03 (60)   A.04.04 (12)   A.04.04 (28)
                    A.04.04 (43)   A.04.04 (45)   A.04.04 (46)   A.04.04 (92)   A.04.04 (101/1)   A.04.05 (11)   A.04.05 (22)   A.04.05 (38)
                    A.04.05 (40)   A.04.05 (41)   A.04.05 (79)   A.04.05 (82)   A.04.07 (40)   A.04.07 (44)   A.10.01 (48)   A.10.07 (17)
                    A.10.12 (00)   A.11 (02)   A.11 (03)  

A.10.10

AI95-00007-01/02   2000-07-11 --  Enumeration_IO does not allow instantiation for a float type
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.10 (17)  

A.10.11

AI95-00428-01/02   2005-05-05 --  Input-output for bounded strings
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  A.10.11 (1)  

A.10.12

AI95-00301-01/15   2005-09-20 --  Operations on language-defined string types
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  A.04.03 (8)   A.04.03 (10)   A.04.03 (11)   A.04.03 (56)   A.04.03 (58)   A.04.03 (60)   A.04.04 (12)   A.04.04 (28)
                    A.04.04 (43)   A.04.04 (45)   A.04.04 (46)   A.04.04 (92)   A.04.04 (101/1)   A.04.05 (11)   A.04.05 (22)   A.04.05 (38)
                    A.04.05 (40)   A.04.05 (41)   A.04.05 (79)   A.04.05 (82)   A.04.07 (40)   A.04.07 (44)   A.10.01 (48)   A.10.07 (17)
                    A.10.12 (00)   A.11 (02)   A.11 (03)  

A.11

AI95-00112-01/04   1999-05-27 --  Wide_String file names
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: WG9 Approved  96-12-07
    RM References:  A.11 (00)  
AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00301-01/15   2005-09-20 --  Operations on language-defined string types
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  A.04.03 (8)   A.04.03 (10)   A.04.03 (11)   A.04.03 (56)   A.04.03 (58)   A.04.03 (60)   A.04.04 (12)   A.04.04 (28)
                    A.04.04 (43)   A.04.04 (45)   A.04.04 (46)   A.04.04 (92)   A.04.04 (101/1)   A.04.05 (11)   A.04.05 (22)   A.04.05 (38)
                    A.04.05 (40)   A.04.05 (41)   A.04.05 (79)   A.04.05 (82)   A.04.07 (40)   A.04.07 (44)   A.10.01 (48)   A.10.07 (17)
                    A.10.12 (00)   A.11 (02)   A.11 (03)  

A.12

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  

A.12.01

AI95-00001-01/07   2000-07-11 --  Ada.Streams.Stream_IO.Stream can raise Status_Error

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-06-02
    RM References:  A.12.01 (29)   A.12.01 (36)   13.13.01 (08-09)  
AI95-00026-01/06   2000-09-26 --  Stream_IO.Read and Stream_IO.Write advance the current index

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  A.12.01 (28-35)  
AI95-00057-01/03   1999-08-31 --  Text_IO.Flush should use mode 'in'

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.01 (21)   A.10.03 (20)   A.12.01 (25)  
AI95-00085-01/09   2005-01-25 --  Append_File, Reset, and positioning for Stream_IO
    Priority: High       Difficulty: Hard
    Class: Confirmation                Status: Amendment 1 for Ada 95  02-07-09
    RM References:  A.08.02 (16)   A.12.01 (28.1)   A.12.01 (33)  
AI95-00256-01/10   2005-10-07 --  Various wording changes to the standard
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  13.11.01 (01)   A.12.01 (30)   G.02.02 (03)   7.06.01 (12)   7.06.01 (16)   7.04 (09)   10.02 (09)   D.02.02 (17)
                    D.03 (15)   D.04 (15)  
AI95-00283-01/04   2005-08-11 --  Truncation of stream files by Close and Reset
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-18
    RM References:  A.12.01 (28)   A.08.02 (03)   A.08.02 (10)   A.08.02 (16)   A.08 (01)  
AI95-00360-01/07   2005-03-17 --  Types that need finalization
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  7.06 (09)   D.07 (04)   A.04.05 (72)   A.05.02 (15)   A.05.02 (27)   A.08.01 (16)   A.08.04 (19)   A.10.01 (85)
                    A.12.01 (27)  

A.12.02

AI95-00027-01/02   1999-07-08 --  Typo: is access all {Ada.}Streams.Root_Stream_Type'Class

    Class: Confirmation                Status: WG9 Approved  95-06-14
    RM References:  A.12.02 (03)  

A.12.04

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  

A.13

AI95-00132-01/06   2000-07-12 --  Exception raised at end of stream
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  13.13.01 (08)   13.13.02 (35)   A.13 (13)  

A.14

AI95-00050-01/03   1999-08-31 --  External files of Standard_Input and Standard_Output

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  A.10.03 (25)   A.14 (03)   A.10 (05)  

A.15

AI95-00292-01/00   2002-04-23 --  Sockets operations
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  A.15 (00)  

A.16

AI95-00248-01/17   2006-02-03 --  Directory Operations
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-12
    RM References:  A.16 (00)   A.08.02 (22)  
AI95-00302-01/07   2003-09-25 --  Data structure components for Ada
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  A.16   
    Alternatives:   AI95-00302-02  AI95-00302-03  AI95-00302-04
AI95-00302-02/02   2003-09-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  A.16   
    Alternatives:   AI95-00302-01  AI95-00302-03  AI95-00302-04
AI95-00324-01/01   2003-02-01 --  Physical Units Checking
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  A.16 (01)  

A.17

AI95-00302-04/00   2004-02-13 --  Container library (mail container)
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (11-0-0) 05-04-16
    RM References:  A.17   
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-03
AI95-00370-01/06   2005-08-16 --  Environment variables
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  A.17 (00)  

A.18

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04
AI95-00371-01/01   2004-02-05 --  New hierarchy for OS-dependent services
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (6-1-3) 04-03-05
    RM References:  A.18   

A.18.01

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.18.02

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.18.03

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.18.04

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.18.05

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.18.06

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.18.07

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.18.08

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.18.09

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.18.10

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.18.11

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.18.12

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.18.13

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.18.14

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.18.15

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

A.18.16

AI95-00302-03/18   2006-03-29 --  Container library
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-31
    RM References:  A.18 (00)   A.18.01 (00)   A.18.02 (00)   A.18.03 (00)   A.18.04 (00)   A.18.05 (00)   A.18.06 (00)   A.18.07 (00)
                    A.18.08 (00)   A.18.09 (00)   A.18.10 (00)   A.18.11 (00)   A.18.12 (00)   A.18.13 (00)   A.18.14 (00)   A.18.15 (00)
                    A.18.16 (00)   A.04.07 (1)   A.04.07 (29)   A.04.09 (00)  
    Alternatives:   AI95-00302-01  AI95-00302-02  AI95-00302-04

B.01

AI95-00036-01/06   2000-04-11 --  What are the rules for named notation in pragmas?

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  2.08 (04)   B.01 (09)  
AI95-00117-01/08   2000-04-11 --  Calling conventions
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  3.09.02 (10)   6.03.01 (13)   13.01 (11)   B.01 (28)  
AI95-00131-01/11   2000-04-11 --  Interface to C -- passing records as parameters of mode 'in'
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  B.01 (01)   B.01 (13-18)   B.01 (60-61)   B.01 (68-69)  
AI95-00320-01/05   2005-08-20 --  Violating Ada semantics with an interfacing pragma
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  B.01 (38)   B.01 (49)  

B.02

AI95-00204-01/06   2004-11-08 --  Language interfacing support is optional
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-07-02
    RM References:  B.02 (12)  

B.03

AI95-00037-01/07   1999-08-31 --  In Interfaces.C, nul and wide_nul represent zero
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  B.03 (20)   B.03 (30-31)   B.03 (63)  
AI95-00038-01/05   2000-01-25 --  Mapping between Interfaces.C.char and Standard.Character

    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  B.03 (46)  
AI95-00141-01/07   1999-05-27 --  Exceptions in Interfaces.C and its Children
    Priority: High       Difficulty: Hard
    Class: Confirmation                Status: WG9 Approved   97-11-14
    RM References:  B.03 (00)  
AI95-00216-01/17   2005-09-28 --  Unchecked unions -- variant records with no run-time discriminant
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-17
    RM References:  B.03.03 (00)   B.03 (60.2)   B.03 (74)  
AI95-00258-01/03   2001-09-11 --  Behavior of Interfaces.C.To_C when the result is null
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  B.03 (50)  
AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00337-01/03   2005-02-28 --  Applicability of C interfacing advice to private types
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  B.03 (71)  
AI95-00343-01/01   2003-08-04 --  C_Pass_By_Copy convention is required
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  B.03 (68.1/1)   B.03 (69/1)  
AI95-00376-01/04   2005-08-17 --  Interfaces.C works for C++ as well
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Amendment 1 for Ada 95  04-07-02
    RM References:  B.03 (01/1)   B.03 (02)   1.02 (8/1)  
AI95-00383-01/02   2005-05-23 --  (Deleted)
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Deleted       06-03-15
    RM References:  B.03 (19)   B.03 (39)  

B.03.01

AI95-00039-01/03   1999-08-31 --  Effect of Update(Null_Ptr,...)

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  B.03.01 (44)  
AI95-00139-01/03   1999-08-31 --  Interfaces.C.Strings.Value raises Constraint_Error when Length is 0
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Corrigendum 1 for Ada 95  99-06-02
    RM References:  B.03.01 (36)  
AI95-00140-01/06   2000-07-11 --  Semantics of Interfaces.C.Strings.To_Char_Ptr when Nul_Check is False
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  B.03.01 (24)  
AI95-00161-01/13   2005-12-01 --  Default-initialized objects
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  10.02.01 (04)   10.02.01 (09)   10.02.01 (11)   7.06 (05)   7.06 (07)   13.07 (34)   13.11 (06)   13.13.01 (03)
                    A.04.02 (04)   A.04.02 (20)   A.04.05 (04)   A.04.07 (04)   A.04.07 (20)   B.03.01 (05)   C.04 (04)   G.01.01 (04)  
AI95-00177-01/04   1999-09-15 --  Interfaces.C.Strings.Value with Length returning String
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  B.03.01 (40)  
AI95-00242-01/02   2001-10-18 --  Surprise behavior of Update
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-09
    RM References:  B.03.01 (50)  
AI95-00276-01/02   2001-11-27 --  Interfaces.C.Strings.Chars_Ptr_Array has aliased components
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  B.03.01 (06)  

B.03.02

AI95-00142-01/01   1999-08-31 --  Incorrect example for Interfaces.C.Pointers

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  B.03.02 (49)  

B.03.03

AI95-00216-01/17   2005-09-28 --  Unchecked unions -- variant records with no run-time discriminant
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-17
    RM References:  B.03.03 (00)   B.03 (60.2)   B.03 (74)  

B.04

AI95-00071-01/04   2000-06-19 --  Correction to the Valid function in COBOL interface
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  B.04 (63-65)  
AI95-00072-01/04   2000-04-11 --  Clarification of result length for conversions in COBOL interface
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  B.04 (71)   B.04 (79)   B.04 (87)  

C.02

AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

C.03

AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

C.03.01

AI95-00121-01/06   2000-04-11 --  Pragma Attach_Handler on nested objects
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  C.03.01 (07)   C.03.01 (12)   C.03.01 (14)  
AI95-00253-01/04   2005-08-17 --  The legality rules for pragmas Attach_Handler and Interrupt_Handler are similar
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  C.03.01 (08)  
AI95-00303-01/03   2004-12-02 --  Removal of library-level requirement for interrupt handler objects
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  C.03.01 (08)   C.03.01 (13)  
AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

C.03.02

AI95-00166-01/05   2000-04-11 --  Parameterless_Handler values designating default treatment
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  C.03.02 (16)   C.03.02 (18)  
AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

C.04

AI95-00161-01/13   2005-12-01 --  Default-initialized objects
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  10.02.01 (04)   10.02.01 (09)   10.02.01 (11)   7.06 (05)   7.06 (07)   13.07 (34)   13.11 (06)   13.13.01 (03)
                    A.04.02 (04)   A.04.02 (20)   A.04.05 (04)   A.04.07 (04)   A.04.07 (20)   B.03.01 (05)   C.04 (04)   G.01.01 (04)  

C.05

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00314-01/00   2002-09-30 --  Standardize Discard_Names
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-2-0) 02-10-13
    RM References:  C.05 (00)  
AI95-00400-01/04   2005-06-01 --  Wide_ and Wide_Wide_ images of identifiers
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-03-03
    RM References:  3.09 (7)   3.09 (10)   11.04.01 (2)   11.04.01 (5)   11.04.01 (12)   C.05 (7)  

C.06

AI95-00259-01/05   2003-05-02 --  Can accesses to volatile objects be combined?
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  C.06 (21)  
AI95-00272-01/02   2002-05-10 --  Pragma Atomic and slices
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  C.06 (07)  

C.07

AI95-00266-02/12   2005-10-01 --  Task termination procedure
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-25
    RM References:  C.07.03 (01)   C.07 (00)   C.07 (01)  
    Alternatives:   AI95-00266-01

C.07.01

AI95-00101-01/06   1999-09-15 --  Abort_Task has a parameter of mode 'in'

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  C.07.01 (03)  
AI95-00206-01/05   2000-07-07 --  Ada.Task_Identification.Is_Callable for the environment task
    Priority: Medium     Difficulty: Easy
    Class: Ramification                Status: Records of Response for Ada 95  00-01-24
    RM References:  C.07.01 (10)  
AI95-00237-01/08   2005-02-28 --  Finalization of task attributes
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  C.07.01 (17)   C.07.02 (13)   C.07.02 (15.1/1)   C.07.02 (17)   C.07.02 (30)  
AI95-00362-01/07   2005-11-15 --  Some predefined packages should be recategorized
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   13.07 (03)   13.07 (36)   13.07.01 (03)   13.07.01 (15)   A.03.02 (02)
                    A.04.02 (03)   A.04.06 (03)   A.04.07 (46)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  

C.07.02

AI95-00165-01/08   2000-06-19 --  Recursive use of task attributes
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  C.07.02 (13)   C.07.02 (15)   C.07.02 (16)  
AI95-00187-01/00   1997-08-19 --  Task attribute operations are atomic but not sequential
    Priority: Low        Difficulty: Medium
    Class: Confirmation                Status: No Action     (9-0-0) 04-03-05
    RM References:  C.07.02 (16)  
AI95-00237-01/08   2005-02-28 --  Finalization of task attributes
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  C.07.01 (17)   C.07.02 (13)   C.07.02 (15.1/1)   C.07.02 (17)   C.07.02 (30)  
AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

C.07.03

AI95-00266-02/12   2005-10-01 --  Task termination procedure
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-25
    RM References:  C.07.03 (01)   C.07 (00)   C.07 (01)  
    Alternatives:   AI95-00266-01

D.01

AI95-00090-01/04   1996-02-06 --  (Deleted)

    Class: Ramification                Status: Deleted       96-02-06
    RM References:  D.01 (22)  
AI95-00092-01/08   1999-09-15 --  Priority changes due to Set_Priority and Hold are not transitive
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  D.11 (05)   D.01 (21)   D.01 (22)  
AI95-00357-01/13   2005-12-02 --  Support for Deadlines and Earliest Deadline First Scheduling
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  D.02.06 (01)   D.01 (20)   D.11 (04)   D.11 (05)   D.11 (06)  

D.02

AI95-00321-01/06   2005-10-01 --  Definition of dispatching policies
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-07-02
    RM References:  D.02 (01)   D.02.01 (01)   D.02.01 (02)   D.02.01 (04)   D.02.01 (05)   D.02.01 (06)   D.02.01 (07)   D.02.01 (08)
                    D.02.01 (09)   D.02.01 (10)   D.02.02 (00)   D.02.02 (03)   D.02.02 (05)   D.02.02 (07)   D.02.02 (08)   D.02.02 (09)
                    D.02.02 (10)   D.02.02 (11)   D.02.02 (12)   D.02.02 (13)   D.02.02 (14)   D.02.02 (15)   D.02.02 (16)   D.02.02 (17)
                    D.02.02 (18)   D.02.02 (19)   D.02.02 (20)   D.02.02 (21)   D.02.03 (01)   D.05 (15)  

D.02.01

AI95-00321-01/06   2005-10-01 --  Definition of dispatching policies
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-07-02
    RM References:  D.02 (01)   D.02.01 (01)   D.02.01 (02)   D.02.01 (04)   D.02.01 (05)   D.02.01 (06)   D.02.01 (07)   D.02.01 (08)
                    D.02.01 (09)   D.02.01 (10)   D.02.02 (00)   D.02.02 (03)   D.02.02 (05)   D.02.02 (07)   D.02.02 (08)   D.02.02 (09)
                    D.02.02 (10)   D.02.02 (11)   D.02.02 (12)   D.02.02 (13)   D.02.02 (14)   D.02.02 (15)   D.02.02 (16)   D.02.02 (17)
                    D.02.02 (18)   D.02.02 (19)   D.02.02 (20)   D.02.02 (21)   D.02.03 (01)   D.05 (15)  
AI95-00355-01/10   2005-12-02 --  Priority Specific Dispatching including Round Robin
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  D.02.05 (00)   D.02.01 (01)   D.02.02 (00)   D.02.02 (01)   D.02.02 (02)   D.02.02 (03)   D.02.02 (04)   D.02.02 (06)
                    D.02.02 (06)   D.02.02 (17)   D.02.02 (18)   D.02.03 (01)   D.02.04 (01)   D.04 (07)   D.09 (14)  

D.02.02

AI95-00256-01/10   2005-10-07 --  Various wording changes to the standard
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  13.11.01 (01)   A.12.01 (30)   G.02.02 (03)   7.06.01 (12)   7.06.01 (16)   7.04 (09)   10.02 (09)   D.02.02 (17)
                    D.03 (15)   D.04 (15)  
AI95-00266-01/05   2002-03-09 --  Task Termination procedure
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  D.02.02 (5)   D.07 (00)  
    Alternatives:   AI95-00266-02
AI95-00321-01/06   2005-10-01 --  Definition of dispatching policies
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-07-02
    RM References:  D.02 (01)   D.02.01 (01)   D.02.01 (02)   D.02.01 (04)   D.02.01 (05)   D.02.01 (06)   D.02.01 (07)   D.02.01 (08)
                    D.02.01 (09)   D.02.01 (10)   D.02.02 (00)   D.02.02 (03)   D.02.02 (05)   D.02.02 (07)   D.02.02 (08)   D.02.02 (09)
                    D.02.02 (10)   D.02.02 (11)   D.02.02 (12)   D.02.02 (13)   D.02.02 (14)   D.02.02 (15)   D.02.02 (16)   D.02.02 (17)
                    D.02.02 (18)   D.02.02 (19)   D.02.02 (20)   D.02.02 (21)   D.02.03 (01)   D.05 (15)  
AI95-00333-01/07   2005-10-05 --  Other Locking_Policies can be used with FIFO_Within_Priorities
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-09-27
    RM References:  D.02.02 (05)   D.02.02 (03)  
AI95-00355-01/10   2005-12-02 --  Priority Specific Dispatching including Round Robin
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  D.02.05 (00)   D.02.01 (01)   D.02.02 (00)   D.02.02 (01)   D.02.02 (02)   D.02.02 (03)   D.02.02 (04)   D.02.02 (06)
                    D.02.02 (06)   D.02.02 (17)   D.02.02 (18)   D.02.03 (01)   D.02.04 (01)   D.04 (07)   D.09 (14)  

D.02.03

AI95-00321-01/06   2005-10-01 --  Definition of dispatching policies
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-07-02
    RM References:  D.02 (01)   D.02.01 (01)   D.02.01 (02)   D.02.01 (04)   D.02.01 (05)   D.02.01 (06)   D.02.01 (07)   D.02.01 (08)
                    D.02.01 (09)   D.02.01 (10)   D.02.02 (00)   D.02.02 (03)   D.02.02 (05)   D.02.02 (07)   D.02.02 (08)   D.02.02 (09)
                    D.02.02 (10)   D.02.02 (11)   D.02.02 (12)   D.02.02 (13)   D.02.02 (14)   D.02.02 (15)   D.02.02 (16)   D.02.02 (17)
                    D.02.02 (18)   D.02.02 (19)   D.02.02 (20)   D.02.02 (21)   D.02.03 (01)   D.05 (15)  
AI95-00355-01/10   2005-12-02 --  Priority Specific Dispatching including Round Robin
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  D.02.05 (00)   D.02.01 (01)   D.02.02 (00)   D.02.02 (01)   D.02.02 (02)   D.02.02 (03)   D.02.02 (04)   D.02.02 (06)
                    D.02.02 (06)   D.02.02 (17)   D.02.02 (18)   D.02.03 (01)   D.02.04 (01)   D.04 (07)   D.09 (14)  

D.02.04

AI95-00298-01/06   2005-12-05 --  Non-Preemptive Dispatching
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-07-02
    RM References:  D.02.04 (00)  
AI95-00355-01/10   2005-12-02 --  Priority Specific Dispatching including Round Robin
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  D.02.05 (00)   D.02.01 (01)   D.02.02 (00)   D.02.02 (01)   D.02.02 (02)   D.02.02 (03)   D.02.02 (04)   D.02.02 (06)
                    D.02.02 (06)   D.02.02 (17)   D.02.02 (18)   D.02.03 (01)   D.02.04 (01)   D.04 (07)   D.09 (14)  

D.02.05

AI95-00355-01/10   2005-12-02 --  Priority Specific Dispatching including Round Robin
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  D.02.05 (00)   D.02.01 (01)   D.02.02 (00)   D.02.02 (01)   D.02.02 (02)   D.02.02 (03)   D.02.02 (04)   D.02.02 (06)
                    D.02.02 (06)   D.02.02 (17)   D.02.02 (18)   D.02.03 (01)   D.02.04 (01)   D.04 (07)   D.09 (14)  

D.02.06

AI95-00357-01/13   2005-12-02 --  Support for Deadlines and Earliest Deadline First Scheduling
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  D.02.06 (01)   D.01 (20)   D.11 (04)   D.11 (05)   D.11 (06)  

D.03

AI95-00091-01/02   1999-08-31 --  Pragma Locking_Policy cannot be in a program unit

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  D.03 (06)  
AI95-00256-01/10   2005-10-07 --  Various wording changes to the standard
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  13.11.01 (01)   A.12.01 (30)   G.02.02 (03)   7.06.01 (12)   7.06.01 (16)   7.04 (09)   10.02 (09)   D.02.02 (17)
                    D.03 (15)   D.04 (15)  
AI95-00327-01/13   2006-02-08 --  Dynamic ceiling priorities
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.03 (13)   D.03 (06)   D.03 (08)   D.03 (09)   D.03 (10)   D.05 (00)   D.05.01 (00)   D.05.02 (00)
                    D.07 (09)  
AI95-00356-01/01   2003-09-27 --  Support for Preemption Level Locking Policy
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-0) 04-06-13
    RM References:  D.03 (00)  

D.04

AI95-00068-01/02   1999-09-15 --  Number of queuing policies defined

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  D.04 (01)  
AI95-00069-01/03   2000-01-25 --  One queuing policy per partition

    Class: Confirmation                Status: Records of Response for Ada 95  00-01-25
    RM References:  D.04 (15)  
AI95-00188-02/04   2005-12-05 --  Setting a task base priority is immediate
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  D.05 (10)   D.05 (12)   D.04 (15)  
    Alternatives:   AI95-00188-01
AI95-00205-01/02   1999-08-31 --  Priority changes in abortable part
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  D.04 (10)   D.04 (11)  
AI95-00256-01/10   2005-10-07 --  Various wording changes to the standard
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  13.11.01 (01)   A.12.01 (30)   G.02.02 (03)   7.06.01 (12)   7.06.01 (16)   7.04 (09)   10.02 (09)   D.02.02 (17)
                    D.03 (15)   D.04 (15)  
AI95-00355-01/10   2005-12-02 --  Priority Specific Dispatching including Round Robin
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  D.02.05 (00)   D.02.01 (01)   D.02.02 (00)   D.02.02 (01)   D.02.02 (02)   D.02.02 (03)   D.02.02 (04)   D.02.02 (06)
                    D.02.02 (06)   D.02.02 (17)   D.02.02 (18)   D.02.03 (01)   D.02.04 (01)   D.04 (07)   D.09 (14)  

D.05

AI95-00188-01/07   2004-11-08 --  Setting a task base priority is vague
    Priority: Medium     Difficulty: Medium
    Class: Confirmation                Status: No Action     (10-0-0) 04-11-20
    RM References:  D.05 (10)  
    Alternatives:   AI95-00188-02
AI95-00188-02/04   2005-12-05 --  Setting a task base priority is immediate
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-12-02
    RM References:  D.05 (10)   D.05 (12)   D.04 (15)  
    Alternatives:   AI95-00188-01
AI95-00321-01/06   2005-10-01 --  Definition of dispatching policies
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-07-02
    RM References:  D.02 (01)   D.02.01 (01)   D.02.01 (02)   D.02.01 (04)   D.02.01 (05)   D.02.01 (06)   D.02.01 (07)   D.02.01 (08)
                    D.02.01 (09)   D.02.01 (10)   D.02.02 (00)   D.02.02 (03)   D.02.02 (05)   D.02.02 (07)   D.02.02 (08)   D.02.02 (09)
                    D.02.02 (10)   D.02.02 (11)   D.02.02 (12)   D.02.02 (13)   D.02.02 (14)   D.02.02 (15)   D.02.02 (16)   D.02.02 (17)
                    D.02.02 (18)   D.02.02 (19)   D.02.02 (20)   D.02.02 (21)   D.02.03 (01)   D.05 (15)  
AI95-00327-01/13   2006-02-08 --  Dynamic ceiling priorities
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.03 (13)   D.03 (06)   D.03 (08)   D.03 (09)   D.03 (10)   D.05 (00)   D.05.01 (00)   D.05.02 (00)
                    D.07 (09)  
AI95-00362-01/07   2005-11-15 --  Some predefined packages should be recategorized
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   13.07 (03)   13.07 (36)   13.07.01 (03)   13.07.01 (15)   A.03.02 (02)
                    A.04.02 (03)   A.04.06 (03)   A.04.07 (46)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  

D.05.01

AI95-00327-01/13   2006-02-08 --  Dynamic ceiling priorities
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.03 (13)   D.03 (06)   D.03 (08)   D.03 (09)   D.03 (10)   D.05 (00)   D.05.01 (00)   D.05.02 (00)
                    D.07 (09)  

D.05.02

AI95-00327-01/13   2006-02-08 --  Dynamic ceiling priorities
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.03 (13)   D.03 (06)   D.03 (08)   D.03 (09)   D.03 (10)   D.05 (00)   D.05.01 (00)   D.05.02 (00)
                    D.07 (09)  
AI95-00445-01/02   2006-01-18 --  Dynamic ceilings and interrupt handlers

    Class: Amendment                   Status: Amendment 1 for Ada 95  06-01-10
    RM References:  D.05.02 (1)  

D.07

AI95-00067-01/05   2000-04-11 --  Pragma Restrictions(Max_Tasks, Max_Asynchronous_Select_Nesting)
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  D.07 (15)   D.07 (17-19)  
AI95-00130-01/07   2000-04-11 --  Enforcing Restrictions might violate the generic contract model
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  13.12 (08)   13.12 (09)   D.07 (04)   H.04 (08)  
AI95-00190-01/05   1999-10-08 --  Compile-time enforcement of pragma Restrictions
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  13.12 (09)   D.07 (15)  
AI95-00266-01/05   2002-03-09 --  Task Termination procedure
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: No Action     (10-0-0) 04-03-05
    RM References:  D.02.02 (5)   D.07 (00)  
    Alternatives:   AI95-00266-02
AI95-00297-01/15   2005-12-05 --  Timing events
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.07 (10)   D.13.01 (01)   D.15 (01)  
AI95-00305-01/14   2005-09-20 --  New pragma and additional restriction identifiers for real-time systems
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-10-23
    RM References:  D.07 (10)   D.07 (15)   D.07 (19)   H.05 (01)   9.05.01 (22)  
AI95-00327-01/13   2006-02-08 --  Dynamic ceiling priorities
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.03 (13)   D.03 (06)   D.03 (08)   D.03 (09)   D.03 (10)   D.05 (00)   D.05.01 (00)   D.05.02 (00)
                    D.07 (09)  
AI95-00353-01/03   2003-12-04 --  New Restrictions identifier No_Synchronous_Control
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-1) 05-02-13
    RM References:  D.07 (10)  
AI95-00360-01/07   2005-03-17 --  Types that need finalization
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  7.06 (09)   D.07 (04)   A.04.05 (72)   A.05.02 (15)   A.05.02 (27)   A.08.01 (16)   A.08.04 (19)   A.10.01 (85)
                    A.12.01 (27)  
AI95-00369-01/00   2004-02-05 --  Completions and renaming
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (8-0-0) 04-03-07
    RM References:  3.11.01 (04)   D.07 (04)  
AI95-00394-01/06   2005-12-05 --  Redundant Restriction Identifiers and completing Ravenscar definition
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  D.07 (09)   D.07 (10)   D.07 (15)   D.13.01 (01)   H.04 (2)   H.04 (3)   H.04 (9)   H.04 (16)
                    H.04 (23)   J.13 (1)   13.12 (7)  

D.08

AI95-00386-01/03   2005-03-18 --  Further functions returning Time_Span values
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-01
    RM References:  D.08 (14)   D.08 (26)  
AI95-00432-01/02   2005-10-05 --  Out of range values in Ada.Real_Time
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-05-05
    RM References:  D.08 (24)   D.08 (26)  

D.09

AI95-00355-01/10   2005-12-02 --  Priority Specific Dispatching including Round Robin
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  D.02.05 (00)   D.02.01 (01)   D.02.02 (00)   D.02.02 (01)   D.02.02 (02)   D.02.02 (03)   D.02.02 (04)   D.02.02 (06)
                    D.02.02 (06)   D.02.02 (17)   D.02.02 (18)   D.02.03 (01)   D.02.04 (01)   D.04 (07)   D.09 (14)  
AI95-00358-01/01   2003-09-27 --  Application-defined scheduling
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-2) 04-03-05
    RM References:  9.06 (00)   D.09 (00)  

D.10

AI95-00362-01/07   2005-11-15 --  Some predefined packages should be recategorized
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   13.07 (03)   13.07 (36)   13.07.01 (03)   13.07.01 (15)   A.03.02 (02)
                    A.04.02 (03)   A.04.06 (03)   A.04.07 (46)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  

D.11

AI95-00092-01/08   1999-09-15 --  Priority changes due to Set_Priority and Hold are not transitive
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  D.11 (05)   D.01 (21)   D.01 (22)  
AI95-00111-01/03   2000-04-11 --  Accept body not defined

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  D.11 (18)   J.07.01 (16)   J.07.01 (20)  
AI95-00357-01/13   2005-12-02 --  Support for Deadlines and Earliest Deadline First Scheduling
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  D.02.06 (01)   D.01 (20)   D.11 (04)   D.11 (05)   D.11 (06)  
AI95-00362-01/07   2005-11-15 --  Some predefined packages should be recategorized
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-29
    RM References:  3.09 (06)   11.04.01 (02)   11.04.01 (03)   13.07 (03)   13.07 (36)   13.07.01 (03)   13.07.01 (15)   A.03.02 (02)
                    A.04.02 (03)   A.04.06 (03)   A.04.07 (46)   C.07.01 (02)   D.05 (03)   D.10 (03)   D.11 (03)  

D.12

AI95-00342-01/00   2003-08-04 --  Requirement for freeing task storage on unchecked deallocation
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-03-05
    RM References:  D.12 (04)  

D.13

AI95-00249-01/12   2005-10-01 --  Ravenscar profile for high-integrity systems
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-10-23
    RM References:  D.13 (01)  
AI95-00352-01/01   2003-09-24 --  ARINC_653_Processes Profile
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: No Action     (8-0-2) 03-10-03
    RM References:  D.13 (01)  

D.13.01

AI95-00297-01/15   2005-12-05 --  Timing events
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.07 (10)   D.13.01 (01)   D.15 (01)  
AI95-00394-01/06   2005-12-05 --  Redundant Restriction Identifiers and completing Ravenscar definition
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  D.07 (09)   D.07 (10)   D.07 (15)   D.13.01 (01)   H.04 (2)   H.04 (3)   H.04 (9)   H.04 (16)
                    H.04 (23)   J.13 (1)   13.12 (7)  

D.14

AI95-00307-01/13   2005-10-01 --  Execution-time clocks
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.14 (00)   D.14.01 (00)  

D.14.01

AI95-00307-01/13   2005-10-01 --  Execution-time clocks
    Priority: High       Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.14 (00)   D.14.01 (00)  

D.14.02

AI95-00354-01/11   2005-12-05 --  Group execution-time budgets
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-25
    RM References:  D.14.02 (01)  

D.15

AI95-00297-01/15   2005-12-05 --  Timing events
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-06-24
    RM References:  D.07 (10)   D.13.01 (01)   D.15 (01)  
AI95-00422-01/01   2005-03-09 --  User data for timing events
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: No Action     (11-0-0) 05-04-16
    RM References:  D.15 (1)  

E.01

AI95-00226-01/03   2004-11-30 --  Cyclic Elaboration Dependences
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-11-30
    RM References:  E.01 (10)  

E.02

AI95-00048-01/10   2000-04-11 --  An RCI unit can be a library subprogram
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  E.02.03 (07)   E.02.03 (09-14)   E.02.03 (19)   E.02 (04)  
AI95-00208-01/05   1999-08-31 --  What is the meaning of "same representation" in all partitions?
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  E.02 (13)  

E.02.01

AI95-00003-01/02   1999-09-15 --  Access types declared in shared passive generic packages
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  E.02.01 (07)  
AI95-00058-01/08   1999-09-26 --  Accessibility Rules for Shared_Passive Packages
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: No Action     (9-0-0) 04-03-05
    RM References:  E.02.01 (08)  

E.02.02

AI95-00004-01/06   1999-08-31 --  Conversions to types derived from remote access types
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  E.02.02 (09)  
AI95-00046-01/05   2000-07-07 --  Intent of "only"

    Class: Confirmation                Status: WG9 Approved  95-06-14
    RM References:  E.02.02 (14)  
AI95-00047-01/05   2000-04-11 --  {User-defined} Read and Write attributes

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-17
    RM References:  E.02.02 (14)  
AI95-00126-01/11   2000-07-13 --  Classification of language-defined packages
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  E.02.02 (08)   7.06 (04)   A.05.01 (09)   G.01.01 (25)   G.01.02 (09)  
AI95-00164-01/07   2000-09-26 --  Definition of remote access type
    Priority: High       Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  E.02.02 (09)  
AI95-00240-01/04   2002-05-09 --  Stream attributes for limited types in Annex E
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-09
    RM References:  E.02.02 (8)   E.02.02 (14)   E.02.03 (14)  
AI95-00366-01/12   2005-12-02 --  More liberal rules for Pure units
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  10.02.01 (16)   3.02 (6)   3.08 (9)   4.08 (5)   10.02.01 (17)   10.02.01 (18)   13.13.02 (36/1)   E.02.02 (8)
                    E.02.02 (14/1)   E.02.02 (17/1)   E.02.03 (14/1)  
AI95-00431-01/01   2005-05-05 --  Conversions to remote access-to-subprogram types
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  05-05-05
    RM References:  E.02.02 (11)  

E.02.03

AI95-00048-01/10   2000-04-11 --  An RCI unit can be a library subprogram
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-24
    RM References:  E.02.03 (07)   E.02.03 (09-14)   E.02.03 (19)   E.02 (04)  
AI95-00240-01/04   2002-05-09 --  Stream attributes for limited types in Annex E
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-09
    RM References:  E.02.02 (8)   E.02.02 (14)   E.02.03 (14)  
AI95-00366-01/12   2005-12-02 --  More liberal rules for Pure units
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-12-02
    RM References:  10.02.01 (16)   3.02 (6)   3.08 (9)   4.08 (5)   10.02.01 (17)   10.02.01 (18)   13.13.02 (36/1)   E.02.02 (8)
                    E.02.02 (14/1)   E.02.02 (17/1)   E.02.03 (14/1)  

E.03

AI95-00104-01/08   1999-09-15 --  Version and Body_Version attributes
    Priority: High       Difficulty: Hard
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-25
    RM References:  E.03 (05)  

E.04

AI95-00082-01/03   2000-04-11 --  The PCS may be defined by the user

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-08
    RM References:  E.04 (20)   E.05 (24)  
AI95-00159-01/07   2000-05-30 --  Shared variables in Shared_Passive?
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  9.10 (00)   E.04 (20)  
AI95-00215-01/02   1999-08-31 --  Returning remote class-wide values
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  E.04 (18)  

E.05

AI95-00082-01/03   2000-04-11 --  The PCS may be defined by the user

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-08
    RM References:  E.04 (20)   E.05 (24)  
AI95-00273-01/02   2002-05-09 --  Use of PCS should not be normative
    Priority: Low        Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-07-09
    RM References:  E.05 (01)   E.05 (27)  

F.03

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

F.03.01

AI95-00153-01/03   1999-09-15 --  Picture string grammar or composition rules need tightening
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-27
    RM References:  F.03.01 (04-38)   F.03.01 (01)   F.03.01 (43)  

F.03.02

AI95-00070-01/02   2000-06-19 --  Incorrect picture string example

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  F.03.02 (74)  

F.03.05

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  

G.01.01

AI95-00028-01/01   1999-08-31 --  Should "pragma" be in boldface?

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  G.01.01 (02)  
AI95-00126-01/11   2000-07-13 --  Classification of language-defined packages
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  E.02.02 (08)   7.06 (04)   A.05.01 (09)   G.01.01 (25)   G.01.02 (09)  
AI95-00156-01/07   2000-07-31 --  Polar implementation of complex exponentiation for negative exponents
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-05-27
    RM References:  G.01.01 (55)  
AI95-00161-01/13   2005-12-01 --  Default-initialized objects
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-07-10
    RM References:  10.02.01 (04)   10.02.01 (09)   10.02.01 (11)   7.06 (05)   7.06 (07)   13.07 (34)   13.11 (06)   13.13.01 (03)
                    A.04.02 (04)   A.04.02 (20)   A.04.05 (04)   A.04.07 (04)   A.04.07 (20)   B.03.01 (05)   C.04 (04)   G.01.01 (04)  
AI95-00380-01/00   2004-04-26 --  Sign of zero in complex values
    Priority: Low        Difficulty: Medium
    Class: Binding Interpretation      Status: No Action     (6-0-0) 04-06-14
    RM References:  G.01.01 (58)   11.04.01 (12)   11.04.01 (13)  
AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

G.01.02

AI95-00126-01/11   2000-07-13 --  Classification of language-defined packages
    Priority: High       Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  E.02.02 (08)   7.06 (04)   A.05.01 (09)   G.01.01 (25)   G.01.02 (09)  
AI95-00185-01/05   2005-12-05 --  Branch cuts of inverse trigonometric and hyperbolic functions
    Priority: Medium     Difficulty: Hard
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  02-05-09
    RM References:  G.01.02 (15)   G.01.02 (16)   G.01.02 (17)   G.01.02 (20)  
AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

G.01.03

AI95-00029-01/03   2000-04-11 --  Does Complex_IO handle extended real literals?

    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-08-13
    RM References:  G.01.03 (12)  
AI95-00328-01/03   2003-12-03 --  Preinstantiations of Complex_IO
    Priority: Low        Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-07-15
    RM References:  G.01.03 (10)  
AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

G.01.05

AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  

G.02.02

AI95-00256-01/10   2005-10-07 --  Various wording changes to the standard
    Priority: Low        Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  03-02-20
    RM References:  13.11.01 (01)   A.12.01 (30)   G.02.02 (03)   7.06.01 (12)   7.06.01 (16)   7.04 (09)   10.02 (09)   D.02.02 (17)
                    D.03 (15)   D.04 (15)  

G.02.06

AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

G.03

AI95-00296-01/12   2005-12-05 --  Vector and matrix operations
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  G.03 (01)   G.03.01 (01)   G.03.02 (01)   G (05)   G (06)  

G.03.01

AI95-00296-01/12   2005-12-05 --  Vector and matrix operations
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  G.03 (01)   G.03.01 (01)   G.03.02 (01)   G (05)   G (06)  
AI95-00418-01/03   2005-05-05 --  Vector norm
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  G.03.01 (1)   G.03.02 (1)  

G.03.02

AI95-00296-01/12   2005-12-05 --  Vector and matrix operations
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-13
    RM References:  G.03 (01)   G.03.01 (01)   G.03.02 (01)   G (05)   G (06)  
AI95-00418-01/03   2005-05-05 --  Vector norm
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  G.03.01 (1)   G.03.02 (1)  

G.03.04

AI95-00346-01/02   2003-10-23 --  Roots of polynomials
    Priority: Low        Difficulty: Medium
    Class: Amendment                   Status: No Action     (9-0-1) 03-10-03
    RM References:  G.03.04   

H.01

AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

H.03.01

AI95-00209-01/04   2004-05-21 --  pragma Reviewable; can objects become uninitialized?
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  H.03.01 (8)   H.03.02 (9)  

H.03.02

AI95-00207-01/05   2000-07-10 --  Only the current unit is affected by pragma Inspection_Point
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  H.03.02 (5)   H.03.02 (8)  
AI95-00209-01/04   2004-05-21 --  pragma Reviewable; can objects become uninitialized?
    Priority: Medium     Difficulty: Easy
    Class: Binding Interpretation      Status: Amendment 1 for Ada 95  04-03-24
    RM References:  H.03.01 (8)   H.03.02 (9)  
AI95-00434-01/03   2005-11-22 --  More presentation changes to the Standard
    Priority: High       Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-08-17
    RM References:  C.03 (23)   C.03 (26)   C.03 (28)   C.03.01 (07)   C.03.01 (11)   C.03.01 (16)   C.03.01 (23)   C.03.02 (22)
                    C.07.02 (20)   C.07.02 (26)   C.07.02 (30)   C.07.02 (33)   7.01 (05)   7.01 (06)   11.05 (13)   12.01 (08)
                    A (03)   A.01 (11)   A.01 (20)   A.05.02 (53)   C.02 (01)   F (05)   F.03 (18)   G.01.01 (26)
                    G.01.02 (02)   G.01.02 (41)   G.01.03 (28)   G.02.06 (6)   G.02.06 (13)   H.01 (5)   H.01 (6)   H.03.02 (5)  

H.04

AI95-00130-01/07   2000-04-11 --  Enforcing Restrictions might violate the generic contract model
    Priority: Medium     Difficulty: Medium
    Class: Binding Interpretation      Status: Corrigendum 1 for Ada 95  99-07-20
    RM References:  13.12 (08)   13.12 (09)   D.07 (04)   H.04 (08)  
AI95-00210-01/03   1999-07-28 --  Questions on pragma Restriction No_Recursion and No_Reentrancy
    Priority: Medium     Difficulty: Easy
    Class: Confirmation                Status: WG9 Approved  99-06-12
    RM References:  H.04 (24)   H.04 (27)  
AI95-00285-01/17   2005-09-20 --  Support for 16-bit and 32-bit characters
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-27
    RM References:  2.01 (1)   2.01 (2)   2.01 (3)   2.01 (4)   2.01 (5)   2.01 (7)   2.01 (8)   2.01 (9)
                    2.01 (10)   2.01 (11)   2.01 (12)   2.01 (13)   2.01 (14)   2.01 (15)   2.01 (16)   2.01 (17)
                    1.01.04 (14)   1.02 (8/1)   2.02 (02)   2.02 (03)   2.02 (04)   2.02 (05)
                    2.02 (08)   2.02 (09)   2.03 (02)   2.03 (03)   2.03 (05)   2.03 (06)   2.04.01 (05)   2.06 (07)
                    3.05 (27)   3.05 (30-34)   3.05 (37)   3.05 (39)   3.05 (43-51)   3.05 (55)   3.05 (56)   3.05 (59)
                    3.05.02 (2)   3.05.02 (3)   3.05.02 (4)   3.05.02 (5)   3.06.03 (2)   3.06.03 (4)   A.01 (36)   A.01 (42)
                    A.01 (49)   A.03 (1)   A.03.02 (13)   A.03.02 (14)   A.03.02 (16)   A.03.02 (18)   A.03.02 (42)   A.03.02 (43)
                    A.03.02 (44)   A.03.02 (45)   A.03.02 (46)   A.03.02 (47)   A.03.02 (48)   A.03.02 (49)   A.04 (1)   A.04.01 (4)
                    A.04.07 (46)   A.04.08 (1)   A.06 (1)   A.07 (4)   A.07 (10)   A.07 (13)   A.07 (15)   A.11 (00)
                    A.11 (01)   A.11 (02)   A.11 (03)   A.12 (01)   A.12.04 (01)   B.03 (39)   B.03 (43)   B.03 (60)
                    B.03 (62.1)   C.05 (07)   F (04)   F.03 (01)   F.03 (06)   F.03 (19)   F.03 (20)   F.03.05 (01)
                    G.01.05 (01)   H.04 (20)  
AI95-00347-01/04   2005-08-08 --  Title of Annex H
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-10-23
    RM References:  H    1.01.02 (13)   13.12 (10)   H (1)   H.04    H.04 (2)  
AI95-00394-01/06   2005-12-05 --  Redundant Restriction Identifiers and completing Ravenscar definition
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  D.07 (09)   D.07 (10)   D.07 (15)   D.13.01 (01)   H.04 (2)   H.04 (3)   H.04 (9)   H.04 (16)
                    H.04 (23)   J.13 (1)   13.12 (7)  

H.05

AI95-00305-01/14   2005-09-20 --  New pragma and additional restriction identifiers for real-time systems
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  02-10-23
    RM References:  D.07 (10)   D.07 (15)   D.07 (19)   H.05 (01)   9.05.01 (22)  

H.06

AI95-00265-01/09   2005-10-08 --  Partition Elaboration Policy for High-Integrity Systems
    Priority: High       Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-18
    RM References:  H.06 (00)  
AI95-00421-01/04   2005-05-05 --  Sequential activation and attachment
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-05-05
    RM References:  H.06 (01)  

J.07.01

AI95-00111-01/03   2000-04-11 --  Accept body not defined

    Class: Presentation                Status: Corrigendum 1 for Ada 95  99-07-28
    RM References:  D.11 (18)   J.07.01 (16)   J.07.01 (20)  

J.09

AI95-00345-01/13   2005-11-29 --  Protected and task interfaces
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-07-02
    RM References:  3.09.01 (03)   2.09 (02)   3.02 (12)   3.02 (13)   3.09 (02)   3.09.01 (01)   3.09.02 (20)   3.09.03 (01)
                    3.09.03 (02)   3.09.04 (01)   6.03.01 (24)   6.04 (10)   8.03 (18)   9.01 (02)   9.01 (08)   9.01 (09.1/1)
                    9.04 (02)   9.04 (10)   9.04 (11)   9.05 (07)   9.07.02 (01)   9.07.02 (03)   9.07.02 (04)   9.07.04 (04)
                    9.07.04 (06)   10.02.01 (11)   12.05.05 (01)   J.09 (03)  

J.10

AI95-00217-04/04   2002-12-02 --  Type stubs with package specifiers
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)   3.10.01 (03)   3.10.01 (04)   3.10.01 (05)   3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)
                    J.10 (00)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-05  AI95-00217-06  AI95-00217-07
AI95-00224-01/11   2005-06-10 --  pragma Unsuppress
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  03-02-17
    RM References:  11.05 (1)   11.05 (3)   11.05 (4)   11.05 (5)   11.05 (6)   11.05 (7)   11.05 (8)   11.05 (27)
                    11.05 (29)   11.05 (30)   11.05 (32)   J.10 (00)  

J.11

AI95-00217-05/02   2003-03-18 --  Type stubs with limited context clauses
    Priority: Medium     Difficulty: Hard
    Class: Amendment                   Status: No Action     (10-0-0) 03-10-03
    RM References:  3.10.01 (02)   3.10.01 (03)   3.10.01 (04)   3.10.01 (05)   3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)
                    10.01.02 (03)   10.01.02 (04)   10.01.02 (08)   10.02 (04)   J.11 (00)  
    Alternatives:   AI95-00217-01  AI95-00217-02  AI95-00217-03  AI95-00217-04  AI95-00217-06  AI95-00217-07
AI95-00326-01/12   2006-02-01 --  Incomplete types
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-01-09
    RM References:  3.02 (04)   3.02 (05)   3.02.01 (08)   3.07 (01)   3.09 (30)   3.10.01 (02)   3.10.01 (04)   3.10.01 (05)
                    3.10.01 (08)   3.10.01 (09)   3.10.01 (10)   3.10.01 (11)   10.01.01 (12)   13.01 (11/1)   J.11 (00)  

J.12

AI95-00284-02/03   2004-11-09 --  New reserved words
    Priority: Medium     Difficulty: Medium
    Class: Amendment                   Status: Amendment 1 for Ada 95  04-09-22
    RM References:  2.09 (02)   J.12 (01)  
    Alternatives:   AI95-00284-01

J.13

AI95-00394-01/06   2005-12-05 --  Redundant Restriction Identifiers and completing Ravenscar definition
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  D.07 (09)   D.07 (10)   D.07 (15)   D.13.01 (01)   H.04 (2)   H.04 (3)   H.04 (9)   H.04 (16)
                    H.04 (23)   J.13 (1)   13.12 (7)  

J.14

AI95-00395-01/11   2005-11-15 --  Various clarifications regarding 16- and 32-bit characters
    Priority: High       Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-02-25
    RM References:  1.01.04 (15)   2.01 (01)   2.01 (03)   2.01 (04)   2.01 (14)   2.03 (02)   2.03 (03)   2.03 (04)
                    2.03 (05)   2.03 (06)   2.09 (02)   3.05.02 (03)   6.01 (10)   A.01 (36)   A.03.01 (00)   A.03.01 (02)
                    A.03.02 (02)   A.03.02 (13-18)   A.03.02 (42-48)   A.03.04 (01)   A.04.07 (46)   A.04.07 (48)   A.04.08 (01)   J.14 (00)  

M.01

AI95-00425-01/02   2005-05-05 --  Organization of Annex M
    Priority: Medium     Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-04-06
    RM References:  M (1)   M.01 (1)   M.02 (1)   M.03 (1)  

M.02

AI95-00425-01/02   2005-05-05 --  Organization of Annex M
    Priority: Medium     Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-04-06
    RM References:  M (1)   M.01 (1)   M.02 (1)   M.03 (1)  

M.03

AI95-00425-01/02   2005-05-05 --  Organization of Annex M
    Priority: Medium     Difficulty: Easy
    Class: Presentation                Status: Amendment 1 for Ada 95  05-04-06
    RM References:  M (1)   M.01 (1)   M.02 (1)   M.03 (1)  

Q.01

AI95-00440-01/01   2005-10-21 --  Index of language-defined entities
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-21
    RM References:  Q (00)   Q.01 (00)   Q.02 (00)   Q.03 (00)   Q.04 (00)   Q.05 (00)   Q.06 (00)  

Q.02

AI95-00440-01/01   2005-10-21 --  Index of language-defined entities
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-21
    RM References:  Q (00)   Q.01 (00)   Q.02 (00)   Q.03 (00)   Q.04 (00)   Q.05 (00)   Q.06 (00)  

Q.03

AI95-00440-01/01   2005-10-21 --  Index of language-defined entities
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-21
    RM References:  Q (00)   Q.01 (00)   Q.02 (00)   Q.03 (00)   Q.04 (00)   Q.05 (00)   Q.06 (00)  

Q.04

AI95-00440-01/01   2005-10-21 --  Index of language-defined entities
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-21
    RM References:  Q (00)   Q.01 (00)   Q.02 (00)   Q.03 (00)   Q.04 (00)   Q.05 (00)   Q.06 (00)  

Q.05

AI95-00440-01/01   2005-10-21 --  Index of language-defined entities
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-21
    RM References:  Q (00)   Q.01 (00)   Q.02 (00)   Q.03 (00)   Q.04 (00)   Q.05 (00)   Q.06 (00)  

Q.06

AI95-00440-01/01   2005-10-21 --  Index of language-defined entities
    Priority: Medium     Difficulty: Easy
    Class: Amendment                   Status: Amendment 1 for Ada 95  05-10-21
    RM References:  Q (00)   Q.01 (00)   Q.02 (00)   Q.03 (00)   Q.04 (00)   Q.05 (00)   Q.06 (00)