aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2021-09-25 00:16:20 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2021-09-25 00:16:20 +0000
commit9a4293ed9bdd029dd44d19b412b1cdf12372801e (patch)
treeb3da259e8f503357be0edb2f955d437e951e2041 /gcc
parent71f965110840291535b1301a65a92c9d586fc7cf (diff)
downloadgcc-9a4293ed9bdd029dd44d19b412b1cdf12372801e.zip
gcc-9a4293ed9bdd029dd44d19b412b1cdf12372801e.tar.gz
gcc-9a4293ed9bdd029dd44d19b412b1cdf12372801e.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog60
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/fortran/ChangeLog20
-rw-r--r--gcc/testsuite/ChangeLog41
4 files changed, 122 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 318d889..c5ea0b9 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,63 @@
+2021-09-24 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/98216
+ PR c++/91292
+ * real.c (encode_ieee_double): Avoid unwanted sign extension.
+ (encode_ieee_quad): Likewise.
+
+2021-09-24 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/102147
+ * ira-build.c (ira_conflict_vector_profitable_p): Make
+ profitability calculation independent of host compiler pointer and
+ IRA_INT_BITS sizes.
+
+2021-09-24 Aldy Hernandez <aldyh@redhat.com>
+
+ * gimple-range-path.cc (path_range_query::path_range_query):
+ Move debugging header...
+ (path_range_query::precompute_ranges): ...here.
+ (path_range_query::internal_range_of_expr): Do not call
+ range_on_path_entry if NAME is defined in the current block.
+
+2021-09-24 Richard Biener <rguenther@suse.de>
+
+ * cfghooks.c (verify_flow_info): Verify unallocated BB and
+ edge flags are not set.
+
+2021-09-24 Aldy Hernandez <aldyh@redhat.com>
+
+ * tree-ssa-threadupdate.c (jt_path_registry::cancel_invalid_paths):
+ New.
+ (jt_path_registry::register_jump_thread): Call
+ cancel_invalid_paths.
+ * tree-ssa-threadupdate.h (class jt_path_registry): Add
+ cancel_invalid_paths.
+
+2021-09-24 Feng Xue <fxue@os.amperecomputing.com>
+
+ PR tree-optimization/102400
+ * tree-ssa-sccvn.c (vn_reference_insert_pieces): Initialize
+ result_vdef to zero value.
+
+2021-09-24 Feng Xue <fxue@os.amperecomputing.com>
+
+ PR tree-optimization/102451
+ * tree-ssa-dse.c (delete_dead_or_redundant_call): Record bb of stmt
+ before removal.
+
+2021-09-24 Hongyu Wang <hongyu.wang@intel.com>
+
+ * config/i386/sse.md (cond_<insn><mode>): Extend to support
+ vector HFmodes.
+ (cond_mul<mode>): Likewise.
+ (cond_div<mode>): Likewise.
+ (cond_<code><mode>): Likewise.
+ (cond_fma<mode>): Likewise.
+ (cond_fms<mode>): Likewise.
+ (cond_fnma<mode>): Likewise.
+ (cond_fnms<mode>): Likewise.
+
2021-09-23 Andrew MacLeod <amacleod@redhat.com>
PR tree-optimization/102463
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 6ac89e9..6a03acb 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20210924
+20210925
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 42c3cbe..6f8b469 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,23 @@
+2021-09-24 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/102458
+ * expr.c (is_non_constant_intrinsic): Check for intrinsics
+ excluded in constant expressions (F2018:10.1.2).
+ (gfc_is_constant_expr): Use that check.
+
+2021-09-24 Sandra Loosemore <sandra@codesourcery.com>
+
+ PR fortran/101333
+ * interface.c (compare_parameter): Enforce F2018 C711.
+
+2021-09-24 Tobias Burnus <tobias@codesourcery.com>
+
+ PR fortran/55534
+ * scanner.c (load_file): Return void, call (gfc_)fatal_error for
+ all errors.
+ (include_line, include_stmt, gfc_new_file): Remove exit call
+ for failed load_file run.
+
2021-09-23 Sandra Loosemore <sandra@codesourcery.com>
PR fortran/101320
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 8198aee..8f1bc5c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,44 @@
+2021-09-24 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/102458
+ * gfortran.dg/pr102458.f90: New test.
+
+2021-09-24 Sandra Loosemore <sandra@codesourcery.com>
+
+ PR fortran/101333
+ * gfortran.dg/c-interop/c407c-1.f90: Remove xfails.
+
+2021-09-24 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/98216
+ PR c++/91292
+ * g++.dg/cpp2a/nontype-float2.C: New test.
+
+2021-09-24 Tobias Burnus <tobias@codesourcery.com>
+
+ PR fortran/55534
+ * gfortran.dg/include_9.f90: Add dg-prune-output.
+ * gfortran.dg/include_23.f90: New test.
+ * gfortran.dg/include_24.f90: New test.
+
+2021-09-24 Aldy Hernandez <aldyh@redhat.com>
+
+ * gcc.dg/tree-ssa/20030714-2.c: Adjust.
+ * gcc.dg/tree-ssa/pr66752-3.c: Adjust.
+ * gcc.dg/tree-ssa/pr77445-2.c: Adjust.
+ * gcc.dg/tree-ssa/ssa-dom-thread-18.c: Adjust.
+ * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust.
+ * gcc.dg/vect/bb-slp-16.c: Adjust.
+
+2021-09-24 Hongyu Wang <hongyu.wang@intel.com>
+
+ * gcc.target/i386/cond_op_addsubmuldiv__Float16-1.c: New test.
+ * gcc.target/i386/cond_op_addsubmuldiv__Float16-2.c: Ditto.
+ * gcc.target/i386/cond_op_fma__Float16-1.c: Ditto.
+ * gcc.target/i386/cond_op_fma__Float16-2.c: Ditto.
+ * gcc.target/i386/cond_op_maxmin__Float16-1.c: Ditto.
+ * gcc.target/i386/cond_op_maxmin__Float16-2.c: Ditto.
+
2021-09-23 Sandra Loosemore <sandra@codesourcery.com>
PR fortran/101320