Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 12 Dec 2021 00:16:45 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 12 Dec 2021 00:16:45 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/jit/ChangeLog
gcc/testsuite/ChangeLog
libgcc/ChangeLog
libstdc++-v3/ChangeLog

index 5538483..d343471 100644 (file)
@@ -1,3 +1,15 @@
+2021-12-11  Jan Hubicka  <hubicka@ucw.cz>
+
+       * ipa-profile.c (ipa_profile): Do not update hot bb threshold.
+
+2021-12-11  Jan Hubicka  <hubicka@ucw.cz>
+
+       * ipa-modref.c (get_modref_function_summary): Use ultimate_alias_target.
+       (ignore_edge): Likewise.
+       (compute_parm_map): Likewise.
+       (modref_propagate_in_scc): Likewise.
+       (modref_propagate_flags_in_scc): Likewise.
+
 2021-12-10  Jason Merrill  <jason@redhat.com>
 
        * symtab.c (symtab_node::equal_address_to): Fix comment typo.
index bed7242..c59e542 100644 (file)
@@ -1 +1 @@
-20211211
+20211212
index c917a4f..1e70b9d 100644 (file)
@@ -1,3 +1,9 @@
+2021-12-11  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/103606
+       * resolve.c (resolve_fl_procedure): Do not access CLASS components
+       before class container has been built.
+
 2021-12-10  Harald Anlauf  <anlauf@gmx.de>
 
        PR fortran/103418
index bdbcb18..349b795 100644 (file)
@@ -1,3 +1,31 @@
+2021-12-12  Antoni Boucher  <bouanto@zoho.com>
+
+       PR target/95415
+       * docs/topics/compatibility.rst (LIBGCCJIT_ABI_17): New ABI
+       tag.
+       * docs/topics/expressions.rst: Add document for the function
+       gcc_jit_lvalue_set_tls_model.
+       * jit-playback.h: New function (set_tls_model).
+       * jit-recording.c: New function (set_tls_model), new
+       variables (tls_models and tls_model_enum_strings) and support
+       for setting the tls model.
+       * jit-recording.h: New function (set_tls_model) and new
+       field m_tls_model.
+       * libgccjit.c: New function (gcc_jit_lvalue_set_tls_model).
+       * libgccjit.h: New function (gcc_jit_lvalue_set_tls_model)
+       and new enum (gcc_jit_tls_model).
+       * libgccjit.map (LIBGCCJIT_ABI_17): New ABI tag.
+
+2021-12-11  Antoni Boucher  <bouanto@zoho.com>
+
+       PR target/96066
+       PR target/96067
+       * jit-builtins.c: Implement missing types for builtins.
+       * jit-recording.c:: Allow sending a volatile const void * as
+       argument.
+       * jit-recording.h: New functions (is_volatile, is_const) and
+       allow comparing qualified types.
+
 2021-12-10  David Malcolm  <dmalcolm@redhat.com>
 
        PR jit/103562
index 68db994..2da36cf 100644 (file)
@@ -1,3 +1,28 @@
+2021-12-12  Antoni Boucher  <bouanto@zoho.com>
+
+       PR target/95415
+       * jit.dg/all-non-failing-tests.h: Add test-tls.c.
+       * jit.dg/test-tls.c: New test.
+
+2021-12-11  Antoni Boucher  <bouanto@zoho.com>
+
+       PR target/96066
+       PR target/96067
+       * jit.dg/all-non-failing-tests.h: Add test-builtin-types.c.
+       * jit.dg/test-builtin-types.c
+       * jit.dg/test-error-bad-assignment.c
+       * jit.dg/test-fuzzer.c: Add fuzzing for type qualifiers.
+
+2021-12-11  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/103606
+       * gfortran.dg/pr103606.f90: New test.
+
+2021-12-11  Jason Merrill  <jason@redhat.com>
+
+       PR c++/103534
+       * g++.dg/warn/Wstringop-overflow-8.C: New test.
+
 2021-12-10  David Malcolm  <dmalcolm@redhat.com>
 
        PR jit/103562
index 468629c..3c06a0a 100644 (file)
@@ -1,3 +1,13 @@
+2021-12-11  Rasmus Villemoes  <rasmus.villemoes@prevas.dk>
+
+       * config/vxcrtstuff.c: Make constructor and destructor
+       functions static when possible.
+
+2021-12-11  Rasmus Villemoes  <rasmus.villemoes@prevas.dk>
+
+       * config/vxcrtstuff.c: Remove constructor/destructor
+       declarations.
+
 2021-12-10  Iain Sandoe  <iain@sandoe.co.uk>
 
        * config/t-darwin: Add libgcc_tm.h to the dependencies
index ae5752d..b41b211 100644 (file)
@@ -1,3 +1,9 @@
+2021-12-11  Jason Merrill  <jason@redhat.com>
+
+       PR c++/103534
+       * include/bits/basic_string.h (append (basic_string)): Call pointer
+       append instead of _M_append directly.
+
 2021-12-10  Jakub Jelinek  <jakub@redhat.com>
 
        PR libstdc++/71367