aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/ChangeLog
diff options
context:
space:
mode:
authorThomas Koenig <tkoenig@gcc.gnu.org>2017-12-26 23:29:20 +0000
committerThomas Koenig <tkoenig@gcc.gnu.org>2017-12-26 23:29:20 +0000
commit62227a69b33b515058c929ac0dfe75ece9809ece (patch)
treea6d14470e38ef1c80e447256045a58ba5c0a368b /gcc/fortran/ChangeLog
parentfa9d9dc25d68f8dfa11377f4f7caa8aa38643efd (diff)
downloadgcc-62227a69b33b515058c929ac0dfe75ece9809ece.zip
gcc-62227a69b33b515058c929ac0dfe75ece9809ece.tar.gz
gcc-62227a69b33b515058c929ac0dfe75ece9809ece.tar.bz2
re PR fortran/83540 (Invalid code with MATMUL, -fno-realloc-lhs -ffrontend-optimize)
2017-12-26 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/83540 * frontend-passes.c (create_var): If an array to be created has unknown size and -fno-realloc-lhs is in effect, return NULL. 2017-12-26 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/83540 * gfortran.dg/inline_matmul_20.f90: New test. From-SVN: r256003
Diffstat (limited to 'gcc/fortran/ChangeLog')
-rw-r--r--gcc/fortran/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index d0cbc37..c28f4fe 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,10 @@
+2017-12-26 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/83540
+ * frontend-passes.c (create_var): If an array to be created
+ has unknown size and -fno-realloc-lhs is in effect,
+ return NULL.
+
2017-12-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
Eric Botcazou <ebotcazou@adacore.com>