public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r12-1442] Daily bump.
@ 2021-06-15 0:17 GCC Administrator
0 siblings, 0 replies; only message in thread
From: GCC Administrator @ 2021-06-15 0:17 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:8dc48181affa1d03ec8d47e513d1c62bd16da6f3
commit r12-1442-g8dc48181affa1d03ec8d47e513d1c62bd16da6f3
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Jun 15 00:16:37 2021 +0000
Daily bump.
Diff:
---
config/ChangeLog | 7 ++++
gcc/ChangeLog | 86 +++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/c-family/ChangeLog | 7 ++++
gcc/c/ChangeLog | 6 ++++
gcc/cp/ChangeLog | 6 ++++
gcc/fortran/ChangeLog | 5 +++
gcc/testsuite/ChangeLog | 52 ++++++++++++++++++++++++++++++
intl/ChangeLog | 4 +++
libstdc++-v3/ChangeLog | 61 +++++++++++++++++++++++++++++++++++
10 files changed, 235 insertions(+), 1 deletion(-)
diff --git a/config/ChangeLog b/config/ChangeLog
index 311d80b9690..cc04030fdb7 100644
--- a/config/ChangeLog
+++ b/config/ChangeLog
@@ -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.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a856c27453e..65d57100f6a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index d9253cc91e7..78287281a18 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20210614
+20210615
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index c14edd12e3b..39fae4e6a8b 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -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.
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 27f88380f93..665fcd84c2d 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -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
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 43f265008ea..f5659cf39b2 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -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<>
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 242c680a322..a0ee6eb21f5 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -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.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b62ad906161..fb8419834a0 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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.
diff --git a/intl/ChangeLog b/intl/ChangeLog
index 68fd8eaa528..281385a6c2d 100644
--- a/intl/ChangeLog
+++ b/intl/ChangeLog
@@ -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
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index dfcf9bf3646..635bc1c4789 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -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
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-06-15 0:17 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-15 0:17 [gcc r12-1442] Daily bump GCC Administrator
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).