diff options
author | Robert Dewar <dewar@adacore.com> | 2008-05-20 14:44:23 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2008-05-20 14:44:23 +0200 |
commit | ec2dd67a4e27946cb81f63bea02db355f30a36f9 (patch) | |
tree | 26b6bdd22686a877ec6acac6e34c19c2037b8bf0 /gcc/ada/decl.c | |
parent | 57f56c63cb82353c64404ccf3cfe338ed3ea61be (diff) | |
download | gcc-ec2dd67a4e27946cb81f63bea02db355f30a36f9.zip gcc-ec2dd67a4e27946cb81f63bea02db355f30a36f9.tar.gz gcc-ec2dd67a4e27946cb81f63bea02db355f30a36f9.tar.bz2 |
checks.adb (Apply_Arithmetic_Overflow_Check): Avoid intermediate overflow if result converted to wider integer type.
2008-05-20 Robert Dewar <dewar@adacore.com>
Gary Dismukes <dismukes@adacore.com>
* checks.adb (Apply_Arithmetic_Overflow_Check): Avoid intermediate
overflow if result converted to wider integer type.
(Apply_Type_Conversion_Checks): Don't emit checks on conversions to
discriminated types when discriminant checks are suppressed.
From-SVN: r135616
Diffstat (limited to 'gcc/ada/decl.c')
0 files changed, 0 insertions, 0 deletions