Daily bump.
This commit is contained in:
parent
38945ee3b2
commit
fd42a8fa4b
8 changed files with 261 additions and 1 deletions
|
@ -1,3 +1,65 @@
|
|||
2023-03-14 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/109109
|
||||
* config/i386/i386-expand.cc (split_double_concat): Fix splitting
|
||||
when lo is equal to dhi and hi is a MEM which uses dlo register.
|
||||
|
||||
2023-03-14 Martin Jambor <mjambor@suse.cz>
|
||||
|
||||
PR ipa/107925
|
||||
* ipa-cp.cc (update_profiling_info): Drop counts of orig_node to
|
||||
global0 instead of zeroing when it does not have as many counts as
|
||||
it should.
|
||||
|
||||
2023-03-14 Martin Jambor <mjambor@suse.cz>
|
||||
|
||||
PR ipa/107925
|
||||
* ipa-cp.cc (update_specialized_profile): Drop orig_node_count to
|
||||
ipa count, remove assert, lenient_count_portion_handling, dump
|
||||
also orig_node_count.
|
||||
|
||||
2023-03-14 Uros Bizjak <ubizjak@gmail.com>
|
||||
|
||||
* config/i386/i386-expand.cc (expand_vec_perm_movs):
|
||||
Handle V2SImode for TARGET_MMX_WITH_SSE.
|
||||
* config/i386/mmx.md (*mmx_movss_<mode>): Rename from *mmx_movss
|
||||
using V2FI mode iterator to handle both V2SI and V2SF modes.
|
||||
|
||||
2023-03-14 Sam James <sam@gentoo.org>
|
||||
|
||||
* config/riscv/genrvv-type-indexer.cc: Avoid calloc() poisoning on musl by
|
||||
including <sstream> earlier.
|
||||
* system.h: Add INCLUDE_SSTREAM.
|
||||
|
||||
2023-03-14 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* tree-ssa-live.cc (remove_unused_locals): Do not treat
|
||||
the .DEFERRED_INIT of a variable as use, instead remove
|
||||
that if it is the only use.
|
||||
|
||||
2023-03-14 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
PR rtl-optimization/107762
|
||||
* expr.cc (emit_group_store): Revert latest change.
|
||||
|
||||
2023-03-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||||
|
||||
PR tree-optimization/109005
|
||||
* tree-if-conv.cc (get_bitfield_rep): Replace BLKmode check with
|
||||
aggregate type check.
|
||||
|
||||
2023-03-14 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/109115
|
||||
* tree-vect-patterns.cc (vect_recog_divmod_pattern): Don't use
|
||||
r.upper_bound () on r.undefined_p () range.
|
||||
|
||||
2023-03-14 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
PR tree-optimization/106896
|
||||
* profile-count.cc (profile_count::to_sreal_scale): Synchronize
|
||||
implementatoin with probability_in; avoid some asserts.
|
||||
|
||||
2023-03-13 Max Filippov <jcmvbkbc@gmail.com>
|
||||
|
||||
* config/xtensa/linux.h (TARGET_ASM_FILE_END): New macro.
|
||||
|
|
|
@ -1 +1 @@
|
|||
20230314
|
||||
20230315
|
||||
|
|
|
@ -1,3 +1,40 @@
|
|||
2023-03-14 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/96830
|
||||
* pt.cc (push_inline_template_parms_recursive): Set
|
||||
TEMPLATE_PARMS_CONSTRAINTS.
|
||||
(push_template_decl): For an out-of-line declaration, verify
|
||||
constraints for each enclosing template scope match those of the
|
||||
original template declaratation.
|
||||
|
||||
2023-03-14 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/96830
|
||||
* pt.cc (redeclare_class_template): Add missing "of" in
|
||||
constraint mismatch diagnostic.
|
||||
(tsubst_friend_class): For an already declared class template,
|
||||
substitute and pass the friend declaration's constraints to
|
||||
redeclare_class_template instead of passing the existing
|
||||
template's constraints.
|
||||
|
||||
2023-03-14 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/108468
|
||||
* pt.cc (unify_pack_expansion): Check that TPARMS_PRIMARY_TEMPLATE
|
||||
is non-null.
|
||||
|
||||
2023-03-14 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/107310
|
||||
* cp-gimplify.cc (genericize_if_stmt): Restore folding
|
||||
of constant conditions.
|
||||
|
||||
2023-03-14 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/109096
|
||||
* tree.cc (record_has_unique_obj_representations): Ignore unnamed
|
||||
bitfields.
|
||||
|
||||
2023-03-13 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/107128
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
2023-03-14 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
PR d/109108
|
||||
* decl.cc (function_defined_in_root_p): Remove.
|
||||
(get_symbol_decl): Set DECL_LAMBDA_FUNCTION_P on function literals.
|
||||
(start_function): Unconditionally unset DECL_EXTERNAL
|
||||
(set_linkage_for_decl): Give lambda functions one-only linkage.
|
||||
|
||||
2023-03-13 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* decl.cc (finish_thunk): Unset DECL_EXTERNAL on thunk.
|
||||
|
|
|
@ -1,3 +1,12 @@
|
|||
2023-03-14 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/109125
|
||||
* gm2-libs-ch/cgetopt.c (cgetopt_SetOption): Replace int
|
||||
for bool.
|
||||
* gm2-libs-ch/termios.c (doSetUnset): Replace int for bool.
|
||||
* gm2-libs/Builtins.mod (isfinitef): Correct typo in return
|
||||
statement.
|
||||
|
||||
2023-03-13 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/109103
|
||||
|
|
|
@ -1,3 +1,80 @@
|
|||
2023-03-15 Jonathan Yong <10walls@gmail.com>
|
||||
|
||||
* gcc.dg/pic-2.c: Fix expected __PIC__ value.
|
||||
* gcc.dg/pic-3.c: Ditto.
|
||||
* gcc.dg/pic-4.c: Ditto.
|
||||
|
||||
2023-03-14 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/96830
|
||||
* g++.dg/cpp2a/concepts-class5.C: New test.
|
||||
* g++.dg/cpp2a/concepts-class5a.C: New test.
|
||||
|
||||
2023-03-14 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/96830
|
||||
* g++.dg/cpp2a/concepts-friend14.C: New test.
|
||||
|
||||
2023-03-14 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/108468
|
||||
* g++.dg/cpp1y/var-templ78.C: New test.
|
||||
|
||||
2023-03-14 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/107310
|
||||
* c-c++-common/Wimplicit-fallthrough-39.c: Adjust warning.
|
||||
* g++.dg/warn/Wreturn-6.C: New test.
|
||||
|
||||
2023-03-14 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/109109
|
||||
* gcc.target/i386/pr109109-1.c: New test.
|
||||
* gcc.target/i386/pr109109-2.c: New test.
|
||||
|
||||
2023-03-14 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
PR d/109108
|
||||
* gdc.dg/torture/imports/pr109108.d: New test.
|
||||
* gdc.dg/torture/pr109108.d: New test.
|
||||
|
||||
2023-03-14 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/108972
|
||||
PR testsuite/109129
|
||||
* g++.dg/cpp2a/concepts-lambda3.C: Use dg-do run only for c++20,
|
||||
for c++17_down dg-do compile. Expect dg-excess-errors for c++17_down
|
||||
rather than ! concepts.
|
||||
|
||||
2023-03-14 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/109096
|
||||
* g++.dg/cpp1z/has-unique-obj-representations3.C: New test.
|
||||
|
||||
2023-03-14 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* gcc.dg/auto-init-unused-1.c: New testcase.
|
||||
|
||||
2023-03-14 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
PR tree-optimization/109005
|
||||
* gnat.dg/specs/opt6.ads: New test.
|
||||
|
||||
2023-03-14 Tamar Christina <tamar.christina@arm.com>
|
||||
|
||||
PR testsuite/109118
|
||||
* gcc.dg/mla_1.c: Moved to...
|
||||
* gcc.target/aarch64/sve/mla_3.c: ...here.
|
||||
|
||||
2023-03-14 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/109115
|
||||
* gcc.dg/pr109115.c: New test.
|
||||
|
||||
2023-03-14 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* g++.dg/torture/20230313.C: New testcase.
|
||||
|
||||
2023-03-13 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
* gm2/pim/fail/largeconst.mod: New test.
|
||||
|
|
|
@ -1,3 +1,19 @@
|
|||
2023-03-14 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/109125
|
||||
* libm2iso/ErrnoCategory.cc (FALSE): Remove.
|
||||
(TRUE): Remove.
|
||||
* libm2iso/wrapsock.c (TRUE): Remove.
|
||||
(FALSE): Remove.
|
||||
* libm2iso/wraptime.cc (TRUE): Remove.
|
||||
(FALSE): Remove.
|
||||
* libm2pim/cgetopt.cc: Replace int for bool for every BOOLEAN
|
||||
parameter in the definition module.
|
||||
* libm2pim/dtoa.cc: Ditto.
|
||||
* libm2pim/ldtoa.cc: Ditto.
|
||||
* libm2pim/termios.cc: Ditto.
|
||||
(doSetUnset): Replace int for bool.
|
||||
|
||||
2023-02-27 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/108944
|
||||
|
|
|
@ -1,3 +1,54 @@
|
|||
2023-03-14 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR libstdc++/109111
|
||||
* include/std/ranges (repeat_view): Remove redundant parentheses
|
||||
in requires-clause.
|
||||
(repeat_view::_Iterator): Correct the requires-clause.
|
||||
|
||||
2023-03-14 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
* include/bits/stl_iterator.h (move_iterator::_S_iter_concept):
|
||||
Define.
|
||||
(__cpp_lib_move_iterator_concept): Define for C++20.
|
||||
(move_iterator::iterator_concept): Strengthen as per P2520R0.
|
||||
* include/std/version (__cpp_lib_move_iterator_concept): Define
|
||||
for C++20.
|
||||
* testsuite/24_iterators/move_iterator/p2520r0.cc: New test.
|
||||
|
||||
2023-03-14 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
* include/bits/ranges_util.h (view_interface::empty): Add
|
||||
preferred overloads that use ranges::size when the range is
|
||||
sized as per LWG 3715.
|
||||
* testsuite/std/ranges/adaptors/lwg3715.cc: New test.
|
||||
|
||||
2023-03-14 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/chrono.h (__is_duration_v, __is_time_point_v):
|
||||
Only define for C++17 and later.
|
||||
|
||||
2023-03-14 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* src/Makefile.am: Add comment about linker script fragments.
|
||||
* src/Makefile.in: Regenerate.
|
||||
|
||||
2023-03-14 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/62196
|
||||
* include/bits/mask_array.h (mask_array): Add assertions to
|
||||
assignment operators.
|
||||
* include/std/valarray (valarray::operator[](valarray<bool>)):
|
||||
Add assertions.
|
||||
* testsuite/26_numerics/valarray/mask-1_neg.cc: New test.
|
||||
* testsuite/26_numerics/valarray/mask-2_neg.cc: New test.
|
||||
* testsuite/26_numerics/valarray/mask-3_neg.cc: New test.
|
||||
* testsuite/26_numerics/valarray/mask-4_neg.cc: New test.
|
||||
* testsuite/26_numerics/valarray/mask-5_neg.cc: New test.
|
||||
* testsuite/26_numerics/valarray/mask-6_neg.cc: New test.
|
||||
* testsuite/26_numerics/valarray/mask-7_neg.cc: New test.
|
||||
* testsuite/26_numerics/valarray/mask-8_neg.cc: New test.
|
||||
* testsuite/26_numerics/valarray/mask.cc: New test.
|
||||
|
||||
2023-03-13 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* config/abi/post/aarch64-linux-gnu/baseline_symbols.txt: Update.
|
||||
|
|
Loading…
Add table
Reference in a new issue