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-arm-next-allnoconfig in repository toolchain/ci/gcc.
from 1425cbaac1a 2019-01-22 Richard Biener rguenther@suse.de adds 9e73df6b9ea PR rtl-optimization/49429 PR target/49454 PR rtl-optimiz [...] adds 786a3490641 PR target/88905 * optabs.c (add_equal_note): Add op0_mode [...] adds 8167e4bd8d1 PR rtl-optimization/88904 * cfgcleanup.c (thread_jump): V [...] adds 090bd8bc5d9 2019-01-22 Nidal Faour nidal.faour@wdc.com adds d92b5509626 PR tree-optimization/88044 * tree-ssa-loop-niter.c (numbe [...] adds dc7008d9b11 Fix overwide shifts in PR/88903 testcase adds 9dbb0a86008 * config/sparc/sparc.c (parc_delegitimize_address): Recogn [...] adds 780d097413d Document AMD GCN. adds b9ee1c20544 2019-01-22 Richard Biener rguenther@suse.de adds cc41270a0d3 2019-01-22 Manfred Schwarb manfred99@gmx.ch adds f8f32a5f5c5 [arm] PR target/88469 fix incorrect argument passing with 6 [...] adds a1ab436f68f i386: Load external function address via GOT slot adds fd173b75445 golang.org/x/tools/go/analysis: pass "gccgo" to types.SizesFor adds 1c4657a33cd PR libstdc++/88740 Print assertion messages to stderr adds ea4750fc778 i386: Add mask2 to builtin_description adds ca6770cd09c Fix vect-nop-move.c test adds 0e814d1263f [arm] Further fixes for PR88469 adds 55d483b8b11 2019-01-22 Sandra Loosemore sandra@codesourcery.com adds 2e9ceebcd76 2019-01-22 Sandra Loosemore sandra@codesourcery.com adds 4348a41f0bc 2019-01-22 Harald Anlauf anlauf@gmx.de adds cefe3839e7a PR target/87064 * config/rs6000/vsx.md (*vsx_reduc_<VEC_r [...] adds f840847c0d6 PR middle-end/88968 * gimplify.c (gimplify_omp_atomic): H [...] adds 849c3260d33 PR target/88965 * config/rs6000/rs6000.c: Include tree-vr [...] adds e823a10e1f0 d/dmd: Merge dmd upstream e21c07e84 adds c4851c82eb6 2018-01-22 Steve Ellcey sellcey@marvell.com adds 0809454ab3b Fix -fsplit-paths documentation adds f869d3bd3eb Daily bump. adds 8eacaaff729 gcc/testsuite/ChangeLog: adds 10deaa55ec3 [nvptx, libgomp] Fix map_push adds 843d20adbf8 [nvptx, libgomp] Fix assert (!s->map->active) in map_fini adds 378fd7c7fc5 [nvptx, libgomp] Fix cuMemAlloc with size zero adds c5bd837eac4 PR tree-optimization/88964 * gimple-loop-interchange.cc ( [...] adds dd8452284dd [libbacktrace] Use size_t for low_offset/high_offset fields [...] adds 9b5c5b78801 [ARC] atomics: Add operand to DMB instruction adds c90ac5997bc * cgraphunit.c (cgraph_node::expand_thunk): When expanding [...] adds 047ecb201c1 PR sanitizer/89010 * libsanitizer/README.gcc: Update to c [...] adds feb90a0dd6f * BASE-VER: Bump to 9.0.1. adds 48c03f157ea PR c++/87893 - constexpr ctor ICE on ARM. adds a74580b3890 2019-01-23 Richard Biener rguenther@suse.de adds 1f03c41098b PR c++/88984 * cp-gimplify.c (genericize_switch_stmt): Mo [...] adds 8090d51ce27 PR c/44715 * cp-gimplify.c (genericize_cp_loop): Call beg [...] adds efe18adc604 aarch64: fix use-after-free in -march=native (PR driver/89014) adds dffbcba8a91 PR c++/88757 - qualified name treated wrongly as type. * [...] adds 58bc31f2331 PR target/88998 * config/i386/sse.md (sse2_cvtpi2pd): Add [...] adds c04a82c8a90 * g++.target/i386/pr88998.C (main): Use FP constant in the [...] adds 161cd7e62d3 libgcc2.c: Correct DI/TI -> SF/DF conversions adds 6edd2cf07ca 2019-01-23 Bin Cheng bin.cheng@arm.com Steve Ellce [...] adds bdaa0e840ac Daily bump. adds a898735322e fix tab alignment issue. adds 89fcfda61af fix comments typo. adds 80a091563bc runtime: install SIGURG handler on C created threads new 297fd295d57 2019-01-24 Paul Thomas pault@gcc.gnu.org new 37a93ae4d77 2019-01-24 Paul Thomas pault@gcc.gnu.org new 32fae965210 Fix broken filename for .gcda files starting with '..' (PR [...]
The 3 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: ChangeLog | 9 +- MAINTAINERS | 2 +- gcc/BASE-VER | 2 +- gcc/ChangeLog | 175 + gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-omp.c | 7 +- gcc/cfgcleanup.c | 12 +- gcc/cgraphunit.c | 5 +- gcc/config/aarch64/driver-aarch64.c | 12 +- gcc/config/arc/atomic.md | 2 +- gcc/config/arm/arm.c | 32 +- gcc/config/i386/i386-builtin.def | 5757 ++++++++++---------- gcc/config/i386/i386.c | 584 +- gcc/config/i386/sse.md | 46 +- gcc/config/rs6000/rs6000.c | 30 + gcc/config/rs6000/vsx.md | 2 +- gcc/config/sparc/sparc.c | 28 +- gcc/cp/ChangeLog | 25 + gcc/cp/constexpr.c | 8 +- gcc/cp/cp-gimplify.c | 16 +- gcc/cp/parser.c | 27 + gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/mtype.c | 2 +- gcc/doc/extend.texi | 100 +- gcc/doc/install.texi | 21 + gcc/doc/invoke.texi | 41 +- gcc/doc/md.texi | 94 + gcc/expr.c | 17 +- gcc/fortran/ChangeLog | 20 +- gcc/fortran/trans-array.c | 20 +- gcc/fortran/trans-array.h | 1 + gcc/fortran/trans-expr.c | 159 +- gcc/gcov-io.c | 2 +- gcc/gcov.c | 16 +- gcc/gimple-loop-interchange.cc | 7 +- gcc/gimplify.c | 33 +- gcc/go/gofrontend/MERGE | 2 +- gcc/graphite-scop-detection.c | 4 + gcc/optabs.c | 30 +- gcc/recog.c | 16 +- gcc/testsuite/ChangeLog | 159 +- gcc/testsuite/c-c++-common/Warray-bounds-2.c | 25 +- gcc/testsuite/c-c++-common/Warray-bounds-3.c | 2 +- gcc/testsuite/c-c++-common/Wrestrict-2.c | 24 +- gcc/testsuite/c-c++-common/Wrestrict.c | 13 +- gcc/testsuite/c-c++-common/gomp/atomic-23.c | 47 + gcc/testsuite/c-c++-common/gomp/pr60823-1.c | 2 +- gcc/testsuite/c-c++-common/gomp/pr60823-3.c | 2 +- gcc/testsuite/c-c++-common/pr44715.c | 171 + gcc/testsuite/c-c++-common/pr88984.c | 19 + gcc/testsuite/g++.dg/cpp0x/constexpr-comma1.C | 9 + gcc/testsuite/g++.dg/cpp0x/dependent2.C | 10 + gcc/testsuite/g++.dg/cpp0x/pr86397-1.C | 1 + gcc/testsuite/g++.dg/cpp0x/pr86397-2.C | 1 + gcc/testsuite/g++.dg/cpp2a/typename10.C | 2 +- gcc/testsuite/g++.dg/cpp2a/typename12.C | 20 + gcc/testsuite/g++.dg/gomp/declare-simd-1.C | 14 +- gcc/testsuite/g++.dg/gomp/declare-simd-3.C | 8 +- gcc/testsuite/g++.dg/gomp/declare-simd-4.C | 6 +- gcc/testsuite/g++.dg/gomp/declare-simd-7.C | 8 +- gcc/testsuite/g++.dg/gomp/pr88182.C | 2 +- gcc/testsuite/g++.dg/lto/pr87906_0.C | 1 + gcc/testsuite/g++.dg/template/static30.C | 2 +- gcc/testsuite/g++.dg/vec-init-1.C | 1 + gcc/testsuite/g++.target/i386/pr88998.C | 31 + gcc/testsuite/gcc.c-torture/execute/pr88904.c | 38 + gcc/testsuite/gcc.dg/gomp/declare-simd-1.c | 14 +- gcc/testsuite/gcc.dg/gomp/declare-simd-3.c | 4 +- gcc/testsuite/gcc.dg/gomp/pr59669-2.c | 2 +- gcc/testsuite/gcc.dg/gomp/pr87895-1.c | 2 +- gcc/testsuite/gcc.dg/gomp/simd-clones-2.c | 4 +- gcc/testsuite/gcc.dg/pr87793.c | 1 + gcc/testsuite/gcc.dg/pr88905.c | 21 + .../gcc.dg/torture/fp-int-convert-timode-1.c | 25 + .../gcc.dg/torture/fp-int-convert-timode-2.c | 27 + .../gcc.dg/torture/fp-int-convert-timode-3.c | 27 + .../gcc.dg/torture/fp-int-convert-timode-4.c | 27 + gcc/testsuite/gcc.dg/torture/pr89008.c | 27 + gcc/testsuite/gcc.dg/vect/pr88903-1.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-nop-move.c | 3 - gcc/testsuite/gcc.target/arm/aapcs/bitfield1.c | 24 + gcc/testsuite/gcc.target/arm/aapcs/bitfield2.c | 26 + gcc/testsuite/gcc.target/arm/aapcs/bitfield3.c | 26 + .../gcc.target/arm/aapcs/overalign_rec1.c | 27 + .../gcc.target/arm/aapcs/overalign_rec2.c | 25 + .../gcc.target/arm/aapcs/overalign_rec3.c | 28 + gcc/testsuite/gcc.target/i386/pr86334.c | 21 + gcc/testsuite/gcc.target/i386/pr88906.c | 21 + gcc/testsuite/gcc.target/i386/pr88954-1.c | 15 + gcc/testsuite/gcc.target/i386/pr88954-2.c | 16 + gcc/testsuite/gcc.target/powerpc/pr88965.c | 19 + gcc/testsuite/gfortran.dg/ISO_Fortran_binding_3.c | 32 + .../gfortran.dg/ISO_Fortran_binding_3.f90 | 53 + gcc/testsuite/gfortran.dg/array_function_5.f90 | 2 +- gcc/testsuite/gfortran.dg/block_16.f08 | 2 +- gcc/testsuite/gfortran.dg/dec_structure_14.f90 | 2 +- gcc/testsuite/gfortran.dg/gomp/declare-simd-2.f90 | 4 +- gcc/testsuite/gfortran.dg/gomp/pr79154-1.f90 | 4 +- gcc/testsuite/gfortran.dg/gomp/pr83977.f90 | 2 +- gcc/testsuite/gfortran.dg/namelist_96.f90 | 2 +- .../{newunit_5.f90.f90 => newunit_5.f90} | 2 +- gcc/testsuite/gfortran.dg/pdt_28.f03 | 2 +- gcc/testsuite/gfortran.dg/power_8.f90 | 64 + gcc/testsuite/gfortran.dg/pr88964.f90 | 57 + gcc/testsuite/gfortran.dg/spread_simplify_1.f90 | 2 +- gcc/testsuite/gnat.dg/specs/opt4.ads | 25 + gcc/tree-ssa-dom.c | 2 +- gcc/tree-ssa-loop-niter.c | 2 + gcc/tree-ssa-reassoc.c | 2 +- gcc/vr-values.c | 2 +- libbacktrace/ChangeLog | 6 + libbacktrace/dwarf.c | 12 +- libgcc/ChangeLog | 6 + libgcc/libgcc2.c | 2 +- .../x/tools/go/analysis/passes/cgocall/cgocall.go | 2 +- .../x/tools/go/analysis/passes/printf/types.go | 2 +- .../x/tools/go/analysis/passes/shift/shift.go | 2 +- .../x/tools/go/analysis/unitchecker/unitchecker.go | 2 +- libgo/go/runtime/signal_unix.go | 4 +- libgomp/ChangeLog | 22 + libgomp/plugin/plugin-nvptx.c | 120 +- .../testsuite/libgomp.oacc-c-c++-common/pr87835.c | 62 + .../testsuite/libgomp.oacc-c-c++-common/pr88941.c | 15 + .../testsuite/libgomp.oacc-c-c++-common/pr88946.c | 15 + libiberty/ChangeLog | 7 + libiberty/simple-object.c | 6 +- libsanitizer/ChangeLog | 7 +- libsanitizer/README.gcc | 6 +- libstdc++-v3/ChangeLog | 6 + libstdc++-v3/testsuite/util/testsuite_hooks.h | 11 +- 131 files changed, 5501 insertions(+), 3509 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/atomic-23.c create mode 100644 gcc/testsuite/c-c++-common/pr44715.c create mode 100644 gcc/testsuite/c-c++-common/pr88984.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-comma1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/dependent2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename12.C create mode 100644 gcc/testsuite/g++.target/i386/pr88998.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr88904.c create mode 100644 gcc/testsuite/gcc.dg/pr88905.c create mode 100644 gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-3.c create mode 100644 gcc/testsuite/gcc.dg/torture/fp-int-convert-timode-4.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr89008.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/bitfield1.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/bitfield2.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/bitfield3.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/overalign_rec1.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/overalign_rec2.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/overalign_rec3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr86334.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88906.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88954-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88954-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr88965.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_3.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_3.f90 rename gcc/testsuite/gfortran.dg/{newunit_5.f90.f90 => newunit_5.f90} (96%) create mode 100644 gcc/testsuite/gfortran.dg/power_8.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr88964.f90 create mode 100644 gcc/testsuite/gnat.dg/specs/opt4.ads create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/pr87835.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/pr88941.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/pr88946.c