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/builtins.c | |
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/builtins.c')
0 files changed, 0 insertions, 0 deletions