Daily bump.

This commit is contained in:
GCC Administrator 2022-02-18 00:16:39 +00:00
parent 12a88e6e20
commit 0bdb049877
10 changed files with 202 additions and 1 deletions

View File

@ -1,3 +1,62 @@
2022-02-17 Jason Merrill <jason@redhat.com>
* tree.cc (warn_deprecated_use): Look for TYPE_STUB_DECL
on TYPE_MAIN_VARIANT.
2022-02-17 Paul A. Clarke <pc@us.ibm.com>
PR target/104257
* config/rs6000/bmi2intrin.h: Uglify local variables.
* config/rs6000/emmintrin.h: Likewise.
* config/rs6000/mm_malloc.h: Likewise.
* config/rs6000/mmintrin.h: Likewise.
* config/rs6000/pmmintrin.h: Likewise.
* config/rs6000/smmintrin.h: Likewise.
* config/rs6000/tmmintrin.h: Likewise.
* config/rs6000/xmmintrin.h: Likewise.
2022-02-17 Robin Dapp <rdapp@linux.ibm.com>
PR target/104335
* config/rs6000/rs6000.cc (rs6000_emit_int_cmove): Return false
if the expected comparison's first operand is of mode MODE_CC.
2022-02-17 Vladimir N. Makarov <vmakarov@redhat.com>
PR rtl-optimization/104447
* lra-constraints.cc (spill_hard_reg_in_range): Initiate ignore
hard reg set by lra_no_alloc_regs.
2022-02-17 liuhongt <hongtao.liu@intel.com>
PR tree-optimization/104551
PR tree-optimization/103771
* match.pd (cond_expr_convert_p): Add types_match check when
convert is extension.
* tree-vect-patterns.cc
(gimple_cond_expr_convert_p): Adjust comments.
(vect_recog_cond_expr_convert_pattern): Ditto.
2022-02-17 Jakub Jelinek <jakub@redhat.com>
PR debug/104557
* valtrack.cc (debug_lowpart_subreg): Don't call gen_rtx_raw_SUBREG
if expr has VOIDmode.
2022-02-17 liuhongt <hongtao.liu@intel.com>
* config/i386/cpuid.h (bit_MPX): Removed.
(bit_BNDREGS): Ditto.
(bit_BNDCSR): Ditto.
2022-02-17 Michael Meissner <meissner@the-meissners.org>
PR target/99708
* config/rs6000/rs6000-c.cc (rs6000_cpu_cpp_builtins): Define
__SIZEOF_IBM128__ if the IBM 128-bit long double type is created.
Define __SIZEOF_FLOAT128__ if the IEEE 128-bit floating point type
is created.
2022-02-16 Andrew MacLeod <amacleod@redhat.com>
* gimple-range-gori.cc (gori_compute::condexpr_adjust): Use

View File

@ -1 +1 @@
20220217
20220218

View File

@ -1,3 +1,10 @@
2022-02-17 David Malcolm <dmalcolm@redhat.com>
PR analyzer/104576
* region-model.cc: Include "calls.h".
(region_model::on_call_pre): Use flags_from_decl_or_type to
generalize check for DECL_PURE_P to also check for ECF_CONST.
2022-02-16 David Malcolm <dmalcolm@redhat.com>
PR analyzer/104560

View File

@ -1,3 +1,19 @@
2022-02-17 Jonathan Wakely <jwakely@redhat.com>
* c-pragma.cc (handle_pragma_pack): Remove parameter name.
(handle_pragma_weak): Likewise.
(handle_pragma_scalar_storage_order): Likewise.
(handle_pragma_redefine_extname): Likewise.
(handle_pragma_visibility): Likewise.
(handle_pragma_diagnostic): Likewise.
(handle_pragma_target): Likewise.
(handle_pragma_optimize): Likewise.
(handle_pragma_push_options): Likewise.
(handle_pragma_pop_options): Likewise.
(handle_pragma_reset_options): Likewise.
(handle_pragma_message): Likewise.
(handle_pragma_float_const_decimal64): Likewise.
2022-02-16 Jakub Jelinek <jakub@redhat.com>
PR c/104531

View File

@ -1,3 +1,10 @@
2022-02-17 Jakub Jelinek <jakub@redhat.com>
PR c/104532
* c-parser.cc (c_parser_omp_variable_list): For CPP_DEREF, use
convert_lvalue_to_rvalue and build_indirect_ref instead of
build_simple_mem_ref.
2022-02-11 Richard Biener <rguenther@suse.de>
* gimple-parser.cc (c_parser_gimple_statement): Properly parse

View File

