Daily bump.
This commit is contained in:
parent
37d8312f56
commit
de282a2012
13 changed files with 213 additions and 1 deletions
|
@ -1,3 +1,12 @@
|
|||
2022-12-21 Andrew Pinski <apinski@marvell.com>
|
||||
|
||||
* Makefile.def: Add configure-gdb dependencies
|
||||
on all-gmp and all-mpfr.
|
||||
* configure.ac: Split out MPC checking from MPFR.
|
||||
Require GMP and MPFR if the gdb directory exist.
|
||||
* Makefile.in: Regenerate.
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-12-14 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
* configure.ac (target_libraries): Add target-libgm2.
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
2022-12-21 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* filter-clang-warnings.py: Simplify.
|
||||
|
||||
2022-12-21 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* filter-clang-warnings.py: Skip Makefile and libffi warnings.
|
||||
|
||||
2022-12-19 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* gcc-changelog/git_commit.py: Support digits in PR's
|
||||
|
|
|
@ -1,3 +1,85 @@
|
|||
2022-12-21 Andrew Pinski <apinski@marvell.com>
|
||||
|
||||
PR tree-optimization/105532
|
||||
* match.pd (~(X >> Y) -> ~X >> Y): Check if it is an integral
|
||||
type before calling tree_nonzero_bits.
|
||||
(popcount(X) + popcount(Y)): Likewise.
|
||||
(popcount(X&C1)): Likewise.
|
||||
|
||||
2022-12-21 Chung-Lin Tang <cltang@codesourcery.com>
|
||||
|
||||
* config/nvptx/nvptx.cc (nvptx_print_operand): Add 'p' case, adjust
|
||||
comments.
|
||||
(enum nvptx_builtins): Add NVPTX_BUILTIN_BAR_RED_AND,
|
||||
NVPTX_BUILTIN_BAR_RED_OR, and NVPTX_BUILTIN_BAR_RED_POPC.
|
||||
(nvptx_expand_bar_red): New function.
|
||||
(nvptx_init_builtins):
|
||||
Add DEFs of __builtin_nvptx_bar_red_[and/or/popc].
|
||||
(nvptx_expand_builtin): Use nvptx_expand_bar_red to expand
|
||||
NVPTX_BUILTIN_BAR_RED_[AND/OR/POPC] cases.
|
||||
* config/nvptx/nvptx.md (define_c_enum "unspecv"): Add
|
||||
UNSPECV_BARRED_AND, UNSPECV_BARRED_OR, and UNSPECV_BARRED_POPC.
|
||||
(BARRED): New int iterator.
|
||||
(barred_op,barred_mode,barred_ptxtype): New int attrs.
|
||||
(nvptx_barred_<barred_op>): New define_insn.
|
||||
|
||||
2022-12-21 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR middle-end/107994
|
||||
* gimplify.cc (gimplify_expr): Catch errorneous comparison
|
||||
operand.
|
||||
|
||||
2022-12-21 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
* lto-opts.cc (lto_write_options): Also skip -fwhole-program.
|
||||
|
||||
2022-12-21 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* lto-cgraph.cc (lto_output_node): When doing WPA in incremental link
|
||||
pass down resolution info.
|
||||
|
||||
2022-12-21 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
* doc/invoke.texi: Fix documentation of -fwhole-program with LTO
|
||||
and document behaviour for incremental linking.
|
||||
|
||||
2022-12-21 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
* config/rs6000/rs6000.cc (rs6000_option_override_internal): Fix the
|
||||
location for OPTION_MASK_P10_FUSION flag setting.
|
||||
|
||||
2022-12-21 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
* fold-const.cc (fold_convert_const_real_from_real): Treat floating
|
||||
point conversion to a type with same mode as copy instead of normal
|
||||
convertFormat.
|
||||
|
||||
2022-12-21 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
PR target/106736
|
||||
* config/rs6000/mma.md (define_expand movoo): Call function
|
||||
rs6000_opaque_type_invalid_use_p to check and emit error message for
|
||||
the invalid use of opaque type.
|
||||
(define_expand movxo): Likewise.
|
||||
* config/rs6000/rs6000-protos.h
|
||||
(rs6000_opaque_type_invalid_use_p): New function declaration.
|
||||
(currently_expanding_gimple_stmt): New extern declaration.
|
||||
* config/rs6000/rs6000.cc (rs6000_opaque_type_invalid_use_p): New
|
||||
function.
|
||||
|
||||
2022-12-21 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* fold-const.cc (fold_convert_loc): Check return value of
|
||||
protected_set_expr_location_unshare.
|
||||
|
||||
2022-12-21 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/84471
|
||||
PR c++/107504
|
||||
* fold-const.cc (protected_set_expr_location_unshare): Not static.
|
||||
* tree.h: Declare it.
|
||||
* tree.cc (decl_value_expr_insert): Use it.
|
||||
|
||||
2022-12-20 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/101886
|
||||
|
|
|
@ -1 +1 @@
|
|||
20221221
|
||||
20221222
|
||||
|
|
|
@ -1,3 +1,17 @@
|
|||
2022-12-21 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/108180
|
||||
* pt.cc (tsubst_expr): Don't call cp_finish_decl on
|
||||
DECL_OMP_PRIVATIZED_MEMBER vars.
|
||||
|
||||
2022-12-21 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/84471
|
||||
PR c++/107504
|
||||
* coroutines.cc (transform_local_var_uses): Don't
|
||||
specify a location for DECL_VALUE_EXPR.
|
||||
* decl.cc (cp_finish_decomp): Likewise.
|
||||
|
||||
2022-12-20 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/101886
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2022-12-21 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* jit-playback.h: Use unused attribute.
|
||||
|
||||
2022-12-14 Antoni Boucher <bouanto@zoho.com>
|
||||
Guillaume Gomez <guillaume1.gomez@gmail.com>
|
||||
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
2022-12-21 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
* lto-common.cc (lto_resolution_read): With incremental linking
|
||||
and whole program ignore turn LDPR_PREVAILING_DEF_IRONLY to
|
||||
LDPR_PREVAILING_DEF_IRONLY_EXP
|
||||
* lto-lang.cc (lto_post_options): Do not clear flag_whole_program
|
||||
for incremental link
|
||||
|
||||
2022-11-25 Martin Liska <mliska@suse.cz>
|
||||
|
||||
PR lto/107829
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2022-12-21 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR modula2/108153
|
||||
* gm2-gcc/m2linemap.def (location_t): Use CARDINAL instead of INTEGER.
|
||||
|
||||
2022-12-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gm2-gcc/m2linemap.cc (m2linemap_ErrorAt, m2linemap_ErrorAtf,
|
||||
|
|
|
@ -1,3 +1,35 @@
|
|||
2022-12-21 Jonathan Yong <10walls@gmail.com>
|
||||
|
||||
* gcc.c-torture/compile/pr55569.c: fix excess errors.
|
||||
|
||||
2022-12-21 Andrew Pinski <apinski@marvell.com>
|
||||
|
||||
* gcc.c-torture/compile/vector-shift-1.c: New test.
|
||||
|
||||
2022-12-21 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* gfortran.dg/read_dir-aux.c: New; provides my_mkdir, my_rmdir,
|
||||
my_verify_not_exists and expect_open_to_fail.
|
||||
* gfortran.dg/read_dir.f90: Call those; expect that opening a
|
||||
directory fails on Windows.
|
||||
|
||||
2022-12-21 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
PR target/106736
|
||||
* gcc.target/powerpc/pr106736-1.c: New test.
|
||||
* gcc.target/powerpc/pr106736-2.c: Likewise.
|
||||
* gcc.target/powerpc/pr106736-3.c: Likewise.
|
||||
* gcc.target/powerpc/pr106736-4.c: Likewise.
|
||||
* gcc.target/powerpc/pr106736-5.c: Likewise.
|
||||
|
||||
2022-12-21 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/84471
|
||||
PR c++/107504
|
||||
* g++.dg/tree-ssa/value-expr1.C: New test.
|
||||
* g++.dg/tree-ssa/value-expr2.C: New test.
|
||||
* g++.dg/analyzer/pr93212.C: Move warning.
|
||||
|
||||
2022-12-20 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/101886
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2022-12-21 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/84471
|
||||
PR c++/107504
|
||||
* ansidecl.h (ATTRIBUTE_WARN_UNUSED_RESULT): Add __.
|
||||
|
||||
2022-12-14 David Faust <david.faust@oracle.com>
|
||||
|
||||
PR target/106773
|
||||
|
|
|
@ -1,3 +1,14 @@
|
|||
2022-12-21 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
* LOCAL_PATCHES: Add patch to fix i686 darwin build.
|
||||
|
||||
2022-12-21 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
* src/x86/sysv.S (COMDAT): Amend section use for Darwin, accounting
|
||||
cases where coalesced is needed. (eh_frame): Rework to avoid relocs
|
||||
that cause builf fails on earlier Darwin. Adjust register numbers
|
||||
to account for X86 m32 Darwin differences between EH and debug.
|
||||
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
|
|
@ -1,3 +1,29 @@
|
|||
2022-12-21 Chung-Lin Tang <cltang@codesourcery.com>
|
||||
|
||||
PR target/99555
|
||||
* config/nvptx/bar.c (generation_to_barrier): Remove.
|
||||
(futex_wait,futex_wake,do_spin,do_wait): Remove.
|
||||
(GOMP_WAIT_H): Remove.
|
||||
(#include "../linux/bar.c"): Remove.
|
||||
(gomp_barrier_wait_end): New function.
|
||||
(gomp_barrier_wait): Likewise.
|
||||
(gomp_barrier_wait_last): Likewise.
|
||||
(gomp_team_barrier_wait_end): Likewise.
|
||||
(gomp_team_barrier_wait): Likewise.
|
||||
(gomp_team_barrier_wait_final): Likewise.
|
||||
(gomp_team_barrier_wait_cancel_end): Likewise.
|
||||
(gomp_team_barrier_wait_cancel): Likewise.
|
||||
(gomp_team_barrier_cancel): Likewise.
|
||||
* config/nvptx/bar.h (gomp_barrier_t): Remove waiters, lock fields.
|
||||
(gomp_barrier_init): Remove init of waiters, lock fields.
|
||||
(gomp_team_barrier_wake): Remove prototype, add new static inline
|
||||
function.
|
||||
|
||||
2022-12-21 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/108180
|
||||
* testsuite/libgomp.c++/pr108180.C: New test.
|
||||
|
||||
2022-12-16 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
PR libfortran/108056
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2022-12-21 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* testsuite/20_util/to_chars/float16_c++23.cc (test): Use 3 argument
|
||||
std::to_chars if fmt is std::chars_format{}, rather than 4 argument.
|
||||
* testsuite/20_util/to_chars/float128_c++23.cc (test): Likewise, and
|
||||
skip second part of testing that requires 5 argument std::to_chars.
|
||||
|
||||
2022-12-19 Arsen Arsenović <arsen@aarsen.me>
|
||||
|
||||
* include/experimental/contract: Lowercase the constants in
|
||||
|
|
Loading…
Add table
Reference in a new issue