diff options
author | Thomas Quinot <quinot@adacore.com> | 2007-04-06 11:18:09 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2007-04-06 11:18:09 +0200 |
commit | 675d607041a286e80da64c0de803ee2ff9669e64 (patch) | |
tree | de49bf424086aff1103408245a1df50cff482b5d /gcc/ada/cstreams.c | |
parent | 4cd52f5eab66c5cb3fb60f535f2cff73864a6d5f (diff) | |
download | gcc-675d607041a286e80da64c0de803ee2ff9669e64.zip gcc-675d607041a286e80da64c0de803ee2ff9669e64.tar.gz gcc-675d607041a286e80da64c0de803ee2ff9669e64.tar.bz2 |
checks.ads, checks.adb (Selected_Range_Checks): No range check is required for a conversion between two...
2007-04-06 Thomas Quinot <quinot@adacore.com>
Ed Schonberg <schonberg@adacore.com>
Gary Dismukes <dismukes@adacore.com>
* checks.ads, checks.adb (Selected_Range_Checks): No range check is
required for a conversion between two access-to-unconstrained-array
types.
(Expr_Known_Valid): Validity checks do not apply to discriminants, but
to discriminant constraints on discriminant objects. This rule must
apply as well to discriminants of protected types in private components.
(Null_Exclusion_Static_Checks): If No_Initialization is set on an
object of a null-excluding access type then don't require the
the object declaration to have an expression and don't emit a
run-time check.
From-SVN: r123554
Diffstat (limited to 'gcc/ada/cstreams.c')
0 files changed, 0 insertions, 0 deletions