diff options
| author | Thomas Koenig <tkoenig@gcc.gnu.org> | 2018-10-06 11:45:05 +0000 |
|---|---|---|
| committer | Thomas Koenig <tkoenig@gcc.gnu.org> | 2018-10-06 11:45:05 +0000 |
| commit | f64b9ed94ccf6ee21b769a7213def41918d793a1 (patch) | |
| tree | 3d0da4751f218c71c5f5f1f5bbcc3805ebdfc9f5 /libcpp/errors.c | |
| parent | a141f2d86293dc202e35bd4d7f832756e1792cdf (diff) | |
| download | gcc-f64b9ed94ccf6ee21b769a7213def41918d793a1.zip gcc-f64b9ed94ccf6ee21b769a7213def41918d793a1.tar.gz gcc-f64b9ed94ccf6ee21b769a7213def41918d793a1.tar.bz2 | |
re PR fortran/84640 (gcc/fortran/simplify.c:2587:9: runtime error: pointer index expression with base 0x0000090de160 overflowed to 0xffffffffc0632960)
2018-10-06 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/84640
* simplify.c (gfc_simplify_cshift): Extend size of hs_ex and ss_ex
by one. Set extents one past the array boundaries to zero to avoid
warning with instrumented compiler.
(gfc_simplify_eoshift): Likewise, only for ss_ex.
From-SVN: r264898
Diffstat (limited to 'libcpp/errors.c')
0 files changed, 0 insertions, 0 deletions
