diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2023-10-25 17:52:38 +0200 |
---|---|---|
committer | Marc Poulhiès <poulhies@adacore.com> | 2023-11-21 10:57:43 +0100 |
commit | 4649c079409ec6cb67cd2cca0df81877e53c78b4 (patch) | |
tree | 149b4e28c454e089d39b6c349aa1a89521560450 /gcc/tree-vect-loop.cc | |
parent | 4d011701c074cac9bab7edfcf07c1868f0472177 (diff) | |
download | gcc-4649c079409ec6cb67cd2cca0df81877e53c78b4.zip gcc-4649c079409ec6cb67cd2cca0df81877e53c78b4.tar.gz gcc-4649c079409ec6cb67cd2cca0df81877e53c78b4.tar.bz2 |
ada: Fix miscompilation of loop over boolean range
The optimized form generated in this case turns out to be problematic.
gcc/ada/
* gcc-interface/trans.cc (Loop_Statement_to_gnu): Always use the
simpler form for a loop with a boolean iteration variable.
Diffstat (limited to 'gcc/tree-vect-loop.cc')
0 files changed, 0 insertions, 0 deletions