From f4a36c5017fae34b967ced011cd6e57a2bdac094 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Wed, 22 Jan 2020 20:16:28 +0100 Subject: [PATCH] Cherry-pick 15 bugfixes from mainline r10-6140-gd80f0a8dc9c2e5886bb79bddee2674e1d3f9d105 r10-6137-gc892d8f58f6fed46c343bdb6dd4d365f08f801b8 r10-6136-g44a9d801a7080d39658754ad603536da6cff2cd0 r10-6135-ga38979d9d7a4ab08336436052704028c56187618 r10-6118-gbd0a3e244d94ad4a5e41f01ebf285f0861cb4a03 r10-6104-g51e010b5f75c1fff06425a72702c1bf82a3ab053 r10-6041-gc60a18f8056facdcf370ce0e5f51550c9df5b539 r10-5954-gfbbc4c24fd7ba87e0c47cd965ae624afba6fa375 r10-5897-g91df4397a1404df65de6de23426294c50ab88bd2 r10-5829-ga0ab54de0ec3e0d48b2a681f7f78fe14bc4099eb r10-5723-g5a6e28b5bae7a236b35994d0f64fd902a574872c r10-5712-g4ea5d54b3c7175de045589f994fc94ed7e59d80d r10-5697-g2c8297996a7ab3496c5d2f798cdbe4cab749468e r10-5650-g7cd268ad6a6f71877744539d17ed53e752774bfa r10-5618-g6c7b84305a5e686644ee64bfd2d415f3f43fa85b --- gcc/ChangeLog | 21 --------------------- gcc/cp/ChangeLog | 6 ------ gcc/fortran/ChangeLog | 2 -- gcc/testsuite/ChangeLog | 34 ---------------------------------- libgomp/ChangeLog | 3 --- 5 files changed, 66 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b91e5ca16822..0d5933bb1aeb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -6,16 +6,12 @@ predicate, not whenever it is CONST_INT. Otherwise, force_reg it. Call force_reg on high_in2 unconditionally. -2020-01-22 Jakub Jelinek - PR target/91298 * output.h (assemble_name_resolve): Declare. * varasm.c (assemble_name_resolve): New function. (assemble_name): Use it. * config/i386/i386.h (ASM_OUTPUT_SYMBOL_REF): Define. -2020-01-22 Jakub Jelinek - Backported from mainline 2020-01-21 Jakub Jelinek @@ -23,18 +19,10 @@ * config/riscv/riscv.c (riscv_rtx_costs) : Verify the last two operands are CONST_INT_P before using them as such. -2020-01-22 Jakub Jelinek - - Backported from mainline - 2020-01-21 Jakub Jelinek - PR target/93073 * config/rs6000/rs6000.c (rs6000_emit_cmove): If using fsel, punt for compare_mode other than SFmode or DFmode. -2020-01-22 Jakub Jelinek - - Backported from mainline 2020-01-15 Jakub Jelinek PR target/93009 @@ -46,9 +34,6 @@ just a single alternative instead of two, make operands 1 and 2 commutative. -2020-01-22 Jakub Jelinek - - Backported from mainline 2020-01-09 Jakub Jelinek PR inline-asm/93202 @@ -56,9 +41,6 @@ output_operand_lossage instead of gcc_unreachable. * doc/md.texi (riscv f constraint): Fix typo. -2020-01-22 Jakub Jelinek - - Backported from mainline 2020-01-03 Jakub Jelinek PR rtl-optimization/93088 @@ -66,9 +48,6 @@ 128 reg copies for regs with single definitions. Move definitions to first uses. -2020-01-22 Jakub Jelinek - - Backported from mainline 2020-01-02 Jakub Jelinek PR ipa/93087 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index da55c7ae07bf..b3008ffab2f5 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -7,9 +7,6 @@ * parser.c (cp_parser_template_name): Look up deprecated attribute in DECL_TEMPLATE_RESULT or its type's attributes. -2020-01-22 Jakub Jelinek - - Backported from mainline 2019-12-26 Jakub Jelinek PR c++/92438 @@ -17,9 +14,6 @@ is followed by RID_ATTRIBUTE, skip over the attribute tokens and try to parse type specifier. -2020-01-22 Jakub Jelinek - - Backported from mainline 2019-12-20 Jakub Jelinek PR c++/92992 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index d0d6fb57bb5d..e0a34420e362 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -4,8 +4,6 @@ * trans-openmp.c (gfc_trans_omp_target) : Call pushlevel first. -2020-01-22 Jakub Jelinek - PR fortran/93329 * openmp.c (omp_code_to_statement): Handle remaining EXEC_OMP_* cases. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 60c0a8ad5784..f6f9aab475d2 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -3,90 +3,56 @@ PR target/93335 * gcc.c-torture/compile/pr93335.c: New test. -2020-01-22 Jakub Jelinek - PR target/91298 * gcc.target/i386/pr91298-1.c: New test. * gcc.target/i386/pr91298-2.c: New test. -2020-01-22 Jakub Jelinek - * gfortran.dg/gomp/target-parallel1.f90: New test. * gfortran.dg/goacc/pr93329.f90: Enable commented out target parallel test. -2020-01-22 Jakub Jelinek - PR fortran/93329 * gfortran.dg/goacc/pr93329.f90: New test. -2020-01-22 Jakub Jelinek - Backported from mainline 2020-01-21 Jakub Jelinek PR target/93333 * gcc.c-torture/compile/pr93333.c: New test. -2020-01-22 Jakub Jelinek - - Backported from mainline - 2020-01-21 Jakub Jelinek - PR target/93073 * gcc.target/powerpc/pr93073.c: New test. -2020-01-22 Jakub Jelinek - - Backported from mainline 2020-01-17 Jakub Jelinek PR c++/93228 * g++.dg/cpp1y/attr-deprecated-3.C: New test. -2020-01-22 Jakub Jelinek - - Backported from mainline 2020-01-15 Jakub Jelinek PR target/93009 * gcc.target/i386/avx512vl-pr93009.c: New test. -2020-01-22 Jakub Jelinek - - Backported from mainline 2020-01-09 Jakub Jelinek PR inline-asm/93202 * gcc.target/riscv/pr93202.c: New test. -2020-01-22 Jakub Jelinek - - Backported from mainline 2020-01-03 Jakub Jelinek PR rtl-optimization/93088 * gcc.target/i386/pr93088.c: New test. -2020-01-22 Jakub Jelinek - - Backported from mainline 2020-01-02 Jakub Jelinek PR ipa/93087 * c-c++-common/cold-1.c: New test. -2020-01-22 Jakub Jelinek - - Backported from mainline 2019-12-26 Jakub Jelinek PR c++/92438 * g++.dg/ext/attrib61.C: New test. -2020-01-22 Jakub Jelinek - - Backported from mainline 2019-12-20 Jakub Jelinek PR c++/92992 diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 7588fdb7a6a2..86af79021ed3 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -8,9 +8,6 @@ * affinity-fmt.c (gomp_print_string): Likewise. Return true if not all characters have been written. -2020-01-22 Jakub Jelinek - - Backported from mainline 2019-12-31 Ayush Mittal PR libgomp/93065 -- 2.47.2