diff options
| author | Harald Anlauf <anlauf@gmx.de> | 2021-12-14 21:02:04 +0100 |
|---|---|---|
| committer | Harald Anlauf <anlauf@gmx.de> | 2021-12-14 21:14:08 +0100 |
| commit | e866e1c92ecf88feeeafd5d55348451c9a181f3c (patch) | |
| tree | cfe0bb2bbb19260ad15ddf7ceffbbda0aeaf2e62 /gcc/d | |
| parent | 7a54d3deecf967029f18aa5ed1fcbdb752e213b9 (diff) | |
| download | gcc-e866e1c92ecf88feeeafd5d55348451c9a181f3c.zip gcc-e866e1c92ecf88feeeafd5d55348451c9a181f3c.tar.gz gcc-e866e1c92ecf88feeeafd5d55348451c9a181f3c.tar.bz2 | |
Fortran: prevent NULL pointer dereferences checking do-loop contained stuff
gcc/fortran/ChangeLog:
PR fortran/103718
PR fortran/103719
* frontend-passes.c (doloop_contained_procedure_code): Add several
checks to prevent NULL pointer dereferences on valid and invalid
code called within do-loops.
gcc/testsuite/ChangeLog:
PR fortran/103718
PR fortran/103719
* gfortran.dg/do_check_18.f90: New test.
Diffstat (limited to 'gcc/d')
0 files changed, 0 insertions, 0 deletions
