Daily bump.

This commit is contained in:
GCC Administrator 2021-06-15 00:16:37 +00:00
parent d9f1466f88
commit 8dc48181af
10 changed files with 235 additions and 1 deletions

View File

@ -1,3 +1,10 @@
2021-06-14 Michael Forney <mforney@mforney.org>
* gettext.m4 (AM_GNU_GETTEXT): Skip checks for the internal
symbols _nl_msg_cat_cntr, _nl_domain_bindings, and
_nl_expand_alias, if __GNU_GETTEXT_SUPPORTED_REVISION is defined.
Backport of gettext serial 68 patch.
2021-05-18 Mike Frysinger <vapier@gentoo.org>
* acinclude.m4 (CYG_AC_PATH_SIM, CYG_AC_PATH_DEVO): Delete.

View File

@ -1,3 +1,89 @@
2021-06-14 Martin Sebor <msebor@redhat.com>
PR c++/100876
* builtins.c (gimple_call_return_array): Check for attribute fn spec.
Handle calls to placement new.
(ndecl_dealloc_argno): Avoid placement delete.
2021-06-14 Peter Bergner <bergner@linux.ibm.com>
PR target/100777
* config/rs6000/rs6000-call.c (rs6000_gimple_fold_mma_builtin): Use
create_tmp_reg_or_ssa_name().
2021-06-14 Andrew MacLeod <amacleod@redhat.com>
* gimple-range-cache.cc (ranger_cache::ranger_cache): Adjust.
(ranger_cache::enable_new_values): Set to specified value and
return the old value.
(ranger_cache::disable_new_values): Delete.
(ranger_cache::fill_block_cache): Disable non 1st order derived
poor values.
* gimple-range-cache.h (ranger_cache): Adjust prototypes.
* gimple-range.cc (gimple_ranger::range_of_expr): Adjust.
2021-06-14 Uroš Bizjak <ubizjak@gmail.com>
PR target/101058
* config/i386/i386-expand.c (ix86_vectorize_vec_perm_const):
Return true early when testing with V2HImode.
* config/i386/mmx.md (*punpckwd): Split to sse2_pshuflw_1.
2021-06-14 Christophe Lyon <christophe.lyon@linaro.org>
* config/arm/mve.md (mve_vec_unpack<US>_lo_<mode>): New pattern.
(mve_vec_unpack<US>_hi_<mode>): New pattern.
(@mve_vec_pack_trunc_lo_<mode>): New pattern.
(mve_vmovntq_<supf><mode>): Prefix with '@'.
* config/arm/neon.md (vec_unpack<US>_hi_<mode>): Move to
vec-common.md.
(vec_unpack<US>_lo_<mode>): Likewise.
(vec_pack_trunc_<mode>): Rename to
neon_quad_vec_pack_trunc_<mode>.
* config/arm/vec-common.md (vec_unpack<US>_hi_<mode>): New
pattern.
(vec_unpack<US>_lo_<mode>): New.
(vec_pack_trunc_<mode>): New.
2021-06-14 Richard Biener <rguenther@suse.de>
PR tree-optimization/100934
* tree-ssa-dom.c (pass_dominator::execute): Properly
mark irreducible regions.
2021-06-14 Martin Liska <mliska@suse.cz>
* doc/invoke.texi: Put r{...} on the same line as @item.
2021-06-14 Martin Liska <mliska@suse.cz>
* doc/invoke.texi: Add missing newline.
2021-06-14 Martin Liska <mliska@suse.cz>
* doc/invoke.texi: Remove '+' charasters.
2021-06-14 Claudiu Zissulescu <claziss@synopsys.com>
* config.gcc (arc): Add support for with_cpu option.
* config/arc/arc.h (OPTION_DEFAULT_SPECS): Add fpu.
2021-06-14 Richard Biener <rguenther@suse.de>
PR tree-optimization/101031
* tree-ssa-strlen.c (maybe_invalidate): Increment max_size
instead of size when accounting for a possibly string
terminating nul.
2021-06-14 Martin Liska <mliska@suse.cz>
* gimple-ssa-evrp.c (pointer_equiv_analyzer::~pointer_equiv_analyzer): Use delete[].
2021-06-14 Aldy Hernandez <aldyh@redhat.com>
* value-query.cc (gimple_range_global): Call get_range_global
if called after inlining.
2021-06-13 Uroš Bizjak <ubizjak@gmail.com>
PR target/101021

View File

@ -1 +1 @@
20210614
20210615

View File

@ -1,3 +1,10 @@
2021-06-14 Jonathan Wakely <jwakely@redhat.com>
PR c++/101052
* known-headers.cc (get_stdlib_header_for_name): Add known
headers for EXIT_FAILURE, EXIT_SUCCESS, abort, atexit, calloc,
exit, and getenv.
2021-06-12 Jason Merrill <jason@redhat.com>
* c-attribs.c (handle_unused_attribute): Handle FIELD_DECL.

View File

@ -1,3 +1,9 @@
2021-06-14 Tobias Burnus <tobias@codesourcery.com>
PR c/100913
* c-parser.c (c_parser_omp_clause_affinity): No need to set iterator
var in the error case.
2021-06-07 Eric Botcazou <ebotcazou@adacore.com>
PR c/100920

View File

@ -1,3 +1,9 @@
2021-06-14 Tobias Burnus <tobias@codesourcery.com>
PR c/100913
* parser.c (cp_parser_omp_clause_affinity): No need to set iterator
var in the error case.
2021-06-13 Trevor Saunders <tbsaunde@tbsaunde.org>
* constexpr.c (cxx_eval_call_expression): Iterate over vec<>

