Daily bump.

This commit is contained in:
GCC Administrator 2020-06-27 00:16:24 +00:00
parent 727efd27da
commit c9c05f7323
9 changed files with 153 additions and 1 deletions

View File

@ -1,3 +1,48 @@
2020-06-26 H.J. Lu <hjl.tools@gmail.com>
PR target/95655
* config/i386/gnu-user.h (SUBTARGET_FRAME_POINTER_REQUIRED):
Removed.
* config/i386/i386.c (ix86_frame_pointer_required): Update
comments.
2020-06-26 Yichao Yu <yyc1992@gmail.com>
* multiple_target.c (redirect_to_specific_clone): Fix tests
to check individual attribute rather than an attribute list.
2020-06-26 Peter Bergner <bergner@linux.ibm.com>
* config/rs6000/rs6000-call.c (cpu_is_info) <power10>: New.
* doc/extend.texi (PowerPC Built-in Functions): Document power10,
arch_3_1 and mma.
2020-06-26 Marek Polacek <polacek@redhat.com>
* doc/invoke.texi (C Dialect Options): Adjust -std default for C++.
* doc/standards.texi (C Language): Correct the default dialect.
(C++ Language): Update the default for C++ to gnu++17.
2020-06-26 Eric Botcazou <ebotcazou@gcc.gnu.org>
* tree-ssa-reassoc.c (dump_range_entry): New function.
(debug_range_entry): New debug function.
(update_range_test): Invoke dump_range_entry for dumping.
(optimize_range_tests_to_bit_test): Merge the entry test in the
bit test when possible and lower the profitability threshold.
2020-06-26 Richard Biener <rguenther@suse.de>
PR tree-optimization/95897
* tree-vectorizer.h (vectorizable_induction): Remove
unused gimple_stmt_iterator * parameter.
* tree-vect-loop.c (vectorizable_induction): Likewise.
(vect_analyze_loop_operations): Adjust.
* tree-vect-stmts.c (vect_analyze_stmt): Likewise.
(vect_transform_stmt): Likewise.
* tree-vect-slp.c (vect_schedule_slp_instance): Adjust
for fold-left reductions, clarify existing reduction case.
2020-06-25 Nick Clifton <nickc@redhat.com> 2020-06-25 Nick Clifton <nickc@redhat.com>
* config/m32r/m32r.md (movsicc): Disable pattern. * config/m32r/m32r.md (movsicc): Disable pattern.

View File

@ -1 +1 @@
20200626 20200627

View File

@ -1,3 +1,8 @@
2020-06-26 Eric Botcazou <ebotcazou@gcc.gnu.org>
* exp_ch4.adb (Expand_Set_Membership): Expand the membership test
using left associativity instead of right associativity.
2020-06-23 Eric Botcazou <ebotcazou@gcc.gnu.org> 2020-06-23 Eric Botcazou <ebotcazou@gcc.gnu.org>
* gcc-interface/utils2.c (build_binary_op): Remove space. * gcc-interface/utils2.c (build_binary_op): Remove space.

View File

@ -1,3 +1,7 @@
2020-06-26 Marek Polacek <polacek@redhat.com>
* c-opts.c (c_common_init_options): Default to gnu++17.
2020-06-17 Jonathan Wakely <jwakely@redhat.com> 2020-06-17 Jonathan Wakely <jwakely@redhat.com>
PR c/95378 PR c/95378

View File

@ -1,3 +1,21 @@
2020-06-26 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95519
* coroutines.cc (struct coroutine_info):Add a field
to hold computed p.return_void expressions.
(coro_build_promise_expression): New.
(get_coroutine_return_void_expr): New.
(finish_co_yield_expr): Build the promise expression
using coro_build_promise_expression.
(finish_co_return_stmt): Likewise.
(build_init_or_final_await): Likewise.
(morph_fn_to_coro): Likewise, for several cases.
2020-06-26 Iain Sandoe <iain@sandoe.co.uk>
* coroutines.cc (morph_fn_to_coro): Handle error
returns in building g-r-o-o-a-f expressions.
2020-06-24 Nicholas Krause <xerofoify@gmail.com> 2020-06-24 Nicholas Krause <xerofoify@gmail.com>
PR c++/95672 PR c++/95672

View File

