Daily bump.
This commit is contained in:
parent
3ef2343927
commit
9fc8f278eb
@ -1,3 +1,7 @@
|
||||
2022-03-16 Chung-Ju Wu <jasonwucj@gmail.com>
|
||||
|
||||
* MAINTAINERS: Add myself to DCO section.
|
||||
|
||||
2022-03-14 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* configure.ac: Fix incorrect option in comment.
|
||||
|
@ -1,3 +1,85 @@
|
||||
2022-03-16 Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
* config/i386/sse.md: Delete corrupt character/typo.
|
||||
|
||||
2022-03-16 Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
PR target/94680
|
||||
* config/i386/sse.md (sse2_movq128): New define_expand to
|
||||
preserve previous named instruction.
|
||||
(*sse2_movq128_<mode>): Renamed from sse2_movq128, and
|
||||
generalized to VI8F_128 (both V2DI and V2DF).
|
||||
|
||||
2022-03-16 Siddhesh Poyarekar <siddhesh@gotplt.org>
|
||||
|
||||
PR tree-optimization/104941
|
||||
* tree-object-size.cc (size_for_offset): Make useless conversion
|
||||
check lighter and assign result of fold_convert to OFFSET.
|
||||
|
||||
2022-03-16 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR target/104890
|
||||
* config/i386/x86gprintrin.h: Also check _SOFT_FLOAT before
|
||||
pushing target("general-regs-only").
|
||||
|
||||
2022-03-16 Kito Cheng <kito.cheng@sifive.com>
|
||||
|
||||
* common/config/riscv/riscv-common.cc (riscv_ext_version_table):
|
||||
Add version info for zk, zks and zkn.
|
||||
|
||||
2022-03-16 LiaoShihua <shihua@iscas.ac.cn>
|
||||
|
||||
* common/config/riscv/riscv-common.cc
|
||||
(riscv_combine_info): New.
|
||||
(riscv_subset_list::handle_combine_ext): Combine back into zk to
|
||||
maintain the canonical order in isa strings.
|
||||
(riscv_subset_list::parse): Ditto.
|
||||
* config/riscv/riscv-subset.h (handle_combine_ext): New.
|
||||
|
||||
2022-03-16 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/102008
|
||||
* passes.def: Move the added code sinking pass before the
|
||||
preceeding phiopt pass.
|
||||
|
||||
2022-03-16 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/96780
|
||||
* doc/invoke.texi (C++ Dialect Options): Document
|
||||
-ffold-simple-inlines.
|
||||
|
||||
2022-03-16 Siddhesh Poyarekar <siddhesh@gotplt.org>
|
||||
|
||||
PR tree-optimization/104942
|
||||
* tree-object-size.cc (alloc_object_size): Remove STRIP_NOPS.
|
||||
|
||||
2022-03-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/104910
|
||||
* config/aarch64/aarch64.cc (aarch64_load_symref_appropriately): Copy
|
||||
imm rtx.
|
||||
|
||||
2022-03-16 Roger Sayle <roger@nextmovesoftware.com>
|
||||
Richard Biener <rguenther@suse.de>
|
||||
|
||||
* gimple-match-head.cc (single_use): Implement inline using a
|
||||
single loop.
|
||||
|
||||
2022-03-16 Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
* match.pd (X CMP X -> true): Test tree_expr_maybe_nan_p
|
||||
instead of HONOR_NANS.
|
||||
(X LTGT X -> false): Enable if X is not tree_expr_maybe_nan_p, as
|
||||
this can't trap/signal.
|
||||
|
||||
2022-03-16 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
PR target/104946
|
||||
* config/i386/i386-builtin.def (BDESC): Add
|
||||
CODE_FOR_sse4_1_blendvpd for IX86_BUILTIN_BLENDVPD.
|
||||
* config/i386/i386.cc (ix86_gimple_fold_builtin): Don't fold
|
||||
__builtin_ia32_blendvpd w/o sse4.2
|
||||
|
||||
2022-03-15 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
PR target/104923
|
||||
|
@ -1 +1 @@
|
||||
20220316
|
||||
20220317
|
||||
|
@ -1,3 +1,75 @@
|
||||
2022-03-16 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/104955
|
||||
* diagnostic-manager.cc (get_emission_location): New.
|
||||
(diagnostic_manager::diagnostic_manager): Initialize
|
||||
m_num_disabled_diagnostics.
|
||||
(diagnostic_manager::add_diagnostic): Reject diagnostics that
|
||||
will eventually be rejected due to being disabled.
|
||||
(diagnostic_manager::emit_saved_diagnostics): Log the number
|
||||
of disabled diagnostics.
|
||||
(diagnostic_manager::emit_saved_diagnostic): Split out logic for
|
||||
determining emission location to get_emission_location.
|
||||
* diagnostic-manager.h
|
||||
(diagnostic_manager::m_num_disabled_diagnostics): New field.
|
||||
* engine.cc (stale_jmp_buf::get_controlling_option): New.
|
||||
(stale_jmp_buf::emit): Use it.
|
||||
* pending-diagnostic.h
|
||||
(pending_diagnostic::get_controlling_option): New vfunc.
|
||||
* region-model.cc
|
||||
(poisoned_value_diagnostic::get_controlling_option): New.
|
||||
(poisoned_value_diagnostic::emit): Use it.
|
||||
(shift_count_negative_diagnostic::get_controlling_option): New.
|
||||
(shift_count_negative_diagnostic::emit): Use it.
|
||||
(shift_count_overflow_diagnostic::get_controlling_option): New.
|
||||
(shift_count_overflow_diagnostic::emit): Use it.
|
||||
(dump_path_diagnostic::get_controlling_option): New.
|
||||
(dump_path_diagnostic::emit): Use it.
|
||||
(write_to_const_diagnostic::get_controlling_option): New.
|
||||
(write_to_const_diagnostic::emit): Use it.
|
||||
(write_to_string_literal_diagnostic::get_controlling_option): New.
|
||||
(write_to_string_literal_diagnostic::emit): Use it.
|
||||
* sm-file.cc (double_fclose::get_controlling_option): New.
|
||||
(double_fclose::emit): Use it.
|
||||
(file_leak::get_controlling_option): New.
|
||||
(file_leak::emit): Use it.
|
||||
* sm-malloc.cc (mismatching_deallocation::get_controlling_option):
|
||||
New.
|
||||
(mismatching_deallocation::emit): Use it.
|
||||
(double_free::get_controlling_option): New.
|
||||
(double_free::emit): Use it.
|
||||
(possible_null_deref::get_controlling_option): New.
|
||||
(possible_null_deref::emit): Use it.
|
||||
(possible_null_arg::get_controlling_option): New.
|
||||
(possible_null_arg::emit): Use it.
|
||||
(null_deref::get_controlling_option): New.
|
||||
(null_deref::emit): Use it.
|
||||
(null_arg::get_controlling_option): New.
|
||||
(null_arg::emit): Use it.
|
||||
(use_after_free::get_controlling_option): New.
|
||||
(use_after_free::emit): Use it.
|
||||
(malloc_leak::get_controlling_option): New.
|
||||
(malloc_leak::emit): Use it.
|
||||
(free_of_non_heap::get_controlling_option): New.
|
||||
(free_of_non_heap::emit): Use it.
|
||||
* sm-pattern-test.cc (pattern_match::get_controlling_option): New.
|
||||
(pattern_match::emit): Use it.
|
||||
* sm-sensitive.cc
|
||||
(exposure_through_output_file::get_controlling_option): New.
|
||||
(exposure_through_output_file::emit): Use it.
|
||||
* sm-signal.cc (signal_unsafe_call::get_controlling_option): New.
|
||||
(signal_unsafe_call::emit): Use it.
|
||||
* sm-taint.cc (tainted_array_index::get_controlling_option): New.
|
||||
(tainted_array_index::emit): Use it.
|
||||
(tainted_offset::get_controlling_option): New.
|
||||
(tainted_offset::emit): Use it.
|
||||
(tainted_size::get_controlling_option): New.
|
||||
(tainted_size::emit): Use it.
|
||||
(tainted_divisor::get_controlling_option): New.
|
||||
(tainted_divisor::emit): Use it.
|
||||
(tainted_allocation_size::get_controlling_option): New.
|
||||
(tainted_allocation_size::emit): Use it.
|
||||
|
||||
2022-03-15 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* store.cc (store::store): Presize m_cluster_map.
|
||||
|
@ -1,3 +1,14 @@
|
||||
2022-03-16 Christophe Lyon <christophe.lyon@arm.com>
|
||||
Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
PR c/98198
|
||||
* c-attribs.cc (decl_or_type_attrs): Add error_mark_node check.
|
||||
|
||||
2022-03-16 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/96780
|
||||
* c.opt: Add -ffold-simple-inlines.
|
||||
|
||||
2022-03-13 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* c-target.def (check_string_object_format_arg): Fix description typo.
|
||||
|
@ -1,3 +1,15 @@
|
||||
2022-03-16 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
* search.cc (lookup_member): Simplify by handling all values
|
||||
of protect together in the ambiguous case. Don't modify protect.
|
||||
|
||||
2022-03-16 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/96780
|
||||
* cp-gimplify.cc (cp_fold) <case CALL_EXPR>: Fold calls to
|
||||
std::move/forward and other cast-like functions into simple
|
||||
casts.
|
||||
|
||||
2022-03-15 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/103177
|
||||
|
@ -1,3 +1,65 @@
|
||||
2022-03-16 Christophe Lyon <christophe.lyon@arm.com>
|
||||
Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
PR c/98198
|
||||
* gcc.dg/pr98198.c: New test case.
|
||||
|
||||
2022-03-16 Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
PR target/94680
|
||||
* gcc.target/i386/sse2-pr94680-2.c: New stricter V2DF test case.
|
||||
|
||||
2022-03-16 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* gcc.dg/analyzer/many-disabled-diagnostics.c: New test.
|
||||
* gcc.dg/plugin/analyzer_gil_plugin.c
|
||||
(gil_diagnostic::get_controlling_option): New.
|
||||
(double_save_thread::emit): Use it.
|
||||
(fncall_without_gil::emit): Likewise.
|
||||
(pyobject_usage_without_gil::emit): Likewise.
|
||||
|
||||
2022-03-16 Siddhesh Poyarekar <siddhesh@gotplt.org>
|
||||
|
||||
PR tree-optimization/104941
|
||||
* gcc.dg/builtin-dynamic-object-size-0.c (S1, S2): New structs.
|
||||
(test_alloc_nested_structs, g): New functions.
|
||||
(main): Call test_alloc_nested_structs.
|
||||
|
||||
2022-03-16 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR target/104890
|
||||
* gcc.target/i386/pr104890.c: New test.
|
||||
|
||||
2022-03-16 LiaoShihua <shihua@iscas.ac.cn>
|
||||
|
||||
* gcc.target/riscv/predef-17.c: New test.
|
||||
|
||||
2022-03-16 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/102008
|
||||
* gcc.target/aarch64/pr102008.c: New testcase.
|
||||
|
||||
2022-03-16 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/96780
|
||||
* g++.dg/opt/pr96780.C: New test.
|
||||
|
||||
2022-03-16 Siddhesh Poyarekar <siddhesh@gotplt.org>
|
||||
|
||||
PR tree-optimization/104942
|
||||
* gcc.dg/builtin-dynamic-object-size-0.c (alloc_func_long,
|
||||
test_builtin_malloc_long): New functions.
|
||||
(main): Use it.
|
||||
|
||||
2022-03-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/104910
|
||||
* gcc.dg/pr104910.c: New test.
|
||||
|
||||
2022-03-16 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
* gcc.target/i386/sse4_1-blendvpd-1.c: New test.
|
||||
|
||||
2022-03-15 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/95000
|
||||
|
@ -1,3 +1,14 @@
|
||||
2022-03-16 Marcel Vollweiler <marcel@codesourcery.com>
|
||||
|
||||
* fortran.c (omp_set_num_teams_8_): Call omp_set_num_teams instead of
|
||||
omp_set_max_active_levels.
|
||||
* testsuite/libgomp.fortran/icv-8.f90: New test.
|
||||
|
||||
2022-03-16 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR testsuite/102841
|
||||
* testsuite/libgomp.oacc-c-c++-common/host_data-7.c: Adjust.
|
||||
|
||||
2022-03-13 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* libgomp.texi: Fix typo.
|
||||
|
@ -1,3 +1,26 @@
|
||||
2022-03-16 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/103407
|
||||
* config/abi/pre/gnu.ver: Make version for std::from_chars
|
||||
depend on HAVE_USELOCALE macro.
|
||||
* testsuite/util/testsuite_abi.cc (compare_symbols): Treat
|
||||
std::from_chars for floating-point types as undesignated if
|
||||
not found in the baseline symbols file.
|
||||
|
||||
2022-03-16 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/std/charconv (__cpp_lib_to_chars): Only define when
|
||||
both from_chars and to_chars are supported for floating-point
|
||||
types.
|
||||
(from_chars, to_chars): Adjust preprocessor conditions guarding
|
||||
declarations.
|
||||
* include/std/version (__cpp_lib_to_chars): Adjust condition to
|
||||
match <charconv> definition.
|
||||
* src/c++17/floating_from_chars.cc (from_chars_strtod): New
|
||||
function template.
|
||||
(from_chars): Simplify preprocessor checks and use
|
||||
from_chars_strtod when appropriate.
|
||||
|
||||
2022-03-14 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/104875
|
||||
|
Loading…
x
Reference in New Issue
Block a user