public inbox for libstdc++-cvs@sourceware.org help / color / mirror / Atom feed
From: GCC Administrator <gccadmin@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r12-5435] Daily bump. Date: Sun, 21 Nov 2021 00:17:09 +0000 (GMT) [thread overview] Message-ID: <20211121001709.544C53858425@sourceware.org> (raw) https://gcc.gnu.org/g:f658f1d7a22c09e1192fb2343f20263890106b82 commit r12-5435-gf658f1d7a22c09e1192fb2343f20263890106b82 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Sun Nov 21 00:16:32 2021 +0000 Daily bump. Diff: --- gcc/ChangeLog | 29 ++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/jit/ChangeLog | 51 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/testsuite/ChangeLog | 24 +++++++++++++++++++++++ libstdc++-v3/ChangeLog | 26 +++++++++++++++++++++++++ 5 files changed, 131 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6faa1bd70f3..0100f7a5ce5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,32 @@ +2021-11-20 Jan Hubicka <hubicka@ucw.cz> + + PR ipa/103052 + * ipa-modref.c (ignore_nondeterminism_p): Allow looping pure/cont. + (merge_call_side_effects): Improve debug output. + +2021-11-20 Jan Hubicka <hubicka@ucw.cz> + + PR ipa/103052 + * ipa-pure-const.c (propagate_pure_const): Fix merging of loping flag. + +2021-11-20 Jeff Law <jeffreyalaw@gmail.com> + + PR tree-optimization/103226 + * config/bfin/bfin.md (doloop pattern, splitter and expander): Clobber + CC. + +2021-11-20 Andrew Pinski <apinski@marvell.com> + + PR tree-optimization/103220 + * match.pd ((type) X bitop CST): Don't check if CST + fits into the type if only the sign changes. + +2021-11-20 Alexandre Oliva <oliva@adacore.com> + + PR tree-optimization/102988 + * gimple-harden-conditionals.cc (detach_value): Copy SSA_NAME + without decl sharing. + 2021-11-19 Iain Sandoe <iain@sandoe.co.uk> * doc/invoke.texi: Remove whitespace after an @option. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 9e0ed4c8be9..ffe2a46379b 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20211120 +20211121 diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog index d7f7cc5dd9c..c2fc2bd3ff8 100644 --- a/gcc/jit/ChangeLog +++ b/gcc/jit/ChangeLog @@ -1,3 +1,54 @@ +2021-11-20 Antoni Boucher <bouanto@zoho.com> + + PR target/96889 + * docs/topics/compatibility.rst (LIBGCCJIT_ABI_16): New ABI tag. + * docs/topics/functions.rst: Add documentation for the + functions gcc_jit_function_get_return_type and + gcc_jit_function_get_param_count + * docs/topics/types.rst: Add documentation for the functions + gcc_jit_function_type_get_return_type, + gcc_jit_function_type_get_param_count, + gcc_jit_function_type_get_param_type, + gcc_jit_type_unqualified, gcc_jit_type_dyncast_array, + gcc_jit_type_is_bool, + gcc_jit_type_dyncast_function_ptr_type, + gcc_jit_type_is_integral, gcc_jit_type_is_pointer, + gcc_jit_type_dyncast_vector, + gcc_jit_vector_type_get_element_type, + gcc_jit_vector_type_get_num_units, + gcc_jit_struct_get_field, gcc_jit_type_is_struct, + and gcc_jit_struct_get_field_count + * libgccjit.c: + (gcc_jit_function_get_return_type, gcc_jit_function_get_param_count, + gcc_jit_function_type_get_return_type, + gcc_jit_function_type_get_param_count, + gcc_jit_function_type_get_param_type, gcc_jit_type_unqualified, + gcc_jit_type_dyncast_array, gcc_jit_type_is_bool, + gcc_jit_type_dyncast_function_ptr_type, gcc_jit_type_is_integral, + gcc_jit_type_is_pointer, gcc_jit_type_dyncast_vector, + gcc_jit_vector_type_get_element_type, + gcc_jit_vector_type_get_num_units, gcc_jit_struct_get_field, + gcc_jit_type_is_struct, gcc_jit_struct_get_field_count): New + functions. + (struct gcc_jit_function_type, struct gcc_jit_vector_type): + New types. + * libgccjit.h: + (gcc_jit_function_get_return_type, gcc_jit_function_get_param_count, + gcc_jit_function_type_get_return_type, + gcc_jit_function_type_get_param_count, + gcc_jit_function_type_get_param_type, gcc_jit_type_unqualified, + gcc_jit_type_dyncast_array, gcc_jit_type_is_bool, + gcc_jit_type_dyncast_function_ptr_type, gcc_jit_type_is_integral, + gcc_jit_type_is_pointer, gcc_jit_type_dyncast_vector, + gcc_jit_vector_type_get_element_type, + gcc_jit_vector_type_get_num_units, gcc_jit_struct_get_field, + gcc_jit_type_is_struct, gcc_jit_struct_get_field_count): New + function declarations. + (struct gcc_jit_function_type, struct gcc_jit_vector_type): + New types. + * jit-recording.h: New functions (is_struct and is_vector) + * libgccjit.map (LIBGCCJIT_ABI_16): New ABI tag. + 2021-11-12 David Malcolm <dmalcolm@redhat.com> PR jit/103199 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4bc2db54b41..b342b71dd23 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,27 @@ +2021-11-20 Jan Hubicka <hubicka@ucw.cz> + + PR ipa/103052 + * gcc.c-torture/execute/pr103052.c: New test. + +2021-11-20 Andrew Pinski <apinski@marvell.com> + + PR tree-optimization/103220 + * gcc.dg/tree-ssa/pr103220-1.c: New test. + * gcc.dg/tree-ssa/pr103220-2.c: New test. + * gcc.dg/pr25530.c: Update test to check for + 4294967294 in the case -2 is not matched. + +2021-11-20 Alexandre Oliva <oliva@adacore.com> + + PR tree-optimization/102988 + * g++.dg/pr102988.C: New. + +2021-11-20 Antoni Boucher <bouanto@zoho.com> + + PR target/96889 + * jit.dg/all-non-failing-tests.h: Add test-reflection.c. + * jit.dg/test-reflection.c: New test. + 2021-11-19 Jakub Jelinek <jakub@redhat.com> PR c++/101180 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 5d4ce7cea28..c943bf81e50 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,29 @@ +2021-11-20 François Dumont <fdumont@gcc.gnu.org> + + * include/bits/erase_if.h (__erase_nodes_if): Add _UnsafeContainer template + parameter. Use it to get iterators to work with. + * include/debug/macros.h (__glibcxx_check_erase2): New. + * include/debug/map.h (map<>::erase(_Base_const_iterator)): New. + (map<>::erase(const_iterator)): Use latter. + * include/debug/multimap.h (multimap<>::erase(_Base_const_iterator)): New. + (multimap<>::erase(const_iterator)): Use latter. + * include/debug/multiset.h (multiset<>::erase(_Base_const_iterator)): New. + (multiset<>::erase(const_iterator)): Use latter. + * include/debug/set.h (set<>::erase(_Base_const_iterator)): New. + (set<>::erase(const_iterator)): Use latter. + * include/debug/unordered_map (unordered_map<>::erase(_Base_const_iterator)): New. + (unordered_multimap<>::erase(const_iterator)): New. + * include/debug/unordered_set (unordered_set<>::erase(_Base_const_iterator)): New. + (unordered_multiset<>::erase(const_iterator)): New. + * include/experimental/map (erase_if): Adapt. + * include/experimental/set (erase_if): Adapt. + * include/experimental/unordered_map (erase_if): Adapt. + * include/experimental/unordered_set (erase_if): Adapt. + * include/std/map (erase_if): Adapt. + * include/std/set (erase_if): Adapt. + * include/std/unordered_map (erase_if): Adapt. + * include/std/unordered_set (erase_if): Adapt. + 2021-11-19 Jonathan Wakely <jwakely@redhat.com> * testsuite/27_io/basic_istringstream/cons/char/1.cc: Check all
reply other threads:[~2021-11-21 0:17 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20211121001709.544C53858425@sourceware.org \ --to=gccadmin@gcc.gnu.org \ --cc=gcc-cvs@gcc.gnu.org \ --cc=libstdc++-cvs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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).