diff options
author | Ed Schonberg <schonberg@adacore.com> | 2005-06-16 10:34:11 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2005-06-16 10:34:11 +0200 |
commit | d8b9660d16d93d5e5b17da70df59f955bd2be03b (patch) | |
tree | fab17be840846de47d1fc3eec7b9f748512f8a44 /gcc/ada/switch-c.adb | |
parent | 994037fc6c69f57bf0866e1d5de39adb08576e57 (diff) | |
download | gcc-d8b9660d16d93d5e5b17da70df59f955bd2be03b.zip gcc-d8b9660d16d93d5e5b17da70df59f955bd2be03b.tar.gz gcc-d8b9660d16d93d5e5b17da70df59f955bd2be03b.tar.bz2 |
checks.adb (Install_Null_Excluding_Check): Do not generate checks for an attribute reference that returns an access type.
2005-06-14 Ed Schonberg <schonberg@adacore.com>
* checks.adb (Install_Null_Excluding_Check): Do not generate checks
for an attribute reference that returns an access type.
(Apply_Discriminant_Check): No need for check if (designated) type has
constrained partial view.
(Apply_Float_Conversion_Check): Generate a short-circuit expression for
both bound checks, rather than a conjunction.
(Insert_Valid_Check): If the expression is an actual that is an indexed
component of a bit-packed array, force expansion of the packed element
reference, because it is specifically inhibited elsewhere.
From-SVN: r101027
Diffstat (limited to 'gcc/ada/switch-c.adb')
0 files changed, 0 insertions, 0 deletions