Daily bump.

This commit is contained in:
GCC Administrator 2022-01-26 00:16:38 +00:00
parent fa262add75
commit e0b8716f53
9 changed files with 169 additions and 1 deletions

View File

@ -1,3 +1,13 @@
2022-01-25 Thomas Schwinge <thomas@codesourcery.com>
Revert:
2021-09-16 Andrew Pinski <apinski@marvell.com>
PR bootstrap/67102
* Makefile.def: Have configure-target-libffi depend on
all-target-libstdc++-v3.
* Makefile.in: Regenerate.
2022-01-22 Jakub Jelinek <jakub@redhat.com>
PR other/104181

View File

@ -1,3 +1,41 @@
2022-01-25 Martin Sebor <msebor@redhat.com>
PR tree-optimization/104203
* gimple-ssa-warn-access.cc (pass_data pass_data_waccess): Use
TV_WARN_ACCESS.
* pointer-query.cc (access_ref::merge_ref): Change return type.
Convert failure to a conservative success.
(access_ref::get_ref): Adjust to the change above. Short-circuit
PHI evaluation after first failure turned into conservative success.
* pointer-query.h (access_ref::merge_ref): Change return type.
* timevar.def (TV_WARN_ACCESS): New timer variable.
2022-01-25 David Edelsohn <dje.gcc@gmail.com>
* config/rs6000/aix.h (OPTION_GLIBC): Define as 0.
2022-01-25 Richard Biener <rguenther@suse.de>
PR tree-optimization/104214
* tree-ssa-loop-niter.cc (number_of_iterations_cond): Use
stronger guarantees for relational pointer compares when
rewriting BASE0 + STEP0 cmp BASE1 + STEP1 as
BASE0 + STEP0 - STEP1 cmp BASE1.
2022-01-25 Jakub Jelinek <jakub@redhat.com>
PR target/104172
* config/rs6000/rs6000-internal.h (rs6000_passes_ieee128): Don't
declare.
* config/rs6000/rs6000.cc (rs6000_passes_ieee128,
ieee128_mangling_gcc_8_1): Remove.
(TARGET_ASM_GLOBALIZE_DECL_NAME): Don't redefine.
(rs6000_mangle_type): Return "u9__ieee128" instead of
ieee128_mangling_gcc_8_1 ? "U10__float128" : "u9__ieee128".
(rs6000_globalize_decl_name): Remove.
* config/rs6000/rs6000-call.cc (init_cumulative_args,
rs6000_function_arg_advance_1): Don't set rs6000_passes_ieee128.
2022-01-24 Martin Sebor <msebor@redhat.com>
* pointer-query.cc (pointer_query::dump): Remove duplicate

View File

@ -1 +1 @@
20220125
20220126

View File

@ -1,3 +1,15 @@
2022-01-25 Patrick Palka <ppalka@redhat.com>
PR c++/101532
PR c++/104225
* decl2.cc (mark_used): Don't consider maybe_instantiate_noexcept
on a deleted function.
2022-01-25 Jason Merrill <jason@redhat.com>
PR c++/59950
* call.cc (build_over_call): Use cp_build_indirect_ref.
2022-01-24 Patrick Palka <ppalka@redhat.com>
PR c++/104197

View File

@ -1,3 +1,17 @@
2022-01-25 Harald Anlauf <anlauf@gmx.de>
PR fortran/104227
* check.cc (gfc_calculate_transfer_sizes): Fix checking of arrays
passed as MOLD argument to the TRANSFER intrinsic for having
storage size zero.
2022-01-25 Harald Anlauf <anlauf@gmx.de>
PR fortran/104212
* check.cc (gfc_check_norm2): Check that optional argument DIM is
scalar.
(gfc_check_parity): Likewise.
2022-01-24 Jakub Jelinek <jakub@redhat.com>
* lang.opt (fconvert=): Add EnumSet property and mention also

View File