@ -1,3 +1,69 @@
2020-06-26 Yichao Yu <yyc1992@gmail.com>
* gcc.target/i386/pr95778-1.c: New test.
* gcc.target/i386/pr95778-2.c: New test.
2020-06-26 Peter Bergner <bergner@linux.ibm.com>
* gcc.target/powerpc/cpu-builtin-1.c: Add tests for power10, arch_3_1
and mma.
2020-06-26 Marek Polacek <polacek@redhat.com>
* c-c++-common/torture/vector-subscript-3.c: In C++17, define away
the keyword register.
* g++.dg/cpp1z/attributes-enum-1a.C: Only run pre-C++17.
* g++.dg/cpp1z/fold7a.C: Likewise.
* g++.dg/cpp1z/nontype3a.C: Likewise.
* g++.dg/cpp1z/utf8-2a.C: Likewise.
* g++.dg/parse/error11.C: Update expected diagnostics for C++17.
* g++.dg/torture/pr34850.C: Add -Wno-attribute-warning.
* g++.dg/torture/pr49394.C: In C++17, use noexcept(false).
* g++.dg/torture/pr82154.C: Use -std=c++14.
* lib/target-supports.exp: Set to C++17.
* obj-c++.dg/try-catch-9.mm: Use -Wno-register.
2020-06-26 Kwok Cheung Yeung <kcy@codesourcery.com>
* gfortran.dg/gomp/combined-if.f90: Adjust expected number
of matches depending on whether nvptx offloading is supported.
* lib/target-supports.exp
(check_effective_target_offload_nvptx): New.
2020-06-26 Eric Botcazou <ebotcazou@gcc.gnu.org>
* gnat.dg/opt86_pkg.ads: New helper.
* gnat.dg/opt86a.adb: New test.
* gnat.dg/opt86b.adb: Likewise.
* gnat.dg/opt86c.adb: Likewise.
2020-06-26 Iain Buclaw <ibuclaw@gdcproject.org>
* gdc.dg/pr95250.d: Updated.
2020-06-26 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95519
* g++.dg/coroutines/torture/pr95519-00-return_void.C: New test.
* g++.dg/coroutines/torture/pr95519-01-initial-suspend.C: New test.
* g++.dg/coroutines/torture/pr95519-02-final_suspend.C: New test.
* g++.dg/coroutines/torture/pr95519-03-return-value.C: New test.
* g++.dg/coroutines/torture/pr95519-04-yield-value.C: New test.
* g++.dg/coroutines/torture/pr95519-05-gro.C: New test.
* g++.dg/coroutines/torture/pr95519-06-grooaf.C: New test.
* g++.dg/coroutines/torture/pr95519-07-unhandled-exception.C: New test.
2020-06-26 Iain Sandoe <iain@sandoe.co.uk>
* g++.dg/coroutines/coro1-allocators.h (BAD_GROOAF_STATIC):
New.
* g++.dg/coroutines/coro-bad-grooaf-00-static.C: New test.
2020-06-26 Richard Biener <rguenther@suse.de>
PR tree-optimization/95897
* gcc.dg/vect/pr95897.c: New testcase.
2020-06-25 Marek Polacek <polacek@redhat.com> 2020-06-25 Marek Polacek <polacek@redhat.com>
PR c++/91104 PR c++/91104

View File

@ -1,3 +1,8 @@
2020-06-26 Nick Clifton <nickc@redhat.com>
* libiberty.h (bsearch_r): Remove use of the register keyword from
the prototype.
2020-06-23 Nick Alcock <nick.alcock@oracle.com> 2020-06-23 Nick Alcock <nick.alcock@oracle.com>
* libiberty.h (bsearch_r): New. * libiberty.h (bsearch_r): New.

View File

@ -1,3 +1,7 @@
2020-06-26 Marek Polacek <polacek@redhat.com>
* testsuite/libgomp.c++/atomic-3.C: Use -std=gnu++14.
2020-06-23 Alexandre Oliva <oliva@adacore.com> 2020-06-23 Alexandre Oliva <oliva@adacore.com>
* testsuite/lib/libgomp.exp: Load gcc lib scanoffload.exp. * testsuite/lib/libgomp.exp: Load gcc lib scanoffload.exp.

View File

@ -1,3 +1,8 @@
2020-06-26 Nick Clifton <nickc@redhat.com>
* bsearch.c (bsearch): Remove use of register keyword.
* bsearch_r.c (bsearch_r): Likewise.
2020-06-23 Nick Alcock <nick.alcock@oracle.com> 2020-06-23 Nick Alcock <nick.alcock@oracle.com>
* bsearch_r.c: New file. * bsearch_r.c: New file.