Daily bump.
This commit is contained in:
parent
b504917e43
commit
0bceef1671
|
@ -1,3 +1,42 @@
|
|||
2021-12-10 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* symtab.c (symtab_node::equal_address_to): Fix comment typo.
|
||||
|
||||
2021-12-10 Doug Rupp <rupp@adacore.com>
|
||||
|
||||
* config/vxworks.h (LINK_SPEC): Remove %(link_target).
|
||||
Change %{v:-v} to %{v:-V}.
|
||||
|
||||
2021-12-10 Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
* config/t-vxworks: Remove assignment to STMP_FIXINC.
|
||||
|
||||
2021-12-10 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* params.opt: Add missing dot.
|
||||
|
||||
2021-12-10 Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
PR ipa/103601
|
||||
* ipa-modref-tree.h (useful_for_kill_p): Zero width accesses aren't
|
||||
useful for kill tracking.
|
||||
|
||||
2021-12-10 Andrew Stubbs <ams@codesourcery.com>
|
||||
|
||||
* config/gcn/mkoffload.c (process_asm): Process the variable table
|
||||
completely differently.
|
||||
(process_obj): Encode the varaible data differently.
|
||||
|
||||
2021-12-10 Joel Hutton <joel.hutton@arm.com>
|
||||
|
||||
PR tree-optimization/103523
|
||||
* tree-vect-loop.c (vectorizable_induction): Check for
|
||||
PLUS_EXPR/MINUS_EXPR support.
|
||||
|
||||
2021-12-10 Cui,Lili <lili.cui@intel.com>
|
||||
|
||||
* config/i386/i386.c (ix86_vector_costs::add_stmt_cost): Remove Tremont.
|
||||
|
||||
2021-12-09 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
* doc/invoke.texi (max-inline-functions-called-once-loop-depth,
|
||||
|
|
|
@ -1 +1 @@
|
|||
20211210
|
||||
20211211
|
||||
|
|
|
@ -1,3 +1,38 @@
|
|||
2021-12-10 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
PR d/103529
|
||||
* dmd/MERGE: Merge upstream dmd 3982604c5.
|
||||
* Make-lang.in (D_FRONTEND_OBJS): Add d/root-optional.o.
|
||||
* d-attribs.cc (build_attributes): Update for new front-end interface.
|
||||
* d-codegen.cc (d_build_call): Likewise.
|
||||
* d-compiler.cc (Compiler::paintAsType): Likewise.
|
||||
* d-lang.cc (d_handle_option): Remove OPT_fpreview_intpromote, add
|
||||
handling of OPT_frevert_intpromote.
|
||||
* d-port.cc (Port::valcpy): Assert buffer is aligned.
|
||||
* d-target.cc (Target::isVectorOpSupported): Update for new front-end
|
||||
interface.
|
||||
* decl.cc (layout_class_initializer): Likewise.
|
||||
* expr.cc (lvalue_p): Likewise.
|
||||
(binop_assignment): Likewise.
|
||||
(ExprVisitor::visit): Likewise.
|
||||
(ExprVisitor::visit (AssignExp *)): Remove generation of _d_arrayctor
|
||||
and _d_arraysetctor library helpers.
|
||||
(ExprVisitor::visit (VarExp *)): Support __traits(initSymbol).
|
||||
* intrinsics.cc (expand_intrinsic_rotate): Update for new front-end
|
||||
interface.
|
||||
* lang.opt (fpreview=intpromote): Remove.
|
||||
(frevert=intpromote): New.
|
||||
* runtime.def (ARRAYCTOR): Remove.
|
||||
(ARRAYSETCTOR): Remove.
|
||||
* toir.cc (IRVisitor::visit): Update for new front-end interface.
|
||||
* types.cc (layout_aggregate_members): Likewise.
|
||||
* dmd/root/optional.d: New file.
|
||||
* dmd/root/optional.h: New file.
|
||||
|
||||
2021-12-10 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* decl.cc (get_symbol_decl): Align methods to MINIMUM_METHOD_BOUNDARY.
|
||||
|
||||
2021-12-09 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* expr.cc: Call memcpy only when length != 0.
|
||||
|
|
|
@ -1,3 +1,12 @@
|
|||
2021-12-10 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/103418
|
||||
* check.c (variable_check): Replace previous check of procedure
|
||||
dummy arguments with INTENT(IN) attribute when passed to intrinsic
|
||||
procedures by gfc_check_vardef_context.
|
||||
* expr.c (gfc_check_vardef_context): Correct check of INTENT(IN)
|
||||
dummy arguments for the case of sub-components of a CLASS pointer.
|
||||
|
||||
2021-12-08 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/103609
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2021-12-10 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR jit/103562
|
||||
* jit-playback.c (gcc::jit::playback::context::new_function): Set
|
||||
DECL_CONTEXT of the result_decl.
|
||||
|
||||
2021-11-27 Petter Tomner <tomner@kth.se>
|
||||
|
||||
* libgccjit.c: %ld -> %zu
|
||||
|
|
|
@ -1,3 +1,28 @@
|
|||
2021-12-10 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR jit/103562
|
||||
* jit.dg/all-non-failing-tests.h: Add comment about...
|
||||
* jit.dg/test-pr103562.c: New test.
|
||||
|
||||
2021-12-10 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* g++.dg/cpp23/auto-fncast10.C: New test.
|
||||
|
||||
2021-12-10 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/103418
|
||||
* gfortran.dg/move_alloc_8.f90: Adjust error messages.
|
||||
* gfortran.dg/pointer_intent_9.f90: New test.
|
||||
|
||||
2021-12-10 Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
PR ipa/103601
|
||||
* gcc.dg/ipa/pr103601.c: New test case.
|
||||
|
||||
2021-12-10 Joel Hutton <joel.hutton@arm.com>
|
||||
|
||||
* gcc.target/aarch64/pr103523.c: New test.
|
||||
|
||||
2021-12-09 Martin Sebor <msebor@redhat.com>
|
||||
|
||||
PR tree-optimization/103215
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2021-12-10 Andrew Stubbs <ams@codesourcery.com>
|
||||
|
||||
* gomp-constants.h (GOMP_VERSION_GCN): Bump.
|
||||
|
||||
2021-12-08 Chung-Lin Tang <cltang@codesourcery.com>
|
||||
|
||||
PR middle-end/92120
|
||||
|
|
|
@ -1,3 +1,14 @@
|
|||
2021-12-10 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
* config/t-darwin: Add libgcc_tm.h to the dependencies
|
||||
for darwin10-unwind-find-enc-func.
|
||||
|
||||
2021-12-10 Rasmus Villemoes <rv@rasmusvillemoes.dk>
|
||||
|
||||
* config/rs6000/t-vxworks: New file.
|
||||
* config.host (powerpc*-*-vxworks*): Use it instead of
|
||||
t-ppccomm.
|
||||
|
||||
2021-12-09 Fred Konrad <konrad@adacore.com>
|
||||
|
||||
* config.host (powerpc*-wrs-vxworks7*): Fix path to
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2021-12-10 Andrew Stubbs <ams@codesourcery.com>
|
||||
|
||||
* plugin/plugin-gcn.c (struct gcn_image_desc): Remove global_variables.
|
||||
(GOMP_OFFLOAD_load_image): Locate the offload variables via the
|
||||
table, not individual symbols.
|
||||
|
||||
2021-12-09 Chung-Lin Tang <cltang@codesourcery.com>
|
||||
|
||||
* testsuite/libgomp.c++/target-lambda-1.C: Only run under
|
||||
|
|
|
@ -1,3 +1,15 @@
|
|||
2021-12-10 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
PR d/103528
|
||||
* libdruntime/MERGE: Merge upstream druntime bc58b1e9.
|
||||
* libdruntime/Makefile.am (DRUNTIME_DSOURCES_LINUX): Remove
|
||||
core/sys/linux/syscalls.d.
|
||||
* libdruntime/Makefile.in: Regenerate.
|
||||
* src/MERGE: Merge upstream phobos 12329adb6.
|
||||
* testsuite/libphobos.config/config.exp: Add test22523.
|
||||
* libdruntime/core/sys/linux/syscalls.d: Removed.
|
||||
* testsuite/libphobos.config/test22523.d: New test.
|
||||
|
||||
2021-12-08 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
PR d/103558
|
||||
|
|
|
@ -1,3 +1,81 @@
|
|||
2021-12-10 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR libstdc++/71367
|
||||
* config/locale/dragonfly/time_members.cc (_M_initialize_timepunct):
|
||||
Initialize "C" _M_am_pm_format to %I:%M:%S %p rather than empty
|
||||
string.
|
||||
* config/locale/gnu/time_members.cc (_M_initialize_timepunct):
|
||||
Likewise.
|
||||
* config/locale/generic/time_members.cc (_M_initialize_timepunct):
|
||||
Likewise.
|
||||
* include/bits/locale_facets_nonio.h (_M_am_pm_format): New method.
|
||||
* include/bits/locale_facets_nonio.tcc (_M_extract_via_format): Handle
|
||||
%r.
|
||||
* config/abi/pre/gnu.ver (GLIBCXX_3.4.30): Export _M_am_pm_format
|
||||
with const _CharT** argument, ensure it isn't exported in GLIBCXX_3.4.
|
||||
* testsuite/22_locale/time_get/get/char/71367.cc: New test.
|
||||
* testsuite/22_locale/time_get/get/wchar_t/71367.cc: New test.
|
||||
|
||||
2021-12-10 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR libstdc++/78714
|
||||
* include/bits/locale_facets_nonio.tcc (_M_extract_via_format):
|
||||
Mention in function comment it interprets strptime format string
|
||||
rather than strftime. Handle %a and %A the same by accepting both
|
||||
full and abbreviated names. Similarly handle %h, %b and %B the same.
|
||||
Handle %d and %e the same by accepting possibly optional single space
|
||||
and 1 or 2 digits. For %I store tm_hour 0 instead of tm_hour 12. For
|
||||
%t and %n skip any whitespace. Handle %p and %%. For whitespace in
|
||||
the string skip any whitespace.
|
||||
(_M_extract_num): For __len == 2 accept 1 or 2 digits rather than
|
||||
always 2. Don't punt early if __value * __mult is larget than __max
|
||||
or smaller than __min - __mult, instead punt if __value > __max.
|
||||
At the end verify __value is in between __min and __max and punt
|
||||
otherwise.
|
||||
(_M_extract_name): Allow non-unique names or names which are prefixes
|
||||
of other names. Don't recompute lengths of names for every character.
|
||||
* testsuite/22_locale/time_get/get/char/3.cc: New test.
|
||||
* testsuite/22_locale/time_get/get/wchar_t/3.cc: New test.
|
||||
* testsuite/22_locale/time_get/get_date/char/12791.cc (test01): Use
|
||||
62 instead 60 and expect 6 to be accepted and thus *ret01 == '2'.
|
||||
* testsuite/22_locale/time_get/get_date/wchar_t/12791.cc (test01):
|
||||
Similarly.
|
||||
* testsuite/22_locale/time_get/get_time/char/2.cc (test02): Add " PM"
|
||||
to the string.
|
||||
* testsuite/22_locale/time_get/get_time/char/5.cc (test01): Expect
|
||||
tm_hour 1 rather than 0.
|
||||
* testsuite/22_locale/time_get/get_time/wchar_t/2.cc (test02): Add
|
||||
" PM" to the string.
|
||||
* testsuite/22_locale/time_get/get_time/wchar_t/5.cc (test01): Expect
|
||||
tm_hour 1 rather than 0.
|
||||
|
||||
2021-12-10 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/103638
|
||||
* include/bits/atomic_timed_wait.h: Check _GLIBCXX_HAS_GTHREADS
|
||||
before using std::mutex and std::__condvar.
|
||||
|
||||
2021-12-10 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* acinclude.m4 (GLIBCXX_ENABLE_LIBSTDCXX_TIME): Add _GLIBCXX_
|
||||
prefix to NO_SLEEP macro.
|
||||
* config.h.in: Regenerate.
|
||||
* configure: Regenerate.
|
||||
|
||||
2021-12-10 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/char_traits.h: Change pragma push to pop.
|
||||
|
||||
2021-12-10 Thomas Rodgers <rodgert@twrodgers.com>
|
||||
|
||||
PR libstdc++/102994
|
||||
* include/bits/atomic_base.h (__atomic_base<_PTp*>::wait()):
|
||||
Add const qualifier.
|
||||
* include/std/atomic (atomic<_Tp*>::wait(), atomic_wait()):
|
||||
Likewise.
|
||||
* testsuite/29_atomics/atomic/wait_notify/102994.cc:
|
||||
New test.
|
||||
|
||||
2021-12-09 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/stl_iterator.h (operator==, operator<=>): Define
|
||||
|
|
Loading…
Reference in New Issue