This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-defconfig in repository toolchain/ci/gcc.
from 0579ce84b89 Remove svn:executable property from a couple of text files [...] adds 0f861194be3 PR libfortran/88807 * m4/minloc0.m4: Reindent to avoid -W [...] adds a2dadbcc8d1 [openacc] Add used parameter to TARGET_GOACC_VALIDATE_DIMS adds 8c85bdaf795 [nvptx] Verify dimension limits after applying defaults adds 559d02014fe [nvptx] Allow default vl to be overridden in nvptx_goacc_va [...] adds 283b1a8dc27 [nvptx] Apply vector-partitionable routines workaround to d [...] adds 77ddff12187 2019-01-12 Paul Thomas pault@gcc.gnu.org adds 6fd31ec4ff7 * tree-ssa-loop-ivopts.c (find_inv_vars): Fix a comment typo. adds 75a6f948423 * params.def (inline-unit-growth): Set to 40. adds d42f854f0d5 2019-01-12 Paul Thomas pault@gcc.gnu.org adds 49fc210b429 Document merge process for dmd, druntime and phobos. new 53d5a1c006f * config/i386/gnu.h (TARGET_THREAD_SSP_OFFSET): Define. ( [...] new 2fa582a9733 /cp 2019-01-12 Paolo Carlini paolo.carlini@oracle.com new 5b6446c3562 /cp 2019-01-12 Paolo Carlini paolo.carlini@oracle.com new 5a9f13c0c01 [nvptx] Enable large vectors new 1dab5a543ae [nvptx] Update insufficient launch message for variable vec [...] new 96824c69e17 [nvptx] Enable large vectors -- test-cases new 139a2337ff5 [nvptx] Enable large vectors -- reduction testcases new 2e6bfc51271 [nvptx] Don't emit barriers for empty loops -- test-cases new a952bba3365 [nvptx] Force vl32 if calling vector-partitionable routines [...] new 91074306817 [nvptx] Add vector_length 64 test-cases new 8a182211b15 [nvptx] Enable setting vector length using -fopenacc-dim new 09029e29470 [nvptx] Enable setting vector length using -fopenacc-dim -- [...]
The 12 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 | 54 ++ gcc/c/ChangeLog | 4 + gcc/c/c-typeck.c | 2 +- gcc/config/i386/gnu.h | 15 +- gcc/config/nvptx/nvptx.c | 43 +- gcc/cp/ChangeLog | 5 + gcc/cp/decl.c | 5 +- gcc/cp/decl2.c | 10 +- gcc/d/ChangeLog | 4 + gcc/d/README.gcc | 11 + gcc/doc/tm.texi | 2 +- gcc/fortran/ChangeLog | 16 + gcc/fortran/gfortran.texi | 95 +-- gcc/fortran/trans-array.c | 18 +- gcc/fortran/trans-array.h | 3 + gcc/fortran/trans-decl.c | 10 + gcc/fortran/trans-expr.c | 119 ++- gcc/fortran/trans.h | 2 + gcc/omp-offload.c | 9 +- gcc/params.def | 2 +- gcc/target.def | 2 +- gcc/targhooks.h | 2 +- gcc/testsuite/ChangeLog | 22 +- gcc/testsuite/g++.dg/cpp0x/pr62101.C | 2 +- gcc/testsuite/g++.dg/inherit/pure1.C | 11 +- gcc/testsuite/gfortran.dg/ISO_Fortran_binding_1.c | 205 +++++ .../gfortran.dg/ISO_Fortran_binding_1.f90 | 244 ++++++ .../gfortran.dg/bind_c_array_params_2.f90 | 4 +- gcc/tree-ssa-loop-ivopts.c | 2 +- libgfortran/ChangeLog | 47 +- libgfortran/ISO_Fortran_binding.h | 206 +++++ libgfortran/Makefile.am | 8 +- libgfortran/Makefile.in | 127 +-- libgfortran/configure | 28 +- libgfortran/generated/minloc0_16_i1.c | 42 +- libgfortran/generated/minloc0_16_i16.c | 42 +- libgfortran/generated/minloc0_16_i2.c | 42 +- libgfortran/generated/minloc0_16_i4.c | 42 +- libgfortran/generated/minloc0_16_i8.c | 42 +- libgfortran/generated/minloc0_16_r10.c | 42 +- libgfortran/generated/minloc0_16_r16.c | 42 +- libgfortran/generated/minloc0_16_r4.c | 42 +- libgfortran/generated/minloc0_16_r8.c | 42 +- libgfortran/generated/minloc0_4_i1.c | 42 +- libgfortran/generated/minloc0_4_i16.c | 42 +- libgfortran/generated/minloc0_4_i2.c | 42 +- libgfortran/generated/minloc0_4_i4.c | 42 +- libgfortran/generated/minloc0_4_i8.c | 42 +- libgfortran/generated/minloc0_4_r10.c | 42 +- libgfortran/generated/minloc0_4_r16.c | 42 +- libgfortran/generated/minloc0_4_r4.c | 42 +- libgfortran/generated/minloc0_4_r8.c | 42 +- libgfortran/generated/minloc0_8_i1.c | 42 +- libgfortran/generated/minloc0_8_i16.c | 42 +- libgfortran/generated/minloc0_8_i2.c | 42 +- libgfortran/generated/minloc0_8_i4.c | 42 +- libgfortran/generated/minloc0_8_i8.c | 42 +- libgfortran/generated/minloc0_8_r10.c | 42 +- libgfortran/generated/minloc0_8_r16.c | 42 +- libgfortran/generated/minloc0_8_r4.c | 42 +- libgfortran/generated/minloc0_8_r8.c | 42 +- libgfortran/gfortran.map | 10 + libgfortran/m4/minloc0.m4 | 42 +- libgfortran/runtime/ISO_Fortran_binding.c | 864 +++++++++++++++++++++ libgomp/ChangeLog | 53 ++ libgomp/plugin/plugin-nvptx.c | 20 +- .../libgomp.oacc-c-c++-common/parallel-dims.c | 4 +- .../libgomp.oacc-c-c++-common/pr85381-5.c | 24 + .../testsuite/libgomp.oacc-c-c++-common/pr85381.c | 18 + .../libgomp.oacc-c-c++-common/pr85486-2.c | 52 ++ .../libgomp.oacc-c-c++-common/pr85486-3.c | 54 ++ .../testsuite/libgomp.oacc-c-c++-common/pr85486.c | 51 ++ .../vector-length-128-1.c | 5 +- .../vector-length-128-10.c | 39 + ...vector-length-128-1.c => vector-length-128-2.c} | 8 +- ...vector-length-128-1.c => vector-length-128-4.c} | 13 +- ...vector-length-128-1.c => vector-length-128-5.c} | 14 +- ...vector-length-128-1.c => vector-length-128-6.c} | 12 +- ...vector-length-128-1.c => vector-length-128-7.c} | 11 +- .../libgomp.oacc-c-c++-common/vector-length-64-1.c | 17 + .../libgomp.oacc-c-c++-common/vector-length-64-2.c | 21 + .../libgomp.oacc-c-c++-common/vector-length-64-3.c | 17 + .../libgomp.oacc-c-c++-common/vred2d-128.c | 55 ++ libgomp/testsuite/libgomp.oacc-fortran/gemm-2.f90 | 80 ++ libgomp/testsuite/libgomp.oacc-fortran/gemm.f90 | 79 ++ libphobos/ChangeLog | 4 + libphobos/README.gcc | 26 + 87 files changed, 3284 insertions(+), 782 deletions(-) create mode 100644 gcc/d/README.gcc create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_1.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_1.f90 create mode 100644 libgfortran/ISO_Fortran_binding.h create mode 100644 libgfortran/runtime/ISO_Fortran_binding.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/pr85381-5.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/pr85381.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/pr85486-2.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/pr85486-3.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/pr85486.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/vector-length-128-10.c copy libgomp/testsuite/libgomp.oacc-c-c++-common/{vector-length-128-1.c => vector- [...] copy libgomp/testsuite/libgomp.oacc-c-c++-common/{vector-length-128-1.c => vector- [...] copy libgomp/testsuite/libgomp.oacc-c-c++-common/{vector-length-128-1.c => vector- [...] copy libgomp/testsuite/libgomp.oacc-c-c++-common/{vector-length-128-1.c => vector- [...] copy libgomp/testsuite/libgomp.oacc-c-c++-common/{vector-length-128-1.c => vector- [...] create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/vector-length-64-1.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/vector-length-64-2.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/vector-length-64-3.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/vred2d-128.c create mode 100644 libgomp/testsuite/libgomp.oacc-fortran/gemm-2.f90 create mode 100644 libgomp/testsuite/libgomp.oacc-fortran/gemm.f90 create mode 100644 libphobos/README.gcc