diff options
author | Bob Duff <duff@adacore.com> | 2008-08-20 16:27:50 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2008-08-20 16:27:50 +0200 |
commit | deff3e5e46d740c9b857bf96daf9f9206bd22ea7 (patch) | |
tree | c08133b942bdfbbdc34891f607732e710e1a692f /gcc/c-common.c | |
parent | ffafb51e7f4f509491b7637145ecc35f3ee73361 (diff) | |
download | gcc-deff3e5e46d740c9b857bf96daf9f9206bd22ea7.zip gcc-deff3e5e46d740c9b857bf96daf9f9206bd22ea7.tar.gz gcc-deff3e5e46d740c9b857bf96daf9f9206bd22ea7.tar.bz2 |
exp_ch4.adb (Expand_N_And_Then, [...]): Improve constant folding.
2008-08-20 Bob Duff <duff@adacore.com>
* exp_ch4.adb (Expand_N_And_Then, Expand_N_Or_Else): Improve constant
folding. We were folding things like "False and then ...", but not
"X and then ..." where X is a constant whose value is known at compile
time.
From-SVN: r139304
Diffstat (limited to 'gcc/c-common.c')
0 files changed, 0 insertions, 0 deletions