diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e2ef37ddb532d..04a9667233f44 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,11 @@ +2021-11-25 Jan Hubicka + + Backported from master: + 2021-11-20 Jan Hubicka + + PR ipa/103052 + * ipa-pure-const.c (propagate_pure_const): Fix merging of loping flag. + 2021-11-24 Maciej W. Rozycki Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index f9671d2b00c40..045d8fc9bc873 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20211125 +20211126 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 335589517e7ef..fd3b099f0116b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2021-11-25 Jan Hubicka + + Backported from master: + 2021-11-20 Jan Hubicka + + PR ipa/103052 + * gcc.c-torture/execute/pr103052.c: New test. + 2021-11-24 Harald Anlauf Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 1cbc31b27e864..7b60ae8e803a9 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,40 @@ +2021-11-25 Jonathan Wakely + + Backported from master: + 2021-11-25 Jonathan Wakely + + PR libstdc++/101608 + * include/bits/ranges_algobase.h (__fill_n_fn): Check for + constant evaluation before using memset. + * testsuite/25_algorithms/fill_n/constrained.cc: Check + byte-sized values as well. + +2021-11-25 Jonathan Wakely + + Backported from master: + 2021-08-18 Jonathan Wakely + + * python/libstdcxx/v6/printers.py (StdBitReferencePrinter): Use + 'std::vector::reference' as type name, not _Bit_reference. + (build_libstdcxx_dictionary): Register printers for vector + types in debug mode too. + * testsuite/libstdc++-prettyprinters/simple.cc: Adjust expected + output for invalid _Bit_reference. Use vector::reference + instead of _Bit_reference. + * testsuite/libstdc++-prettyprinters/simple11.cc: Likewise. + +2021-11-25 Jonathan Wakely + + * testsuite/libstdc++-prettyprinters/80276.cc: Add xfail for + debug mode. + * testsuite/libstdc++-prettyprinters/libfundts.cc: Likewise. + +2021-11-25 Jonathan Wakely + + * testsuite/lib/libstdc++.exp: Rename effective target keywords + to avoid dashes in the name. + * testsuite/*: Update effective targe keywords. + 2021-11-24 François Dumont Backported from master: