This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-9 in repository gcc.
from a11e92c4e7fd Fix ICE with cast of division by zero (PR c/93348). new beee53d59e32 re PR c++/92992 (Side-effects dropped when decltype(nullpt [...] new dbc84c8b7f79 re PR c++/92438 (Function declaration parsed incorrectly w [...] new 26e1a1c66f2c re PR libgomp/93065 (libgomp: destructor missing to delete [...] new 7bf1518f84d5 re PR ipa/93087 (Bogus `-Wsuggest-attribute=cold` on funct [...] new 75cdf669074f re PR rtl-optimization/93088 (Compile time hog on gcc/test [...] new 5e94f77146e6 re PR inline-asm/93202 ([RISCV] ICE when using inline asm [...] new 13e141515f5f re PR libgomp/93219 (unused return value in affinity-fmt.c) new a5ce64f7d50e i386: Fix wrong-code x86 issue with avx512{f,vl} fma PR93009 new 514314b73109 c++: Fix deprecated attribute handling on templates (PR c+ [...] new 1abe8d45b71f powerpc: Fix ICE with fp conditional move (PR target/93073) new 51faa475c91c riscv: Fix up riscv_rtx_costs for RTL checking (PR target/93333) new 39d602ba468c openmp: Teach omp_code_to_statement about rest of OpenMP s [...] new 18cfaa4217fa openmp: Fix up !$omp target parallel handling new d1c29dc8a3b9 i386: Fix up -fdollars-in-identifiers with identifiers sta [...] new b6c79134021b aarch64: Fix aarch64_expand_subvti constant handling [PR93335] new f4a36c5017fa Cherry-pick 15 bugfixes from mainline
The 16 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 56 ++++++ gcc/config/aarch64/aarch64.c | 13 +- gcc/config/i386/i386.h | 25 +++ gcc/config/i386/sse.md | 32 +-- gcc/config/riscv/riscv.c | 8 +- gcc/config/rs6000/rs6000.c | 5 + gcc/cp/ChangeLog | 22 ++ gcc/cp/call.c | 7 +- gcc/cp/parser.c | 29 ++- gcc/doc/md.texi | 2 +- gcc/fortran/ChangeLog | 10 + gcc/fortran/openmp.c | 75 +++++++ gcc/fortran/parse.c | 3 + gcc/fortran/trans-openmp.c | 1 + gcc/loop-iv.c | 15 +- gcc/output.h | 6 + gcc/predict.c | 12 +- gcc/testsuite/ChangeLog | 60 ++++++ gcc/testsuite/c-c++-common/cold-1.c | 22 ++ gcc/testsuite/g++.dg/cpp0x/nullptr45.C | 24 +++ gcc/testsuite/g++.dg/cpp1y/attr-deprecated-3.C | 13 ++ gcc/testsuite/g++.dg/ext/attrib61.C | 26 +++ gcc/testsuite/gcc.c-torture/compile/pr93333.c | 10 + gcc/testsuite/gcc.c-torture/compile/pr93335.c | 98 +++++++++ gcc/testsuite/gcc.target/i386/avx512vl-pr93009.c | 38 ++++ gcc/testsuite/gcc.target/i386/pr91298-1.c | 14 ++ gcc/testsuite/gcc.target/i386/pr91298-2.c | 5 + gcc/testsuite/gcc.target/i386/pr93088.c | 5 + gcc/testsuite/gcc.target/powerpc/pr93073.c | 16 ++ gcc/testsuite/gcc.target/riscv/pr93202.c | 10 + gcc/testsuite/gfortran.dg/goacc/pr93329.f90 | 223 +++++++++++++++++++++ .../gfortran.dg/gomp/target-parallel1.f90 | 4 + gcc/varasm.c | 33 +-- libgomp/ChangeLog | 15 ++ libgomp/affinity-fmt.c | 4 +- libgomp/libgomp.h | 2 +- libgomp/oacc-init.c | 9 + 37 files changed, 895 insertions(+), 57 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/cold-1.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/nullptr45.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/attr-deprecated-3.C create mode 100644 gcc/testsuite/g++.dg/ext/attrib61.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr93333.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr93335.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr93009.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91298-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91298-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93088.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr93073.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr93202.c create mode 100644 gcc/testsuite/gfortran.dg/goacc/pr93329.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/target-parallel1.f90