+2020-07-24 David Edelsohn <dje.gcc@gmail.com>
+ Clement Chigot <clement.chigot@atos.net>
+
+ * config.gcc (powerpc-ibm-aix7.1): Use t-aix64 and biarch64 for
+ cpu_is_64bit.
+ * config/rs6000/aix71.h (ASM_SPEC): Remove aix64 option.
+ (ASM_SPEC32): New.
+ (ASM_SPEC64): New.
+ (ASM_CPU_SPEC): Remove vsx and altivec options.
+ (CPP_SPEC_COMMON): Rename from CPP_SPEC.
+ (CPP_SPEC32): New.
+ (CPP_SPEC64): New.
+ (CPLUSPLUS_CPP_SPEC): Rename to CPLUSPLUS_CPP_SPEC_COMMON..
+ (TARGET_DEFAULT): Use 64 bit mask if BIARCH.
+ (LIB_SPEC_COMMON): Rename from LIB_SPEC.
+ (LIB_SPEC32): New.
+ (LIB_SPEC64): New.
+ (LINK_SPEC_COMMON): Rename from LINK_SPEC.
+ (LINK_SPEC32): New.
+ (LINK_SPEC64): New.
+ (STARTFILE_SPEC): Add 64 bit version of crtcxa and crtdbase.
+ (ASM_SPEC): Define 32 and 64 bit alternatives using DEFAULT_ARCH64_P.
+ (CPP_SPEC): Same.
+ (CPLUSPLUS_CPP_SPEC): Same.
+ (LIB_SPEC): Same.
+ (LINK_SPEC): Same.
+ (SUBTARGET_EXTRA_SPECS): Add new 32/64 specs.
+ * config/rs6000/aix72.h (TARGET_DEFAULT): Use 64 bit mask if BIARCH.
+ * config/rs6000/defaultaix64.h: Delete.
+
+2020-07-24 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * config/rs6000/rs6000.opt: Delete -mpower10.
+
+2020-07-24 Alexandre Oliva <oliva@adacore.com>
+
+ * config/i386/intelmic-mkoffload.c
+ (generate_target_descr_file): Use dumppfx for save_temps
+ files. Pass -dumpbase et al down to the compiler.
+ (generate_target_offloadend_file): Likewise.
+ (generate_host_descr_file): Likewise.
+ (prepare_target_image): Likewise. Move out_obj_filename
+ setting...
+ (main): ... here. Detect -dumpbase, set dumppfx too.
+
+2020-07-24 Alexandre Oliva <oliva@adacore.com>
+
+ PR driver/96230
+ * gcc.c (process_command): Adjust and document conditions to
+ reset dumpbase_ext.
+
+2020-07-24 Matthias Klose <doko@ubuntu.com>
+
+ * config/aarch64/aarch64.c (+aarch64_offload_options,
+ TARGET_OFFLOAD_OPTIONS): New.
+
+2020-07-24 Uroš Bizjak <ubizjak@gmail.com>
+
+ PR target/95750
+ * config/i386/sync.md (mmem_thread_fence): Emit mfence_sse2 for -Os.
+
2020-07-23 Roger Sayle <roger@nextmovesoftware.com>
PR rtl-optimization/96298
+2020-07-24 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * gcc.target/powerpc/pr95907.c: New.
+
+2020-07-24 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * c-c++-common/pr56493.c: Allow ":" in label, for mmix.
+
+2020-07-24 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * c-c++-common/patchable_function_entry-decl.c,
+ c-c++-common/patchable_function_entry-default.c,
+ c-c++-common/patchable_function_entry-definition.c: Adjust for mmix.
+
+2020-07-24 Sunil K Pandey <skpgkp2@gmail.com>
+
+ PR target/96192
+ * c-c++-common/pr96192-1.c: New test.
+
+2020-07-24 Alexandre Oliva <oliva@adacore.com>
+
+ * lib/scanoffload.exp (scoff-testname, scoff-adjust): New.
+ (scoff): Call them.
+
+2020-07-24 Alexandre Oliva <oliva@adacore.com>
+
+ PR driver/96230
+ * gcc.misc-tests/outputs.exp: Add tests with -dumpbase-ext,
+ with identical -dumpbase, with -dumpbase "", and without any
+ -dumpbase.
+ (outest): Fix "" expansion in expected outputs, skip
+ adjustments.
+
+2020-07-24 Alexandre Oliva <oliva@adacore.com>
+
+ PR testsuite/95720
+ * lib/gcc-defs.exp (gcc_adjust_linker_flags_list): Split out of...
+ (gcc_adjust_linker_flags): ... this. Protect gluefile and
+ wrap_flags.
+ * gcc.misc-tests/outputs.exp: Use gcc_adjust_linker_flags_list.
+
+2020-07-24 Dominique d'Humieres <dhumieres.dominique@free.fr>
+
+ PR fortran/93567
+ * gfortran.dg/round_3.f08: Add test cases.
+
+2020-07-24 Dominique d'Humieres <dhumieres.dominique@free.fr>
+
+ PR fortran/93592
+ * gfortran.dg/fmt_en.f90: Adjust test.
+ * gfortran.dg/fmt_en_rd.f90: New test.
+ * gfortran.dg/fmt_en_rn.f90: New test.
+ * gfortran.dg/fmt_en_ru.f90: New test.
+ * gfortran.dg/fmt_en_rz.f90: New test.
+
+2020-07-24 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/81339
+ * g++.dg/cpp0x/decltype78.C: New test.
+
+2020-07-24 Thomas Schwinge <thomas@codesourcery.com>
+
+ * lib/scandump.exp (scan-dump-dem-not): Fix TCL syntax error.
+
+2020-07-24 H.J. Lu <hjl.tools@gmail.com>
+
+ PR middle-end/95886
+ * gcc.target/i386/memcpy-pr95886.c: Restrict test to !ia32.
+
2020-07-23 Martin Sebor <msebor@redhat.com>
PR testsuite/95886
+2020-07-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ * config/aarch64/lse.S: Add PAC property note.
+
2020-07-23 Martin Liska <mliska@suse.cz>
PR gcov-profile/96035
+2020-07-24 Dominique d'Humieres <dhumieres.dominique@free.fr>
+
+ PR fortran/93567
+ * io/write_float.def (determine_en_precision): Fix switch between
+ FMT_E and FMT_F.
+
+2020-07-24 Dominique d'Humieres <dhumieres.dominique@free.fr>
+
+ PR fortran/93592
+ * io/write_float.def (build_float_string): Do not reset
+ nbefore for FMT_F and FMT_EN.
+
2020-07-14 David Edelsohn <dje.gcc@gmail.com>
* config/t-aix: Set BITS from compiler cpp macro.
+2020-07-24 Thomas Schwinge <thomas@codesourcery.com>
+
+ * testsuite/libgomp.oacc-c++/c++.exp: Unset 'offload_target' after
+ use.
+ * testsuite/libgomp.oacc-c/c.exp: Likewise.
+ * testsuite/libgomp.oacc-fortran/fortran.exp: Likewise.
+
2020-07-23 Julian Brown <julian@codesourcery.com>
Thomas Schwinge <thomas@codesourcery.com>
+2020-07-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ * config/aarch64/sjlj.S: Add conditional pac-ret protection.
+
2020-07-09 Szabolcs Nagy <szabolcs.nagy@arm.com>
* config/aarch64/sjlj.S: Add BTI marking and related definitions,