Daily bump.
This commit is contained in:
parent
963aecff24
commit
acc0ee5c07
7 changed files with 170 additions and 1 deletions
|
@ -1,3 +1,14 @@
|
|||
2021-02-17 Julian Brown <julian@codesourcery.com>
|
||||
|
||||
* gimplify.c (gimplify_scan_omp_clauses): Handle ATTACH_DETACH
|
||||
for non-decls.
|
||||
|
||||
2021-02-17 Xi Ruoyao <xry111@mengyan1223.wang>
|
||||
|
||||
PR target/98491
|
||||
* config/mips/mips.c (mips_symbol_insns): Do not use
|
||||
MSA_SUPPORTED_MODE_P if mode is MAX_MACHINE_MODE.
|
||||
|
||||
2021-02-16 Vladimir N. Makarov <vmakarov@redhat.com>
|
||||
|
||||
PR inline-asm/98096
|
||||
|
|
|
@ -1 +1 @@
|
|||
20210217
|
||||
20210218
|
||||
|
|
|
@ -1,3 +1,43 @@
|
|||
2021-02-17 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/98969
|
||||
* constraint-manager.cc (dead_svalue_purger::should_purge_p):
|
||||
Update for change to svalue::live_p.
|
||||
* program-state.cc (sm_state_map::on_liveness_change): Likewise.
|
||||
(program_state::detect_leaks): Likewise.
|
||||
* region-model-reachability.cc (reachable_regions::init_cluster):
|
||||
When dealing with a symbolic region, if the underlying pointer is
|
||||
implicitly live, add the region to the reachable regions.
|
||||
* region-model.cc (region_model::compare_initial_and_pointer):
|
||||
Move logic for detecting initial values of params to
|
||||
initial_svalue::initial_value_of_param_p.
|
||||
* svalue.cc (svalue::live_p): Convert "live_svalues" from a
|
||||
reference to a pointer; support it being NULL.
|
||||
(svalue::implicitly_live_p): Convert first param from a
|
||||
refererence to a pointer.
|
||||
(region_svalue::implicitly_live_p): Likewise.
|
||||
(constant_svalue::implicitly_live_p): Likewise.
|
||||
(initial_svalue::implicitly_live_p): Likewise. Treat the initial
|
||||
values of params for the top level frame as still live.
|
||||
(initial_svalue::initial_value_of_param_p): New function, taken
|
||||
from a test in region_model::compare_initial_and_pointer.
|
||||
(unaryop_svalue::implicitly_live_p): Convert first param from a
|
||||
refererence to a pointer.
|
||||
(binop_svalue::implicitly_live_p): Likewise.
|
||||
(sub_svalue::implicitly_live_p): Likewise.
|
||||
(unmergeable_svalue::implicitly_live_p): Likewise.
|
||||
* svalue.h (svalue::live_p): Likewise.
|
||||
(svalue::implicitly_live_p): Likewise.
|
||||
(region_svalue::implicitly_live_p): Likewise.
|
||||
(constant_svalue::implicitly_live_p): Likewise.
|
||||
(initial_svalue::implicitly_live_p): Likewise.
|
||||
(initial_svalue::initial_value_of_param_p): New decl.
|
||||
(unaryop_svalue::implicitly_live_p): Convert first param from a
|
||||
refererence to a pointer.
|
||||
(binop_svalue::implicitly_live_p): Likewise.
|
||||
(sub_svalue::implicitly_live_p): Likewise.
|
||||
(unmergeable_svalue::implicitly_live_p): Likewise.
|
||||
|
||||
2021-02-12 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/98969
|
||||
|
|
|
@ -1,3 +1,37 @@
|
|||
2021-02-17 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
PR c++/99023
|
||||
* module.cc (struct macro_export): Add GTY markers.
|
||||
(macro_exports): Likewise, us a va_gc Vector.
|
||||
|
||||
2021-02-17 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR sanitizer/99106
|
||||
* init.c (build_zero_init_1): For flexible array members just return
|
||||
NULL_TREE instead of returning empty CONSTRUCTOR with non-complete
|
||||
ARRAY_TYPE.
|
||||
|
||||
2021-02-17 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
PR c++/99116
|
||||
* name-lookup.c (do_pushdecl): Don't peek under template_parm
|
||||
bindings here ...
|
||||
(set_identifier_type_value_with_scope): ... or here.
|
||||
(do_pushtag): Only set_identifier_type_value_with_scope at
|
||||
non-class template parm scope, and use parent scope.
|
||||
|
||||
2021-02-17 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
PR c++/99071
|
||||
* name-lookup.c (maybe_record_mergeable_decl): Deref the correct
|
||||
pointer.
|
||||
|
||||
2021-02-17 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR debug/96997
|
||||
PR c++/94034
|
||||
* tree.c (build_aggr_init_expr): Revert r10-7718 change.
|
||||
|
||||
2021-02-12 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
* module.cc (module_state::write_cluster): Check bindings for
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
2021-02-17 Julian Brown <julian@codesourcery.com>
|
||||
|
||||
* openmp.c (resolve_omp_clauses): Disallow selecting components
|
||||
of arrays of derived type.
|
||||
|
||||
2021-02-17 Julian Brown <julian@codesourcery.com>
|
||||
|
||||
* trans-openmp.c (gfc_trans_omp_clauses): Handle element selection
|
||||
for arrays of derived types.
|
||||
|
||||
2021-02-16 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* expr.c (gfc_is_simplify_contiguous): Handle REF_INQUIRY, i.e.
|
||||
|
|
|
@ -1,3 +1,67 @@
|
|||
2021-02-17 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/94596
|
||||
* gcc.dg/analyzer/pr94596.c: New test.
|
||||
|
||||
2021-02-17 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
PR c++/99023
|
||||
* g++.dg/modules/pr99023_a.H: New.
|
||||
* g++.dg/modules/pr99023_b.H: New.
|
||||
|
||||
2021-02-17 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/98969
|
||||
* g++.dg/analyzer/pr99064.C: Convert dg-bogus to dg-warning.
|
||||
* gcc.dg/analyzer/pr96841.c: Add -Wno-analyzer-too-complex to
|
||||
options. Remove false leak directive.
|
||||
* gcc.dg/analyzer/pr98969.c (test_1): Remove xfail from leak
|
||||
false positive.
|
||||
(test_3): New.
|
||||
|
||||
2021-02-17 Julian Brown <julian@codesourcery.com>
|
||||
|
||||
* gfortran.dg/goacc/array-with-dt-2.f90: Remove expected errors.
|
||||
* gfortran.dg/goacc/array-with-dt-6.f90: New test.
|
||||
* gfortran.dg/goacc/mapping-tests-2.f90: Update expected error.
|
||||
* gfortran.dg/goacc/ref_inquiry.f90: Update expected errors.
|
||||
* gfortran.dg/gomp/ref_inquiry.f90: Likewise.
|
||||
|
||||
2021-02-17 Julian Brown <julian@codesourcery.com>
|
||||
|
||||
* gfortran.dg/goacc/array-with-dt-1.f90: New test.
|
||||
* gfortran.dg/goacc/array-with-dt-3.f90: Likewise.
|
||||
* gfortran.dg/goacc/array-with-dt-4.f90: Likewise.
|
||||
* gfortran.dg/goacc/array-with-dt-5.f90: Likewise.
|
||||
* gfortran.dg/goacc/derived-chartypes-1.f90: Re-enable test.
|
||||
* gfortran.dg/goacc/derived-chartypes-2.f90: Likewise.
|
||||
* gfortran.dg/goacc/derived-classtypes-1.f95: Uncomment
|
||||
previously-broken directives.
|
||||
|
||||
2021-02-17 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR sanitizer/99106
|
||||
* g++.dg/ubsan/pr99106.C: New test.
|
||||
|
||||
2021-02-17 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
PR c++/99116
|
||||
* g++.dg/lookup/pr99116-1.C: New.
|
||||
* g++.dg/lookup/pr99116-2.C: New.
|
||||
|
||||
2021-02-17 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
PR c++/99071
|
||||
* g++.dg/modules/pr99071_a.H: New.
|
||||
* g++.dg/modules/pr99071_b.H: New.
|
||||
|
||||
2021-02-17 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR debug/96997
|
||||
PR c++/94034
|
||||
* g++.dg/cpp1y/constexpr-nsdmi7b.C: Adjust expected location of
|
||||
"call to non-'constexpr' function" error message.
|
||||
|
||||
2021-02-16 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
* g++.dg/modules/pr99050_a.H: New.
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
2021-02-17 Julian Brown <julian@codesourcery.com>
|
||||
|
||||
* testsuite/libgomp.oacc-fortran/array-stride-dt-1.f90: Remove
|
||||
expected errors.
|
||||
|
||||
2021-02-17 Julian Brown <julian@codesourcery.com>
|
||||
|
||||
* testsuite/libgomp.oacc-fortran/derivedtypes-arrays-1.f90: New test.
|
||||
* testsuite/libgomp.oacc-fortran/update-dt-array.f90: Likewise.
|
||||
|
||||
2021-02-11 Uroš Bizjak <ubizjak@gmail.com>
|
||||
|
||||
* config/linux/x86/futex.h (__futex_wait):
|
||||
|
|
Loading…
Add table
Reference in a new issue