From 907343e8d065a3890b291683a3961fdca682ef52 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Sat, 21 Dec 2019 00:51:15 +0100 Subject: [PATCH] re PR middle-end/91512 (Fortran compile time regression.) PR middle-end/91512 PR fortran/92738 * lang.opt (-finline-arg-packing): Add trailing dot to help text. From-SVN: r279687 --- gcc/fortran/ChangeLog | 13 ++++++++++++- gcc/fortran/lang.opt | 2 +- gcc/testsuite/ChangeLog | 7 +------ 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index f1c71ba..7e67390 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,8 +1,19 @@ +2019-12-20 Jakub Jelinek + + PR middle-end/91512 + PR fortran/92738 + * lang.opt (-finline-arg-packing): Add trailing dot to help text. + 2019-12-20 Thomas Koenig PR middle-end/91512 PR fortran/92738 - * gfortran.dg/inline_pack_25.f90: New test. + * invoke.texi: Document -finline-arg-packing. + * lang.opt: Add -finline-arg-packing. + * options.c (gfc_post_options): Handle -finline-arg-packing. + * trans-array.c (gfc_conv_array_parameter): Use + flag_inline_arg_packing instead of checking for optimize and + optimize_size. 2019-12-20 Tobias Burnus diff --git a/gcc/fortran/lang.opt b/gcc/fortran/lang.opt index 38c8891..d38b7ef 100644 --- a/gcc/fortran/lang.opt +++ b/gcc/fortran/lang.opt @@ -649,7 +649,7 @@ Enum(gfc_init_local_real) String(-inf) Value(GFC_INIT_REAL_NEG_INF) finline-arg-packing Fortran Var(flag_inline_arg_packing) Init(-1) --finline-arg-packing Perform argument packing inline +-finline-arg-packing Perform argument packing inline. finline-matmul-limit= Fortran RejectNegative Joined UInteger Var(flag_inline_matmul_limit) Init(-1) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 207d64a..a7bffea 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -51,12 +51,7 @@ PR middle-end/91512 PR fortran/92738 - * invoke.texi: Document -finline-arg-packing. - * lang.opt: Add -finline-arg-packing. - * options.c (gfc_post_options): Handle -finline-arg-packing. - * trans-array.c (gfc_conv_array_parameter): Use - flag_inline_arg_packing instead of checking for optimize and - optimize_size. + * gfortran.dg/inline_pack_25.f90: New test. 2019-12-20 Tobias Burnus -- 2.7.4