diff options
author | Robert Dewar <dewar@adacore.com> | 2009-07-23 09:10:58 +0000 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2009-07-23 11:10:58 +0200 |
commit | 97cb64f052a76046aaf4d3290ef5ceb744f3e779 (patch) | |
tree | 02f3bb6519f0b72fab76e98d4fd1dd8cf62ae342 /libjava | |
parent | 839de535711edea848b1b0ca8a98f3e59e7af4f0 (diff) | |
download | gcc-97cb64f052a76046aaf4d3290ef5ceb744f3e779.zip gcc-97cb64f052a76046aaf4d3290ef5ceb744f3e779.tar.gz gcc-97cb64f052a76046aaf4d3290ef5ceb744f3e779.tar.bz2 |
exp_ch5.adb (Expand_N_Assignment_Statement): Do left-side validity check right away so it does not get skipped for early...
2009-07-23 Robert Dewar <dewar@adacore.com>
* exp_ch5.adb (Expand_N_Assignment_Statement): Do left-side validity
check right away so it does not get skipped for early returns, e.g.
array assignments.
(Expand_N_Assignment_Statement): Don't propagate Is_Known_Valid to
left-side unless we really know the value is valid.
* errout.adb, exp_ch3.adb, exp_disp.ads, sinfo.ads, exp_disp.adb: Minor
reformatting. Minor code reorganization. Add comments.
From-SVN: r149978
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions