diff options
author | José Rui Faustino de Sousa <jrfsousa@gmail.com> | 2019-11-11 10:18:14 +0000 |
---|---|---|
committer | Tobias Burnus <burnus@gcc.gnu.org> | 2019-11-11 11:18:14 +0100 |
commit | 3f246567a44ba034c0b48f929c4d4586a4b914ed (patch) | |
tree | 1f4588827caf5b8df93c515cc20a1a7c61b3e8d9 /libgfortran/config | |
parent | a5aeee56d897cb1120bf4d2a61c8f62c45fecb5b (diff) | |
download | gcc-3f246567a44ba034c0b48f929c4d4586a4b914ed.tar.gz |
PR fortran/92142 - CFI_setpointer corrupts descriptor
2019-11-11 José Rui Faustino de Sousa <jrfsousa@gmail.com>
libgfortran/
PR fortran/92142
* runtime/ISO_Fortran_binding.c (CFI_setpointer): Don't
override descriptor attribute; with -fcheck, check that
it is a pointer.
gcc/testsuite/
PR fortran/92142
* gcc/testsuite/gfortran.dg/ISO_Fortran_binding_16.c: New.
* gcc/testsuite/gfortran.dg/ISO_Fortran_binding_16.f90: New.
* gcc/testsuite/gfortran.dg/ISO_Fortran_binding_10.c: Correct
upper bounds for case 0.
From-SVN: r278048
Diffstat (limited to 'libgfortran/config')
0 files changed, 0 insertions, 0 deletions