@ -1,3 +1,39 @@
2022-01-25 Harald Anlauf <anlauf@gmx.de>
PR fortran/104227
* gfortran.dg/transfer_check_6.f90: New test.
2022-01-25 Harald Anlauf <anlauf@gmx.de>
PR fortran/104212
* gfortran.dg/argument_checking_26.f90: New test.
2022-01-25 Patrick Palka <ppalka@redhat.com>
PR c++/101532
PR c++/104225
* g++.dg/cpp0x/nsdmi-template21.C: New test.
* g++.dg/cpp0x/nsdmi-template21a.C: New test.
2022-01-25 Jason Merrill <jason@redhat.com>
PR c++/59950
* g++.dg/init/assign2.C: New test.
2022-01-25 Richard Biener <rguenther@suse.de>
PR tree-optimization/104214
* gcc.dg/vect/pr81196-2.c: New variant testcase only
requiring vect_int.
2022-01-25 Francois-Xavier Coudert <fxcoudert@gmail.com>
* gfortran.dg/ieee/signaling_3.f90: Skip test on 32-bit x86/x86_64.
2022-01-25 Francois-Xavier Coudert <fxcoudert@gmail.com>
* gfortran.dg/ieee/signaling_1.f90: Fix test.
2022-01-24 Marek Polacek <polacek@redhat.com>
PR preprocessor/104030

View File

@ -1,3 +1,8 @@
2022-01-25 Florian Weimer <fweimer@redhat.com>
PR libgcc/104207
* unwind-dw2-fde-dip.c (_Unwind_Find_FDE): Add NULL check.
2022-01-17 Martin Liska <mliska@suse.cz>
* libgcov-driver.c: Rename .c names to .cc.

View File

@ -1,3 +1,18 @@
2022-01-25 Francois-Xavier Coudert <fxcoudert@gmail.com>
* ieee/issignaling_fallback.h: Fix GCC-specific preprocessor
macros.
2022-01-25 Jakub Jelinek <jakub@redhat.com>
* ieee/issignaling_fallback.h (__issignalingl): Define for
IBM extended long double are returning __issignaling on the
first double.
2022-01-25 Francois-Xavier Coudert <fxcoudert@gmail.com>
* ieee/issignaling_fallback.h: fix preprocessor condition.
2022-01-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
* ieee/issignaling_fallback.h: New file.

View File

@ -1,3 +1,41 @@
2022-01-25 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/104019
* include/bits/istream.tcc (basic_istream::sentry): Add braces
around try-block.
* include/bits/shared_ptr_base.h (_Sp_counted_array_base::_M_init):
Add pragmas to disable bogus warnings from PR 61596.
2022-01-25 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/104217
* src/c++17/fs_ops.cc (_GNU_SOURCE): Define.
* src/filesystem/dir.cc (_GNU_SOURCE): Define.
* src/filesystem/ops.cc (_GNU_SOURCE): Define.
2022-01-25 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/104161
* acinclude.m4 (GLIBCXX_CHECK_FILESYSTEM_DEPS): Check for
fdopendir.
* config.h.in: Regenerate.
* configure: Regenerate.
* src/c++17/fs_dir.cc (_Dir): Add nofollow flag to constructor
and pass it to base class constructor.
(directory_iterator): Pass nofollow flag to _Dir constructor.
(fs::recursive_directory_iterator::increment): Likewise.
* src/c++17/fs_ops.cc (do_remove_all): Use nofollow option for
directory_iterator constructor. Move error check outside loop.
* src/filesystem/dir-common.h (_Dir_base): Add nofollow flag to
constructor and when it's set use ::open with O_NOFOLLOW and
O_DIRECTORY.
* src/filesystem/dir.cc (_Dir): Add nofollow flag to constructor
and pass it to base class constructor.
(directory_iterator): Pass nofollow flag to _Dir constructor.
(fs::recursive_directory_iterator::increment): Likewise.
* src/filesystem/ops.cc (remove_all): Use nofollow option for
directory_iterator constructor. Move error check outside loop.
2022-01-23 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/104032