aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorPaul Thomas <pault@gcc.gnu.org>2018-10-08 11:17:10 +0000
committerPaul Thomas <pault@gcc.gnu.org>2018-10-08 11:17:10 +0000
commit0054ef84b0435bb46844a56eb9587454c4f53c87 (patch)
treecf958da3f6f1e53103a1245e31e8a08f192dcb0f /gcc
parent87454aad9964de6234e661e29f96d73dff65a0e4 (diff)
downloadgcc-0054ef84b0435bb46844a56eb9587454c4f53c87.zip
gcc-0054ef84b0435bb46844a56eb9587454c4f53c87.tar.gz
gcc-0054ef84b0435bb46844a56eb9587454c4f53c87.tar.bz2
re PR fortran/86372 (Segfault on ASSOCIATE statement with CHARACTER variable)
2018-10-08 Paul Thomas <pault@gcc.gnu.org> PR fortran/86372 * trans-stmt.c (trans_associate_var): Character associate names with variable string length do not have to be deferred length for the string length to be set, if variable. 2018-10-08 Paul Thomas <pault@gcc.gnu.org> PR fortran/86372 * gfortran.dg/associate_41.f90: New test. From-SVN: r264919
Diffstat (limited to 'gcc')
-rw-r--r--gcc/fortran/ChangeLog7
-rw-r--r--gcc/testsuite/ChangeLog5
2 files changed, 12 insertions, 0 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index da3200d..c4c14f8 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,10 @@
+2018-10-08 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/86372
+ * trans-stmt.c (trans_associate_var): Character associate names
+ with variable string length do not have to be deferred length
+ for the string length to be set, if variable.
+
2018-10-06 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/86111
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index e3f48d7..28e84d2 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2018-10-08 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/86372
+ * gfortran.dg/associate_41.f90: New test.
+
2018-10-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* gcc.dg/merge-all-constants-2.c: Require string_merging support.