+2020-07-23 Martin Liska <mliska@suse.cz>
+
+ Backported from master:
+ 2020-07-23 Martin Liska <mliska@suse.cz>
+
+ * gcc-changelog/git_commit.py: When reverting a backport,
+ we should print only Revert header.
+
+2020-07-23 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-07-17 Jonathan Wakely <jwakely@redhat.com>
+
+ * gcc-changelog/git_update_version.py: Fix typo.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
+2020-07-23 Sergei Trofimovich <siarheit@google.com>
+
+ Backported from master:
+ 2020-07-20 Sergei Trofimovich <siarheit@google.com>
+
+ PR target/96190
+ * config/sparc/linux.h (ENDFILE_SPEC): Use GNU_USER_TARGET_ENDFILE_SPEC
+ to get crtendS.o for !no-pie mode.
+ * config/sparc/linux64.h (ENDFILE_SPEC): Ditto.
+
+2020-07-23 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-07-22 Peter Bergner <bergner@linux.ibm.com>
+
+ PR target/96236
+ * config/rs6000/rs6000-call.c (rs6000_gimple_fold_mma_builtin): Handle
+ little-endian memory ordering.
+
+2020-07-23 Kito Cheng <kito.cheng@sifive.com>
+
+ Backported from master:
+ 2020-07-23 Kito Cheng <kito.cheng@sifive.com>
+
+ PR target/96260
+ * asan.c (asan_shadow_offset_set_p): New.
+ * asan.h (asan_shadow_offset_set_p): Ditto.
+ * toplev.c (process_options): Allow -fsanitize=kernel-address
+ even TARGET_ASAN_SHADOW_OFFSET not implemented, only check when
+ asan stack protection is enabled.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-10 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95980
+ * class.c (gfc_add_component_ref, gfc_build_class_symbol):
+ Add checks for NULL pointer dereference.
+ * primary.c (gfc_variable_attr): Likewise.
+ * resolve.c (resolve_variable, resolve_assoc_var)
+ (resolve_fl_var_and_proc, resolve_fl_variable_derived)
+ (resolve_symbol): Likewise.
+
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-06 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95980
+ * match.c (copy_ts_from_selector_to_associate, build_class_sym):
+ Distinguish between unlimited polymorphic and ordinary variables
+ to avoid NULL pointer dereference.
+ * resolve.c (resolve_select_type):
+ Distinguish between unlimited polymorphic and ordinary variables
+ to avoid NULL pointer dereference.
+
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-10 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/96086
+ * match.c (gfc_match_select_rank): Catch NULL pointer
+ dereference.
+ * resolve.c (resolve_assoc_var): Catch NULL pointer dereference
+ that may occur after an illegal declaration.
+
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-21 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/89574
+ * trans-decl.c (gfc_get_extern_function_decl): Check whether a
+ symbol belongs to a different module.
+
+2020-07-23 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ Backported from master:
+ 2020-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/96220
+ * dump-parse-tree.c (get_c_type_name): Always use the entries from
+ c_interop_kinds_table to find the correct C type.
+
+2020-07-23 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/96018
+ * frontend-passes.c (gfc_check_externals): Adjust formatting.
+ (implicit_pure_call): New function.
+ (implicit_pure_expr): New function.
+ (gfc_fix_implicit_pure): New function.
+ * gfortran.h (gfc_fix_implicit_pure): New prototype.
+ * parse.c (translate_all_program_units): Call gfc_fix_implicit_pure.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-10 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95980
+ * gfortran.dg/pr95980_2.f90: New file.
+
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-06 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95980
+ * gfortran.dg/pr95980.f90: New file.
+
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-10 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/96086
+ * gfortran.dg/pr96086.f90: New file.
+
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-21 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/89574
+ * gfortran.dg/pr89574.f90: New file.
+
+2020-07-23 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-07-22 Peter Bergner <bergner@linux.ibm.com>
+
+ PR target/96236
+ * gcc.target/powerpc/mma-double-test.c: Update storing results for
+ correct little-endian ordering.
+ * gcc.target/powerpc/mma-single-test.c: Likewise.
+
+2020-07-23 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/96018
+ * gfortran.dg/implicit_pure_5.c: New file.
+ * gfortran.dg/implicit_pure_5.f90: New file.
+
+2020-07-23 Kito Cheng <kito.cheng@sifive.com>
+
+ Backported from master:
+ 2020-07-23 Kito Cheng <kito.cheng@sifive.com>
+
+ PR target/96260
+ * gcc.target/riscv/pr91441.c: Update warning message.
+ * gcc.target/riscv/pr96260.c: New.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.