@ -1,3 +1,27 @@
2022-02-17 Jason Merrill <jason@redhat.com>
PR c++/104539
* pt.cc (mark_decl_instantiated): Don't clear DECL_COMDAT.
2022-02-17 Jason Merrill <jason@redhat.com>
PR c++/90451
* decl2.cc (mark_single_function): New.
* cp-tree.h: Declare it.
* typeck.cc (cp_build_addr_expr_1): mark_used when making a PMF.
* semantics.cc (finish_qualified_id_expr): Not here.
(finish_id_expression_1): Or here.
(finish_decltype_type): Call mark_single_function.
* cvt.cc (convert_to_void): And here.
* pt.cc (convert_nontype_argument): And here.
* init.cc (build_offset_ref): Adjust assert.
2022-02-17 Patrick Palka <ppalka@redhat.com>
PR c++/104565
* semantics.cc (finish_compound_literal): Don't perform
non-dependent expr folding before calling check_narrowing.
2022-02-16 Patrick Palka <ppalka@redhat.com>
PR c++/104507

View File

@ -1,3 +1,59 @@
2022-02-17 Jason Merrill <jason@redhat.com>
PR c++/104539
* g++.dg/ipa/inline-4.C: New test.
2022-02-17 Jason Merrill <jason@redhat.com>
* g++.dg/warn/deprecated-16.C: New test.
2022-02-17 Jason Merrill <jason@redhat.com>
PR c++/90451
* g++.dg/warn/deprecated-14.C: New test.
* g++.dg/warn/deprecated-15.C: New test.
2022-02-17 Eric Botcazou <ebotcazou@adacore.com>
PR target/79754
* gcc.target/i386/pr79754.c: Add target dfp.
2022-02-17 Vladimir N. Makarov <vmakarov@redhat.com>
PR rtl-optimization/104447
* gcc.target/i386/pr104447.c: New.
2022-02-17 Patrick Palka <ppalka@redhat.com>
PR c++/104565
* g++.dg/template/non-dependent22.C: New test.
2022-02-17 liuhongt <hongtao.liu@intel.com>
* gcc.target/i386/pr104551.c: New test.
2022-02-17 Jakub Jelinek <jakub@redhat.com>
PR debug/104557
* gcc.dg/dfp/pr104557.c: New test.
2022-02-17 Jakub Jelinek <jakub@redhat.com>
PR c/104532
* gcc.dg/gomp/pr104532.c: New test.
2022-02-17 Michael Meissner <meissner@the-meissners.org>
PR target/99708
* gcc.target/powerpc/pr99708.c: New test.
2022-02-17 David Malcolm <dmalcolm@redhat.com>
PR analyzer/104576
* gcc.dg/analyzer/torture/uninit-pr63311.c: New test.
* gcc.dg/analyzer/uninit-pr104576.c: New test.
* gfortran.dg/analyzer/uninit-pr63311.f90: New test.
2022-02-16 David Malcolm <dmalcolm@redhat.com>
PR analyzer/104560

View File

@ -1,3 +1,8 @@
2022-02-17 Ian Lance Taylor <iant@golang.org>
* dwarf.c (find_address_ranges): Handle skeleton units.
(read_function_entry): Likewise.
2022-02-16 Ian Lance Taylor <iant@golang.org>
* dwarf.c (build_address_map): Initialize DWARF 5 fields of unit.

View File

@ -1,3 +1,10 @@
2022-02-17 Mark Wielaard <mark@klomp.org>
* rust-demangle.c (rust_demangle_callback): Ignore everything
after '.' char in sym for v0. For legacy symbols search
backwards to find the last 'E' before any '.'.
* testsuite/rust-demangle-expected: Add new .suffix testcases.
2022-01-31 Nick Clifton <nickc@redhat.com>
PR demangler/98886

View File

@ -1,3 +1,23 @@
2022-02-17 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/104559
* doc/xml/manual/evolution.xml: Document deprecation.
* doc/html/manual/api.html: Regenerate.
* include/bits/stl_bvector.h (insert(const_iterator, const bool&)):
Remove default argument.
(insert(const_iterator)): New overload with deprecated attribute.
* testsuite/23_containers/vector/bool/modifiers/insert/104559.cc:
New test.
2022-02-17 Jonathan Wakely <jwakely@redhat.com>
* python/libstdcxx/v6/printers.py (StdErrorCodePrinter): Replace
code that call cat->name() on std::error_category objects.
Identify known categories by symbol name and use a hardcoded
name. Print error code values as enumerators where appopriate.
* testsuite/libstdc++-prettyprinters/cxx11.cc: Adjust expected
name of custom category. Check io_errc and future_errc errors.
2022-02-15 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/104542