View File

@ -1,3 +1,8 @@
2021-06-14 Tobias Burnus <tobias@codesourcery.com>
* resolve.c (resolve_variable): Remove *XCNEW used to
nullify nullified memory.
2021-06-09 Martin Liska <mliska@suse.cz>
* intrinsic.texi: Add missing @headitem to tables with a header.

View File

@ -1,3 +1,55 @@
2021-06-14 Martin Sebor <msebor@redhat.com>
PR c++/100876
* g++.dg/warn/Wmismatched-new-delete-4.C: New test.
* g++.dg/warn/Wmismatched-new-delete-5.C: New test.
* g++.dg/warn/Wstringop-overflow-7.C: New test.
* g++.dg/warn/Wfree-nonheap-object-6.C: New test.
* g++.dg/analyzer/placement-new.C: Prune out expected warning.
2021-06-14 Peter Bergner <bergner@linux.ibm.com>
PR target/100777
* gcc.target/powerpc/pr100777.c: New test.
2021-06-14 Uroš Bizjak <ubizjak@gmail.com>
PR target/101058
* gcc.target/i386/pr101058.c: New test.
2021-06-14 Jonathan Wakely <jwakely@redhat.com>
PR c++/101052
* g++.dg/spellcheck-stdlib.C: Add checks for <cstdlib> names.
* gcc.dg/spellcheck-stdlib.c: Likewise.
2021-06-14 Christophe Lyon <christophe.lyon@linaro.org>
* gcc.target/arm/simd/mve-vclz.c: Update expected results.
* gcc.target/arm/simd/mve-vshl.c: Likewise.
* gcc.target/arm/simd/mve-vec-pack.c: New test.
* gcc.target/arm/simd/mve-vec-unpack.c: New test.
2021-06-14 Richard Biener <rguenther@suse.de>
PR tree-optimization/100934
* gcc.dg/torture/pr100934.c: New testcase.
2021-06-14 Aaron Sawdey <acsawdey@linux.ibm.com>
* gcc.dg/sms-1.c: Remove scan-rtl-dump-times check.
* gcc.dg/sms-2.c: Remove scan-rtl-dump-times check.
* gcc.dg/sms-3.c: Remove scan-rtl-dump-times check.
* gcc.dg/sms-4.c: Remove scan-rtl-dump-times check.
* gcc.dg/sms-6.c: Remove scan-rtl-dump-times check.
* gcc.dg/sms-8.c: Remove scan-rtl-dump-times check.
* gcc.dg/sms-10.c: Remove scan-rtl-dump-times check.
2021-06-14 Richard Biener <rguenther@suse.de>
PR tree-optimization/101031
* gcc.dg/torture/pr101031.c: New testcase.
2021-06-13 Jason Merrill <jason@redhat.com>
* gcc.dg/c2x-attr-maybe_unused-1.c: Expect no warnings.

View File

@ -1,3 +1,7 @@
2021-06-14 Michael Forney <mforney@mforney.org>
* configure: Regenerated.
2021-04-16 Jakub Jelinek <jakub@redhat.com>
PR jit/100096

View File

@ -1,3 +1,64 @@
2021-06-14 Jonathan Wakely <jwakely@redhat.com>
* include/bits/ranges_base.h (ranges::empty): Check whether
conversion to bool can throw.
* testsuite/std/ranges/access/empty.cc: Check for correct
noexcept-specifier.
2021-06-14 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/100894
* include/std/type_traits (__common_ref_impl<X&, Y&>): Only
use the type if it's a reference.
* testsuite/20_util/common_reference/100894.cc: New test.
2021-06-14 Jonathan Wakely <jwakely@redhat.com>
* testsuite/experimental/filesystem/path/native/conv_c++23.cc:
Add dg-require-filesystem-ts directive.
2021-06-14 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/101034
* include/std/any (any(in_place_t<T>, initializer_list<U>, A&&...))
(any::emplace<T>(initializer_list<U>, A&&...)): Fix constraint
to use lvalue.
* testsuite/20_util/any/cons/101034.cc: New test.
2021-06-14 Jonathan Wakely <jwakely@redhat.com>
* testsuite/17_intro/headers/c++2017/all_attributes.cc: Add
-std=gnu++17 option.
2021-06-14 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/101056
* libsupc++/compare (compare_partial_order_fallback): Add
constraint using reversed parameter order, as per LWG 3465.
* testsuite/18_support/comparisons/algorithms/fallback.cc:
Adjust expected result.
2021-06-14 Jonathan Wakely <jwakely@redhat.com>
* libsupc++/compare (__decayed_same_as): New helper concept.
(strong_order, weak_order, partial_order): Constrain with new
concept instead of using static_assert.
(compare_strong_order_fallback, compare_weak_order_fallback)
(compare_partial_order_fallback): Likewise. Do not deduce return
types. Remove redundant if-constexpr checks.
* testsuite/18_support/comparisons/algorithms/fallback.cc: New test.
2021-06-14 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/101055
* include/std/tuple: Use reserved form of attribute name.
* testsuite/17_intro/headers/c++2011/all_attributes.cc: Add
check for no_unique_address.
* testsuite/17_intro/headers/c++2014/all_attributes.cc:
Likewise.
* testsuite/17_intro/headers/c++2017/all_attributes.cc:
Likewise.
2021-06-11 Jonathan Wakely <jwakely@redhat.com>
* include/bits/fs_path.h (operator==, operator<=>): Use new