diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-07-25 00:16:22 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-07-25 00:16:22 +0000 |
commit | 53256ee3d582162d0ef914c068b58a02aa20c466 (patch) | |
tree | 9615f7e79c377ffee6cd3f8a6b62cfc7820278e6 | |
parent | 6643d2367f8066dd6852568be1759adc7113a660 (diff) | |
download | gcc-53256ee3d582162d0ef914c068b58a02aa20c466.zip gcc-53256ee3d582162d0ef914c068b58a02aa20c466.tar.gz gcc-53256ee3d582162d0ef914c068b58a02aa20c466.tar.bz2 |
Daily bump.
-rw-r--r-- | gcc/ChangeLog | 61 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 69 | ||||
-rw-r--r-- | libgcc/ChangeLog | 4 | ||||
-rw-r--r-- | libgfortran/ChangeLog | 12 | ||||
-rw-r--r-- | libgomp/ChangeLog | 7 | ||||
-rw-r--r-- | libitm/ChangeLog | 4 |
7 files changed, 158 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index aa51e2d..0373ea1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,64 @@ +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 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 09a13ab..ca1a68b 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20200724 +20200725 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 0609ab2..94eb997 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,72 @@ +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 diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index fd86c69..24fe1af 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,7 @@ +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 diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index d43941a..a4800b9 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,15 @@ +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. diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index ad96173..f5a27de 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,10 @@ +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> diff --git a/libitm/ChangeLog b/libitm/ChangeLog index fd54338..aa6de59 100644 --- a/libitm/ChangeLog +++ b/libitm/ChangeLog @@ -1,3 +1,7 @@ +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, |