Daily bump.
This commit is contained in:
parent
bb936163e2
commit
a4ae8c3701
@ -1,3 +1,7 @@
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* update-copyright.py: Add University of Illinois as external author.
|
||||
|
||||
2021-12-16 Xionghu Luo <luoxhu@linux.ibm.com>
|
||||
|
||||
* analyze_brprob_spec.py: Add verbose argument.
|
||||
|
@ -1,3 +1,96 @@
|
||||
2022-01-03 Uroš Bizjak <ubizjak@gmail.com>
|
||||
|
||||
PR target/103894
|
||||
* config/i386/mmx.md (mov<V_32:mode>): Remove TARGET_SSE2 constraint.
|
||||
(mov<V_32:mode>_internal): Ditto.
|
||||
(*push<V_32:mode>_rex64): Ditto.
|
||||
(movmisalign<V_32:mode>): Ditto.
|
||||
(*push<V_32:mode>_rex64 splitter): Enable for
|
||||
TARGET_64BIT && TARGET_SSE.
|
||||
(*push<V_32:mode>2): Remove insn pattern.
|
||||
|
||||
2022-01-03 Andrew Pinski <apinski@marvell.com>
|
||||
|
||||
PR c/33193
|
||||
* doc/extend.texi: Extend the documentation about Complex
|
||||
types for casting and also rewrite the __real__/__imag__
|
||||
expression portion to use tables.
|
||||
Move __builtin_complex to the Complex type section.
|
||||
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/98737
|
||||
* internal-fn.def (ATOMIC_ADD_FETCH_CMP_0, ATOMIC_SUB_FETCH_CMP_0,
|
||||
ATOMIC_AND_FETCH_CMP_0, ATOMIC_OR_FETCH_CMP_0, ATOMIC_XOR_FETCH_CMP_0):
|
||||
New internal fns.
|
||||
* internal-fn.h (ATOMIC_OP_FETCH_CMP_0_EQ, ATOMIC_OP_FETCH_CMP_0_NE,
|
||||
ATOMIC_OP_FETCH_CMP_0_LT, ATOMIC_OP_FETCH_CMP_0_LE,
|
||||
ATOMIC_OP_FETCH_CMP_0_GT, ATOMIC_OP_FETCH_CMP_0_GE): New enumerators.
|
||||
* internal-fn.c (expand_ATOMIC_ADD_FETCH_CMP_0,
|
||||
expand_ATOMIC_SUB_FETCH_CMP_0, expand_ATOMIC_AND_FETCH_CMP_0,
|
||||
expand_ATOMIC_OR_FETCH_CMP_0, expand_ATOMIC_XOR_FETCH_CMP_0): New
|
||||
functions.
|
||||
* optabs.def (atomic_add_fetch_cmp_0_optab,
|
||||
atomic_sub_fetch_cmp_0_optab, atomic_and_fetch_cmp_0_optab,
|
||||
atomic_or_fetch_cmp_0_optab, atomic_xor_fetch_cmp_0_optab): New
|
||||
direct optabs.
|
||||
* builtins.h (expand_ifn_atomic_op_fetch_cmp_0): Declare.
|
||||
* builtins.c (expand_ifn_atomic_op_fetch_cmp_0): New function.
|
||||
* tree-ssa-ccp.c: Include internal-fn.h.
|
||||
(optimize_atomic_bit_test_and): Add . before internal fn call
|
||||
in function comment. Change return type from void to bool and
|
||||
return true only if successfully replaced.
|
||||
(optimize_atomic_op_fetch_cmp_0): New function.
|
||||
(pass_fold_builtins::execute): Use optimize_atomic_op_fetch_cmp_0
|
||||
for BUILT_IN_ATOMIC_{ADD,SUB,AND,OR,XOR}_FETCH_{1,2,4,8,16} and
|
||||
BUILT_IN_SYNC_{ADD,SUB,AND,OR,XOR}_AND_FETCH_{1,2,4,8,16},
|
||||
for *XOR* ones only if optimize_atomic_bit_test_and failed.
|
||||
* config/i386/sync.md (atomic_<plusminus_mnemonic>_fetch_cmp_0<mode>,
|
||||
atomic_<logic>_fetch_cmp_0<mode>): New define_expand patterns.
|
||||
(atomic_add_fetch_cmp_0<mode>_1, atomic_sub_fetch_cmp_0<mode>_1,
|
||||
atomic_<logic>_fetch_cmp_0<mode>_1): New define_insn patterns.
|
||||
* doc/md.texi (atomic_add_fetch_cmp_0<mode>,
|
||||
atomic_sub_fetch_cmp_0<mode>, atomic_and_fetch_cmp_0<mode>,
|
||||
atomic_or_fetch_cmp_0<mode>, atomic_xor_fetch_cmp_0<mode>): Document
|
||||
new named patterns.
|
||||
|
||||
2022-01-03 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR middle-end/103851
|
||||
* tree-cfg.c (move_sese_region_to_fn): Always release SSA names.
|
||||
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/94716
|
||||
* symtab.c: Include fold-const.h.
|
||||
(symtab_node::equal_address_to): If folding_initializer is true,
|
||||
handle it like memory_accessed. Simplify.
|
||||
|
||||
2022-01-03 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* doc/extend.texi: Use ; for function declarations.
|
||||
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/103600
|
||||
* symtab.c (symtab_node::equal_address_to): Return 0 if one of
|
||||
VAR_DECLs has "non overlapping" attribute and rs1 != rs2.
|
||||
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gcc.c (process_command): Update copyright notice dates.
|
||||
* gcov-dump.c (print_version): Ditto.
|
||||
* gcov.c (print_version): Ditto.
|
||||
* gcov-tool.c (print_version): Ditto.
|
||||
* gengtype.c (create_file): Ditto.
|
||||
* doc/cpp.texi: Bump @copying's copyright year.
|
||||
* doc/cppinternals.texi: Ditto.
|
||||
* doc/gcc.texi: Ditto.
|
||||
* doc/gccint.texi: Ditto.
|
||||
* doc/gcov.texi: Ditto.
|
||||
* doc/install.texi: Ditto.
|
||||
* doc/invoke.texi: Ditto.
|
||||
|
||||
2022-01-02 Uroš Bizjak <ubizjak@gmail.com>
|
||||
|
||||
PR target/103861
|
||||
|
@ -1 +1 @@
|
||||
20220103
|
||||
20220104
|
||||
|
@ -1,3 +1,8 @@
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gnat_ugn.texi: Bump @copying's copyright year.
|
||||
* gnat_rm.texi: Likewise.
|
||||
|
||||
|
||||
Copyright (C) 2022 Free Software Foundation, Inc.
|
||||
|
||||
|
@ -1,3 +1,14 @@
|
||||
2022-01-03 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/103758
|
||||
* c-format.c (check_tokens): Accept "decl-specifier*".
|
||||
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/103600
|
||||
* c-attribs.c (handle_non_overlapping_attribute): New function.
|
||||
(c_common_attribute_table): Add "non overlapping" attribute.
|
||||
|
||||
2021-12-30 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/103012
|
||||
|
@ -1,3 +1,20 @@
|
||||
2022-01-03 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/103758
|
||||
* parser.c (cp_parser_decl_specifier_seq): Replace %<decl-specifier%>
|
||||
with %qD.
|
||||
|
||||
2022-01-03 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* parser.c (make_char_string_pack): Add a cast to const unsigned
|
||||
char *.
|
||||
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/103600
|
||||
* rtti.c (get_tinfo_decl_direct): Add "non overlapping" attribute
|
||||
to DECL_TINFO_P VAR_DECLs.
|
||||
|
||||
2022-01-02 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* init.c (build_vec_init): Append the decrement to elt_init.
|
||||
|
@ -1,3 +1,14 @@
|
||||
2022-01-03 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
PR d/103840
|
||||
* dmd/MERGE: Merge upstream dmd 001bfd97b.
|
||||
* Make-lang.in (D_FRONTEND_OBJS): Rename d/complex.o to
|
||||
d/root-complex.o, and d/utf.o to d/root/utf.o.
|
||||
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gdc.texi: Bump @copyrights-d year.
|
||||
|
||||
|
||||
Copyright (C) 2022 Free Software Foundation, Inc.
|
||||
|
||||
|
@ -1,3 +1,20 @@
|
||||
2022-01-03 Sandra Loosemore <sandra@codesourcery.com>
|
||||
|
||||
PR fortran/103390
|
||||
* expr.c (gfc_is_simply_contiguous): Make it smarter about
|
||||
function calls.
|
||||
* trans-expr.c (gfc_conv_gfc_desc_to_cfi_desc): Do not generate
|
||||
copy loops for array expressions that are not "variables" (lvalues).
|
||||
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gfortranspec.c (lang_specific_driver): Update copyright notice
|
||||
dates.
|
||||
* gfc-internals.texi: Bump @copying's copyright year.
|
||||
* gfortran.texi: Ditto.
|
||||
* intrinsic.texi: Ditto.
|
||||
* invoke.texi: Ditto.
|
||||
|
||||
|
||||
Copyright (C) 2022 Free Software Foundation, Inc.
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gccgo.texi: Bump @copyrights-go year.
|
||||
|
||||
2021-12-28 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* gccgo.texi: Replace http:// with https.
|
||||
|
@ -1,3 +1,83 @@
|
||||
2022-01-03 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/103758
|
||||
* g++.dg/cpp0x/constexpr-condition.C: Adjust dg-error.
|
||||
|
||||
2022-01-03 Uroš Bizjak <ubizjak@gmail.com>
|
||||
|
||||
PR target/103894
|
||||
* gcc.target/i386/pr103894.c: New test.
|
||||
|
||||
2022-01-03 Sandra Loosemore <sandra@codesourcery.com>
|
||||
|
||||
PR fortran/103390
|
||||
* gfortran.dg/c-interop/pr103390-1.f90: New.
|
||||
* gfortran.dg/c-interop/pr103390-2.f90: New.
|
||||
* gfortran.dg/c-interop/pr103390-3.f90: New.
|
||||
* gfortran.dg/c-interop/pr103390-4.f90: New.
|
||||
* gfortran.dg/c-interop/pr103390-6.f90: New.
|
||||
* gfortran.dg/c-interop/pr103390-7.f90: New.
|
||||
* gfortran.dg/c-interop/pr103390-8.f90: New.
|
||||
* gfortran.dg/c-interop/pr103390-9.f90: New.
|
||||
* gfortran.dg/c-interop/pr103390-5.f90: New file.
|
||||
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/98737
|
||||
* gcc.target/i386/pr98737-1.c: New test.
|
||||
* gcc.target/i386/pr98737-2.c: New test.
|
||||
* gcc.target/i386/pr98737-3.c: New test.
|
||||
* gcc.target/i386/pr98737-4.c: New test.
|
||||
* gcc.target/i386/pr98737-5.c: New test.
|
||||
* gcc.target/i386/pr98737-6.c: New test.
|
||||
* gcc.target/i386/pr98737-7.c: New test.
|
||||
|
||||
2022-01-03 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR middle-end/103851
|
||||
* g++.dg/gomp/pr103851.C: New testcase.
|
||||
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/94716
|
||||
* gcc.dg/init-compare-1.c: New test.
|
||||
* g++.dg/cpp0x/constexpr-compare1.C: New test.
|
||||
* g++.dg/cpp1y/constexpr-94716.C: New test.
|
||||
* g++.dg/cpp1z/constexpr-compare1.C: New test.
|
||||
|
||||
2022-01-03 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* gcc.target/i386/avx2-i32gatherpd256-4.c: Fix ASAN errors.
|
||||
* gcc.target/i386/avx2-i32gatherq256-4.c: Likewise.
|
||||
* gcc.target/i386/avx2-i64gatherpd256-4.c: Likewise.
|
||||
* gcc.target/i386/avx2-i64gatherq256-4.c: Likewise.
|
||||
* gcc.target/i386/avx2-vpabsb256-2.c: Likewise.
|
||||
* gcc.target/i386/avx2-vpabsd256-2.c: Likewise.
|
||||
* gcc.target/i386/avx2-vpabsw256-2.c: Likewise.
|
||||
* gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
|
||||
* gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
|
||||
* gcc.target/i386/pr64291-1.c: Likewise.
|
||||
|
||||
2022-01-03 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* gcc.dg/vect/vect-simd-18.c: Fix ASAN error.
|
||||
* gcc.dg/vect/vect-simd-19.c: Likewise.
|
||||
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/103600
|
||||
* g++.dg/cpp0x/constexpr-typeid2.C: New test.
|
||||
|
||||
2022-01-03 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/66502
|
||||
* gcc.dg/tree-ssa/ssa-fre-98.c: New testcase.
|
||||
|
||||
2022-01-03 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/103615
|
||||
* gcc.dg/torture/pr103615.c: New testcase.
|
||||
|
||||
2022-01-02 Uroš Bizjak <ubizjak@gmail.com>
|
||||
|
||||
PR target/103861
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* libgomp.texi: Bump @copying's copyright year.
|
||||
|
||||
2021-12-13 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* libgomp.texi (OpenMP 5.1): Set Fortran support for atomic to 'Y'.
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* libitm.texi: Bump @copying's copyright year.
|
||||
|
||||
2021-11-26 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
* eh_cpp.cc (GTM::gtm_thread::init_cpp_exceptions): If the
|
||||
|
@ -1,3 +1,8 @@
|
||||
2022-01-03 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* libdruntime/MERGE: Merge upstream druntime 759e6023.
|
||||
* src/MERGE: Merge upstream phobos 468788323.
|
||||
|
||||
2021-12-21 Iain Buclaw <ibuclaw@gdcproject.org>
|
||||
|
||||
* configure.tgt: Add power*-*-freebsd* as a supported target.
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-01-03 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* libquadmath.texi: Bump @copying's copyright year.
|
||||
|
||||
2021-06-08 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* libquadmath.texi: Fix typo.
|
||||
|
Loading…
Reference in New Issue
Block a user