aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
diff options
context:
space:
mode:
authorAndre Vehreschild <vehre@gcc.gnu.org>2022-01-28 12:34:17 +0100
committerAndre Vehreschild <vehre@gcc.gnu.org>2022-01-28 12:34:17 +0100
commit26e237fb5b83582b30ef7c5a388bc4e968a5a289 (patch)
tree9d69c81efeda6ebc2b6398735acf18dea1a14f6d /gcc/go
parent430dca620fa3d03e53f6771a2b61d3f0ebb73756 (diff)
downloadgcc-26e237fb5b83582b30ef7c5a388bc4e968a5a289.zip
gcc-26e237fb5b83582b30ef7c5a388bc4e968a5a289.tar.gz
gcc-26e237fb5b83582b30ef7c5a388bc4e968a5a289.tar.bz2
Prevent malicious descriptor stacking for scalar components [V2].
gcc/fortran/ChangeLog: PR fortran/103790 * trans-array.cc (structure_alloc_comps): Prevent descriptor stacking for non-array data; do not broadcast caf-tokens. * trans-intrinsic.cc (conv_co_collective): Prevent generation of unused descriptor. gcc/testsuite/ChangeLog: PR fortran/103790 * gfortran.dg/coarray_collectives_18.f90: New test.
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions