diff options
author | Tobias Burnus <burnus@net-b.de> | 2006-11-15 11:13:16 +0100 |
---|---|---|
committer | Tobias Burnus <burnus@gcc.gnu.org> | 2006-11-15 11:13:16 +0100 |
commit | 65713e5bcc306e08a6d5e63a7ffeba90170b6b36 (patch) | |
tree | bbc3008260eb8144684b57875d8190b3ae8b0001 /gcc/tree-ssa-loop-ivopts.c | |
parent | 8c894ae273073a4a45cd37be4ee2b06c35c40dd6 (diff) | |
download | gcc-65713e5bcc306e08a6d5e63a7ffeba90170b6b36.zip gcc-65713e5bcc306e08a6d5e63a7ffeba90170b6b36.tar.gz gcc-65713e5bcc306e08a6d5e63a7ffeba90170b6b36.tar.bz2 |
re PR fortran/27588 (-fbounds-check should catch substring out of range accesses)
fortran/
2006-11-15 Tobias Burnus <burnus@net-b.de>
Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR fortran/27588
* trans-expr.c (gfc_conv_substring): Add bounds checking.
(gfc_conv_variable, gfc_conv_substring_expr): Pass more
arguments to gfc_conv_substring.
testsuite/
2006-11-15 Tobias Burnus <burnus@net-b.de>
PR fortran/27588
* gfortran.dg/char_bounds_check_fail_1.f90: New test.
Co-Authored-By: Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
From-SVN: r118852
Diffstat (limited to 'gcc/tree-ssa-loop-ivopts.c')
0 files changed, 0 insertions, 0 deletions