aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorHarald Anlauf <anlauf@gmx.de>2021-12-14 21:02:04 +0100
committerHarald Anlauf <anlauf@gmx.de>2021-12-14 21:14:08 +0100
commite866e1c92ecf88feeeafd5d55348451c9a181f3c (patch)
treecfe0bb2bbb19260ad15ddf7ceffbbda0aeaf2e62 /gcc/builtins.c
parent7a54d3deecf967029f18aa5ed1fcbdb752e213b9 (diff)
downloadgcc-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