Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 30 Jun 2020 09:02:21 +0000 (09:02 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 30 Jun 2020 09:02:21 +0000 (09:02 +0000)
contrib/ChangeLog
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/po/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index 69f16135bb35570d021d5106d4645f673b84486d..e3ba8c3695fca5f5a118c8ca8360541e5753cdf8 100644 (file)
@@ -1,3 +1,16 @@
+2020-06-30  Martin Liska  <mliska@suse.cz>
+
+       * gcc-changelog/git_check_commit.py: Print revision
+       of original_info.
+       * gcc-changelog/git_commit.py: Support Revert commits.
+
+2020-06-30  Martin Liska  <mliska@suse.cz>
+
+       * gcc-changelog/git_check_commit.py: Use GitInfo
+       * gcc-changelog/git_commit.py: Add GitInfo class.
+       * gcc-changelog/git_email.py: Use GitInfo class.
+       * gcc-changelog/git_repository.py: Likewise.
+
 2020-06-24  Ilya Leoshkevich  <iii@linux.ibm.com>
 
        * download_prerequisites: Support AIX and OpenBSD unames.
index 3f3ef4c11d23cc972e991c6bf6a0dc41eaafb96e..dd6d1be1e40bd986a9fbac7f0bc009a1083a97aa 100644 (file)
@@ -1,3 +1,76 @@
+2020-06-29  Segher Boessenkool  <segher@kernel.crashing.org>
+
+       * doc/extend.texi: Change references to "future architecture" to
+       "ISA 3.1", "-mcpu=future" to "-mcpu=power10", and remove vaguer
+       references to "future" (because the future is now).
+
+2020-06-29  Segher Boessenkool  <segher@kernel.crashing.org>
+
+       * config/rs6000/rs6000.md (isa): Rename "fut" to "p10".
+
+2020-06-29  Roger Sayle  <roger@nextmovesoftware.com>
+
+       * simplify-rtx.c (simplify_distributive_operation): New function
+       to un-distribute a binary operation of two binary operations.
+       (X & C) ^ (Y & C) to (X ^ Y) & C, when C is simple (i.e. a constant).
+       (simplify_binary_operation_1) <IOR, XOR, AND>: Call it from here
+       when appropriate.
+       (test_scalar_int_ops): New function for unit self-testing
+       scalar integer transformations in simplify-rtx.c.
+       (test_scalar_ops): Call test_scalar_int_ops for each integer mode.
+       (simplify_rtx_c_tests): Call test_scalar_ops.
+
+2020-06-29  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/95916
+       * tree-vect-slp.c (vect_schedule_slp_instance): Explicitely handle
+       the case of not vectorized externals.
+
+2020-06-29  Richard Biener  <rguenther@suse.de>
+
+       * tree-vectorizer.h: Do not include <utility>.
+
+2020-06-29  Martin Liska  <mliska@suse.cz>
+
+       * tree-ssa-ccp.c (gsi_prev_dom_bb_nondebug): Use gsi_bb
+       instead of gimple_stmt_iterator::bb.
+       * tree-ssa-math-opts.c (insert_reciprocals): Likewise.
+       * tree-vectorizer.h: Likewise.
+
+2020-06-29  Andrew Stubbs  <ams@codesourcery.com>
+
+       * config/gcn/gcn-hsa.h (DBX_REGISTER_NUMBER): New macro.
+       * config/gcn/gcn-protos.h (gcn_dwarf_register_number): New prototype.
+       * config/gcn/gcn.c (gcn_expand_prologue): Add RTX_FRAME_RELATED_P
+       and REG_FRAME_RELATED_EXPR to stack and frame pointer adjustments.
+       (gcn_dwarf_register_number): New function.
+       (gcn_dwarf_register_span): New function.
+       (TARGET_DWARF_REGISTER_SPAN): New hook macro.
+
+2020-06-29  Kaipeng Zhou  <zhoukaipeng3@huawei.com>
+
+       PR tree-optimization/95854
+       * gimple-ssa-store-merging.c (find_bswap_or_nop_1): Return NULL
+       if operand 1 or 2 of a BIT_FIELD_REF cannot be converted to
+       unsigned HOST_WIDE_INT.
+
+2020-06-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * config/sparc/sparc.c (epilogue_renumber): Remove register.
+       (sparc_print_operand_address): Likewise.
+       (sparc_type_code): Likewise.
+       (set_extends): Likewise.
+
+2020-06-29  Martin Liska  <mliska@suse.cz>
+
+       PR tree-optimization/92860
+       * optc-save-gen.awk: Add exceptions for arc target.
+
+2020-06-29  Frederik Harwath  <frederik@codesourcery.com>
+
+       * doc/sourcebuild.texi: Describe globbing of the
+       dump file scanning commands "suffix" argument.
+
 2020-06-28  Martin Sebor  <msebor@redhat.com>
 
        PR c++/86568
index 39082fd9fabd13bf579488bb1c10c72440c3f976..88cb34f9be6c5f103336a854d4f45e2fff41582c 100644 (file)
@@ -1 +1 @@
-20200629
+20200630
index 82fb0d062e83475e61a06d816cb3d15274feabf7..6db8f7fa7df016827893c97edd578f6615077601 100644 (file)
@@ -1,3 +1,27 @@
+2020-06-30  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * coroutines.cc (expand_one_await_expression): Remove
+       code dealing with initial suspend.
+       (build_actor_fn): Remove code special-casing initial
+       and final suspend. Handle the final suspend and marking
+       of the coroutine as done.
+       (coro_rewrite_function_body): New.
+       (bind_expr_find_in_subtree): Remove.
+       (coro_body_contains_bind_expr_p): Remove.
+       (morph_fn_to_coro): Split the rewrite of the original
+       function into coro_rewrite_function_body and call it.
+
+2020-06-29  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/94553
+       * decl.c (duplicate_decls): Make sure a concept or a variable
+       template is unique in its declarative region.
+
+2020-06-29  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/95568
+       * pt.c (collect_ctor_idx_types): Use TREE_TYPE.
+
 2020-06-28  Iain Sandoe  <iain@sandoe.co.uk>
 
        PR c++/95711
index bcdd3beef21da184de57c5f957b9f157ae9702e2..ce29e5e6cdd7247bdbe59585cfa2092b3e218f17 100644 (file)
@@ -1,3 +1,20 @@
+2020-06-29  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/95978
+       * decl.c (gfc_match_data): Avoid NULL pointer dereference.
+
+2020-06-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/95743
+       * trans-decl.c (gfc_generate_function_code): Do not generate
+       recursion check for compiler-generated procedures.
+
+2020-06-29  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/71706
+       * trans-stmt.c (gfc_trans_sync): Do proper kind conversion in
+       bounds-checking code.
+
 2020-06-28  Harald Anlauf  <anlauf@gmx.de>
 
        PR fortran/95340
index abba89d49d049b4b2527fb0ae21877d204983f93..aca2df452027e70038056bdc6574df8528be4480 100644 (file)
@@ -1,3 +1,7 @@
+2020-06-29  Joseph Myers  <joseph@codesourcery.com>
+
+       * sv.po: Update.
+
 2020-06-22  Joseph Myers  <joseph@codesourcery.com>
 
        * sv.po: Update.
index 7b624d8e50e9373a77404c598ec83dfaf017439e..bfa55de8814ee38158537a271294ecb3b8c1bd36 100644 (file)
@@ -1,3 +1,72 @@
+2020-06-29  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/95978
+       * gfortran.dg/pr95978.f90: New file.
+
+2020-06-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/95743
+       * gfortran.dg/recursive_check_16.f90: New file.
+
+2020-06-29  David Edelsohn  <dje.gcc@gmail.com>
+
+       * gfortran.dg/char4-subscript.f90: Simplify regex.
+       Accept big endian or little endian output.
+
+2020-06-29  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/94553
+       * g++.dg/cpp1y/pr68578.C: Adjust dg-error.
+       * g++.dg/cpp1y/var-templ66.C: New test.
+       * g++.dg/cpp2a/concepts-redecl1.C: New test.
+
+2020-06-29  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/95568
+       * g++.dg/cpp2a/class-deduction-aggr5.C: New test.
+       * g++.dg/cpp2a/class-deduction-aggr6.C: New test.
+
+2020-06-29  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/71706
+       * gfortran.dg/pr71706.f90: New file.
+
+2020-06-29  Martin Liska  <mliska@suse.cz>
+
+       PR c++/86568
+       * c-c++-common/builtin-arith-overflow-1.c (generic_3, typed_3_null):
+       Fix coding style.
+
+2020-06-29  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/95916
+       * gcc.dg/vect/pr95916.c: New testcase.
+
+2020-06-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/86568
+       * c-c++-common/builtin-arith-overflow-1.c (generic_3, typed_3_null):
+       Adjust dg-warning.
+
+2020-06-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/86568
+       * c-c++-common/builtin-arith-overflow-1.c (generic_3, typed_3_null):
+       Adjust dg-warning.
+
+2020-06-29  Kaipeng Zhou  <zhoukaipeng3@huawei.com>
+
+       PR tree-optimization/95854
+       * gcc.dg/pr95854.c: New test.
+
+2020-06-29  Frederik Harwath  <frederik@codesourcery.com>
+
+       * lib/scandump.exp (glob-dump-file): New proc.
+       (scan-dump): Use glob-dump-file for file name expansion.
+       (scan-dump-times): Likewise.
+       (scan-dump-dem): Likewise.
+       (scan-dump-dem-not): Likewise.
+
 2020-06-28  Martin Sebor  <msebor@redhat.com>
 
        PR c++/86568
index d4c6a22635156b1be857ce6f7fb8fba7f6f7bfaf..a9c378d65db7b03e68f60a339d631728247dce66 100644 (file)
@@ -1,3 +1,13 @@
+2020-06-29  Ville Voutilainen  <ville.voutilainen@gmail.com>
+
+       Revert:
+       2020-06-28  Ville Voutilainen  <ville.voutilainen@gmail.com>
+
+       * include/bits/basic_string.h (string(_CharT*, const _Alloc&)):
+       Add a __nonnull__ attribute.
+       * testsuite/21_strings/basic_string/cons/char/nonnull.cc: New.
+       * testsuite/21_strings/basic_string/cons/wchar_t/nonnull.cc: Likewise.
+
 2020-06-28  Ville Voutilainen  <ville.voutilainen@gmail.com>
 
        * include/bits/basic_string.h (string(_CharT*, const _Alloc&)):