]> gcc.gnu.org Git - gcc.git/commit
[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Fri, 2 Sep 2011 09:32:10 +0000 (11:32 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 2 Sep 2011 09:32:10 +0000 (11:32 +0200)
commitf2404867dfe7ed85f8a9aff6cf218055ebbb23ae
treecaef630ef7510b81c5a71c1d4defcfb67cfe67f9
parent029b67bac325590fb9557b5964aea6bb2aac0cba
[multiple changes]

2011-09-02  Bob Duff  <duff@adacore.com>

* lib-xref.adb: (Hash): Avoid use of 'Mod attribute, because old
compilers don't understand it.

2011-09-02  Gary Dismukes  <dismukes@adacore.com>

* exp_attr.adb (Expand_N_Attribute_Reference): Pass the
underlying subtype rather than its base type on the call to
Build_Record_Or_Elementary_Input_Function, so that any
constraints on a discriminated subtype will be available for
doing the check required by AI05-0192.
* exp_strm.adb (Build_Record_Or_Elementary_Input_Function):
If the prefix subtype of the 'Input attribute is a constrained
discriminated subtype, then check each constrained discriminant value
against the corresponding value read from the stream.

From-SVN: r178453
gcc/ada/ChangeLog
gcc/ada/exp_attr.adb
gcc/ada/exp_strm.adb
gcc/ada/lib-xref.adb
This page took 0.064198 seconds and 5 git commands to generate.