mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-12-05 01:34:12 +08:00
Daily bump.
This commit is contained in:
parent
0268c547de
commit
31e989a278
@ -1,3 +1,8 @@
|
||||
2022-03-26 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gcc-changelog/git_update_version.py: Add
|
||||
3ab5c8cd03d92bf4ec41e351820349d92fbc40c4 to ignored commits.
|
||||
|
||||
2022-03-10 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR other/102664
|
||||
|
@ -1,3 +1,45 @@
|
||||
2022-03-26 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* reload.cc (find_reloads): Align comment with code where
|
||||
considering the intersection of register classes then tweaking the
|
||||
regclass for the current alternative or rejecting it.
|
||||
|
||||
2022-03-25 Vladimir N. Makarov <vmakarov@redhat.com>
|
||||
|
||||
PR middle-end/104971
|
||||
* lra-lives.cc (process_bb_lives): Check hard_regs_live for hard
|
||||
regs to clear remove_p flag.
|
||||
|
||||
2022-03-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/105053
|
||||
* tree-vect-loop.cc (vect_create_epilog_for_reduction): Pick
|
||||
the correct live-out stmt for a reduction chain.
|
||||
|
||||
2022-03-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR middle-end/105049
|
||||
* tree.cc (uniform_vector_p): Recurse for VECTOR_CST or
|
||||
CONSTRUCTOR first elements.
|
||||
|
||||
2022-03-25 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
PR analyzer/103533
|
||||
* doc/invoke.texi (Static Analyzer Options): Move
|
||||
@ignore block after @gccoptlist's '}' for 'make pdf'.
|
||||
|
||||
2022-03-25 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/104954
|
||||
* doc/invoke.texi (Static Analyzer Options): Add
|
||||
-fdump-analyzer-untracked.
|
||||
|
||||
2022-03-25 Avinash Sonawane <rootkea@gmail.com>
|
||||
|
||||
PR analyzer/103533
|
||||
* doc/invoke.texi: Document that enabling taint analyzer
|
||||
checker disables some warnings from `-fanalyzer`.
|
||||
|
||||
2022-03-24 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
PR debug/104564
|
||||
|
@ -1 +1 @@
|
||||
20220325
|
||||
20220326
|
||||
|
@ -1,3 +1,31 @@
|
||||
2022-03-25 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/104954
|
||||
* analyzer.opt (-fdump-analyzer-untracked): New option.
|
||||
* engine.cc (impl_run_checkers): Handle it.
|
||||
* region-model-asm.cc (region_model::on_asm_stmt): Don't attempt
|
||||
to clobber regions with !tracked_p ().
|
||||
* region-model-manager.cc (dump_untracked_region): New.
|
||||
(region_model_manager::dump_untracked_regions): New.
|
||||
(frame_region::dump_untracked_regions): New.
|
||||
* region-model.h (region_model_manager::dump_untracked_regions):
|
||||
New decl.
|
||||
* region.cc (ipa_ref_requires_tracking): New.
|
||||
(symnode_requires_tracking_p): New.
|
||||
(decl_region::calc_tracked_p): New.
|
||||
* region.h (region::tracked_p): New vfunc.
|
||||
(frame_region::dump_untracked_regions): New decl.
|
||||
(class decl_region): Note that this is also used fo SSA names.
|
||||
(decl_region::decl_region): Initialize m_tracked.
|
||||
(decl_region::tracked_p): New.
|
||||
(decl_region::calc_tracked_p): New decl.
|
||||
(decl_region::m_tracked): New.
|
||||
* store.cc (store::get_or_create_cluster): Assert that we
|
||||
don't try to create clusters for base regions that aren't
|
||||
trackable.
|
||||
(store::mark_as_escaped): Don't mark base regions that we're not
|
||||
tracking.
|
||||
|
||||
2022-03-23 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/104979
|
||||
|
@ -1,3 +1,12 @@
|
||||
2022-03-25 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* c-ada-spec.cc (dump_ada_import): Deal with the "section" attribute
|
||||
(dump_ada_node) <POINTER_TYPE>: Do not modify and pass the name, but
|
||||
the referenced type instead. Deal with the anonymous original type
|
||||
of a typedef'ed type. In the actual access case, follow the chain
|
||||
of external subtypes.
|
||||
<TYPE_DECL>: Tidy up control flow.
|
||||
|
||||
2022-03-21 Qian Jianhua <qianjh@cn.fujitsu.com>
|
||||
|
||||
* c-ada-spec.cc: Change array length
|
||||
|
@ -1,3 +1,17 @@
|
||||
2022-03-26 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* parser.cc (cp_parser_postfix_expression)
|
||||
<case RID_BILTIN_CONVERTVECTOR, case RID_BUILTIN_BIT_CAST>: Don't
|
||||
return cp_build_{vec,convert,bit_cast} result right away, instead
|
||||
set postfix_expression to it and break.
|
||||
|
||||
2022-03-25 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/104944
|
||||
* typeck.cc (cxx_sizeof_or_alignof_type): Diagnose alignof(void).
|
||||
(cxx_alignas_expr): Call cxx_sizeof_or_alignof_type with
|
||||
complain == true.
|
||||
|
||||
2022-03-24 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/104284
|
||||
|
@ -1,3 +1,11 @@
|
||||
2022-03-25 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR fortran/103691
|
||||
* trans-array.cc (gfc_conv_array_initializer): If TYPE_MAX_VALUE is
|
||||
smaller than TYPE_MIN_VALUE (i.e. empty array), ignore the
|
||||
initializer; if TYPE_MIN_VALUE is equal to TYPE_MAX_VALUE, use just
|
||||
the TYPE_MIN_VALUE as index instead of RANGE_EXPR.
|
||||
|
||||
2022-03-23 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
PR fortran/103560
|
||||
|
@ -1,3 +1,58 @@
|
||||
2022-03-26 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* c-c++-common/builtin-convertvector-3.c: New test.
|
||||
* g++.dg/cpp2a/bit-cast15.C: New test.
|
||||
|
||||
2022-03-25 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
* g++.dg/pr65240-1.C: Use -mdejagnu-cpu=. Remove dg-skip-if.
|
||||
* g++.dg/pr65240-2.C: Likewise.
|
||||
* g++.dg/pr65240-3.C: Likewise.
|
||||
* g++.dg/pr65240-4.C: Likewise.
|
||||
* g++.dg/pr65242.C: Likewise.
|
||||
* g++.dg/pr67211.C: Likewise.
|
||||
* g++.dg/pr69667.C: Likewise.
|
||||
* g++.dg/pr71294.C: Likewise.
|
||||
* g++.dg/pr84279.C: Likewise.
|
||||
* g++.dg/torture/ppc-ldst-array.C: Likewise.
|
||||
* gfortran.dg/nint_p7.f90: Likewise.
|
||||
* gfortran.dg/pr102860.f90: Likewise.
|
||||
* gcc.target/powerpc/fusion.c: Use -mdejagnu-cpu= and -mdejagnu-tune=.
|
||||
* gcc.target/powerpc/fusion2.c: Likewise.
|
||||
* gcc.target/powerpc/int_128bit-runnable.c: Use -mdejagnu-cpu=.
|
||||
* gcc.target/powerpc/test_mffsl.c: Likewise.
|
||||
* gfortran.dg/pr47614.f: Likewise.
|
||||
* gfortran.dg/pr58968.f: Likewise.
|
||||
|
||||
2022-03-25 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR testsuite/105055
|
||||
* gcc.target/i386/pr95483-1.c: Replace -msse with -msse2.
|
||||
|
||||
2022-03-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/105053
|
||||
* g++.dg/vect/pr105053.cc: New testcase.
|
||||
|
||||
2022-03-25 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/104944
|
||||
* g++.dg/cpp0x/alignas20.C: New test.
|
||||
|
||||
2022-03-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR middle-end/105049
|
||||
* gcc.dg/pr105049.c: New testcase.
|
||||
|
||||
2022-03-25 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/104954
|
||||
* gcc.dg/analyzer/asm-x86-dyndbg-1.c: New test.
|
||||
* gcc.dg/analyzer/asm-x86-dyndbg-2.c: New test.
|
||||
* gcc.dg/analyzer/many-unused-locals.c: New test.
|
||||
* gcc.dg/analyzer/untracked-1.c: New test.
|
||||
* gcc.dg/analyzer/unused-local-1.c: New test.
|
||||
|
||||
2022-03-24 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/104284
|
||||
|
@ -1,3 +1,11 @@
|
||||
2022-03-25 Tom de Vries <tdevries@suse.de>
|
||||
|
||||
PR libgomp/105042
|
||||
* testsuite/libgomp.oacc-c-c++-common/parallel-dims.c: Reduce
|
||||
execution time.
|
||||
* testsuite/libgomp.oacc-c-c++-common/vred2d-128.c: Same.
|
||||
* testsuite/libgomp.oacc-fortran/parallel-dims.f90: Same.
|
||||
|
||||
2022-03-23 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
PR middle-end/104285
|
||||
|
@ -1,3 +1,8 @@
|
||||
2022-03-25 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/std/bit (bit_cast, byteswap, endian): Add doxygen
|
||||
comments.
|
||||
|
||||
2022-03-23 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/105027
|
||||
|
Loading…
Reference in New Issue
Block a user