+2021-05-14 Martin Liska <mliska@suse.cz>
+
+ * download_prerequisites: Use version 4.1.0.
+
+2021-05-14 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc-changelog/git_update_version.py: Remove releases/gcc-8 from
+ active_refs.
+
+2021-05-14 Martin Liska <mliska@suse.cz>
+
+ * gcc-changelog/git_commit.py: Support Co-Authored-By before
+ a first ChangeLog entry.
+
2021-05-13 Martin Liska <mliska@suse.cz>
* mklog.py: Put PR entries before all ChangeLog entries
+2021-05-14 Jason Merrill <jason@redhat.com>
+
+ * intl.h: Add comments.
+
+2021-05-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * config/aarch64/aarch64-simd.md
+ (aarch64_sqdml<SBINQOPS:as>l2_lane<mode>_internal): Split into...
+ (aarch64_sqdmlsl2_lane<mode>_internal): ... This...
+ (aarch64_sqdmlal2_lane<mode>_internal): ... And this.
+ (aarch64_sqdml<SBINQOPS:as>l2_laneq<mode>_internal): Split into ...
+ (aarch64_sqdmlsl2_laneq<mode>_internal): ... This...
+ (aarch64_sqdmlal2_laneq<mode>_internal): ... And this.
+ (aarch64_sqdml<SBINQOPS:as>l2_n<mode>_internal): Split into...
+ (aarch64_sqdmlsl2_n<mode>_internal): ... This...
+ (aarch64_sqdmlal2_n<mode>_internal): ... And this.
+
+2021-05-14 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
+
+ PR target/66791
+ * config/arm/arm_neon.h (vtst_s8): Replace call to vtst builtin with it's
+ boolean logic equivalent.
+ (vtst_s16): Likewise.
+ (vtst_s32): Likewise.
+ (vtst_u8): Likewise.
+ (vtst_u16): Likewise.
+ (vtst_u32): Likewise.
+ (vtst_p8): Likewise.
+ (vtst_p16): Likewise.
+ (vtstq_s8): Likewise.
+ (vtstq_s16): Likewise.
+ (vtstq_s32): Likewise.
+ (vtstq_u8): Likewise.
+ (vtstq_u16): Likewise.
+ (vtstq_u32): Likewise.
+ (vtstq_p8): Likewise.
+ (vtstq_p16): Likewise.
+ * config/arm/arm_neon_builtins.def: Remove entry for vtst.
+ * config/arm/neon.md (neon_vtst<mode>): Remove pattern.
+
+2021-05-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * config/aarch64/aarch64-simd.md (aarch64_sqdmlal2<mode>): Merge into...
+ (aarch64_sqdml<SBINQOPS:as>l2<mode>): ... This.
+ (aarch64_sqdmlsl2<mode>): Delete.
+ (aarch64_sqdmlal2_lane<mode>): Merge this...
+ (aarch64_sqdmlsl2_lane<mode>): ... And this...
+ (aarch64_sqdml<SBINQOPS:as>l2_lane<mode>): ... Into this.
+ (aarch64_sqdmlal2_laneq<mode>): Merge this...
+ (aarch64_sqdmlsl2_laneq<mode>): ... And this...
+ (aarch64_sqdml<SBINQOPS:as>l2_laneq<mode>): ... Into this.
+ (aarch64_sqdmlal2_n<mode>): Merge this...
+ (aarch64_sqdmlsl2_n<mode>): ... And this...
+ (aarch64_sqdml<SBINQOPS:as>l2_n<mode>): ... Into this.
+
2021-05-13 Martin Sebor <msebor@redhat.com>
PR middle-end/100574
+2021-05-14 Martin Liska <mliska@suse.cz>
+
+ * doc/Makefile: Add gnat-style target.
+ * doc/share/conf.py: Likewise.
+ * doc/gnat-style.rst: New file.
+
2021-05-12 Bob Duff <duff@adacore.com>
PR ada/100564
+2021-05-14 Martin Liska <mliska@suse.cz>
+
+ * c.opt: Add Warning keyword for 2 options.
+
2021-05-13 Martin Liska <mliska@suse.cz>
PR middle-end/100504
+2021-05-14 Jason Merrill <jason@redhat.com>
+
+ PR c++/95870
+ * pt.c (enclosing_instantiation_of): Just compare
+ DECL_SOURCE_LOCATION.
+ (regenerate_decl_from_template): Copy DECL_SOURCE_LOCATION.
+
+2021-05-14 Marek Polacek <polacek@redhat.com>
+ Jason Merrill <jason@redhat.com>
+
+ PR c++/99032
+ * cp-tree.h (any_non_type_attribute_p): Declare.
+ * decl.c (grokdeclarator): Diagnose when an attribute appertains to
+ a friend declaration that is not a definition.
+ * decl2.c (any_non_type_attribute_p): New.
+ * parser.c (cp_parser_decl_specifier_seq): Diagnose standard attributes
+ in the middle of decl-specifiers.
+ (cp_parser_elaborated_type_specifier): Diagnose when an attribute
+ appertains to a friend declaration that is not a definition.
+ (cp_parser_member_declaration): Likewise.
+
2021-05-12 Marek Polacek <polacek@redhat.com>
* pt.c (tsubst_copy_and_build): Add warn_int_in_bool_context
+2021-05-14 Tobias Burnus <tobias@codesourcery.com>
+
+ * dump-parse-tree.c (show_omp_node, show_code_node): Handle
+ EXEC_OMP_PARALLEL_MASTER.
+ * frontend-passes.c (gfc_code_walker): Likewise.
+ * gfortran.h (enum gfc_statement): Add ST_OMP_PARALLEL_MASTER and
+ ST_OMP_END_PARALLEL_MASTER.
+ (enum gfc_exec_op): Add EXEC_OMP_PARALLEL_MASTER..
+ * match.h (gfc_match_omp_parallel_master): Handle it.
+ * openmp.c (gfc_match_omp_parallel_master, resolve_omp_clauses,
+ omp_code_to_statement, gfc_resolve_omp_directive): Likewise.
+ * parse.c (decode_omp_directive, case_exec_markers,
+ gfc_ascii_statement, parse_omp_structured_block,
+ parse_executable): Likewise.
+ * resolve.c (gfc_resolve_blocks, gfc_resolve_code): Likewise.
+ * st.c (gfc_free_statement): Likewise.
+ * trans-openmp.c (gfc_trans_omp_parallel_master,
+ gfc_trans_omp_workshare, gfc_trans_omp_directive): Likewise.
+ * trans.c (trans_code): Likewise.
+
+2021-05-14 Tobias Burnus <tobias@codesourcery.com>
+
+ * resolve.c (resolve_symbol): Handle implicit SAVE of main-program
+ for vars in 'omp threadprivate' and 'omp declare target'.
+
2021-05-10 Martin Liska <mliska@suse.cz>
* decl.c (variable_decl): Use startswith
+2021-05-14 Tobias Burnus <tobias@codesourcery.com>
+
+ * gfortran.dg/gomp/parallel-master-1.f90: New test.
+ * gfortran.dg/gomp/parallel-master-2.f90: New test.
+
+2021-05-14 Tobias Burnus <tobias@codesourcery.com>
+
+ * gfortran.dg/gomp/implicit-save.f90: New test.
+
+2021-05-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/95226
+ * g++.dg/cpp1y/pr95226.C: New test.
+
+2021-05-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/94616
+ * g++.dg/cpp0x/pr94616.C: New test.
+
+2021-05-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/90019
+ * g++.dg/cpp0x/sfinae68.C: New test.
+
+2021-05-14 Jakub Jelinek <jakub@redhat.com>
+
+ * g++.dg/cpp1y/pr88872.C: New test.
+
+2021-05-14 Michael de Lang <kingoipo@gmail.com>
+
+ * g++.dg/tsan/pthread_cond_clockwait.C: New test.
+
+2021-05-14 Marek Polacek <polacek@redhat.com>
+ Jason Merrill <jason@redhat.com>
+
+ PR c++/99032
+ * g++.dg/cpp0x/friend7.C: New test.
+ * g++.dg/cpp0x/gen-attrs-4.C: Add dg-error.
+ * g++.dg/cpp0x/gen-attrs-39-1.C: Likewise.
+ * g++.dg/cpp0x/gen-attrs-74.C: New test.
+ * g++.dg/ext/attrib63.C: New test.
+
2021-05-13 Martin Sebor <msebor@redhat.com>
PR tree-optimization/93100
+2021-05-14 Tobias Burnus <tobias@codesourcery.com>
+
+ * testsuite/libgomp.fortran/parallel-master.f90: New test.
+
2021-05-13 Martin Liska <mliska@suse.cz>
PR testsuite/100569
+2021-05-14 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ * src/std/process.d (unittest): Remove tmpname on exit.
+ * src/MERGE: Merge upstream phobos 63f4caa90.
+
2021-05-13 Iain Buclaw <ibuclaw@gdcproject.org>
* libdruntime/MERGE: Merge upstream druntime 98c6ff0c.
+2021-05-14 Jakub Jelinek <jakub@redhat.com>
+
+ * crontab: Stop doing gcc-8 snapshots.
+
2021-04-20 Jakub Jelinek <jakub@redhat.com>
* crontab: Snapshots from trunk are now GCC 12 related.