This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 2646a43f79b 2018-09-18 François Dumont fdumont@gcc.gnu.org new 07c668e4029 Daily bump. new 1ad4330b994 * libgnuintl.h (_INTL_MAY_RETURN_STRING_ARG, gettext, dget [...] new bd686db6677 2018-09-19 Richard Biener rguenther@suse.de new f4534c3458c PR rtl-optimization/87361 * rtlanal.c (nonzero_bits1): Re [...] new 97bffee9a1b [AARCH64] Use STLUR for atomic_store new deb2e908753 Don't use __glibcxx_assert to check class invariants new cfe4bb5d603 Remove constant vec_select restriction. new a4e972e311d dump_printf: use %T and %G throughout new 4101aa7e35c PR c++/87357 - missing -Wconversion warning * decl.c (gro [...] new 02e7d4b5ae1 combine: Use correct mode in new comparison (PR86902) new 3a91b7dfa45 2018-09-19 Paul Thomas pault@gcc.gnu.org new 63e624a208e /cp 2018-09-19 Paolo Carlini paolo.carlini@oracle.com new 101a16c5689 Daily bump. new 686e074e0cb * config/pa/pa.md (atomic_storeqi): Restore deleted expand [...] new 72c6badccbe * config/pa/pa.c (pa_adjust_priority): Delete. (TARGET_SC [...] new 51481b252ff Add -Wclass-conversion. * c.opt (Wclass-conversion): New. new 2d974ea15c9 Add missing alignment checks in epilogue loop vectorisation [...] new c333203af43 Fix PEELING_FOR_NITERS calculation (PR 87288) new 6d9e9e1381b * doc/invoke.texi: Add -Wno-init-list-lifetime to C++ Lang [...] new 0e9064d25e5 PR c++/87075 - ICE with constexpr array initialization. new b48873a0d3a 2018-09-20 Christophe Lyon christophe.lyon@linaro.org new 9019642fe0b rs6000: Delete VECTOR_OTHER
The 22 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 | 159 +++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 4 + gcc/c-family/c.opt | 4 + gcc/combine.c | 4 +- gcc/config/aarch64/aarch64-protos.h | 1 + gcc/config/aarch64/aarch64.c | 17 +- gcc/config/aarch64/aarch64.h | 6 +- gcc/config/aarch64/aarch64.md | 5 +- gcc/config/aarch64/atomics.md | 9 +- gcc/config/aarch64/constraints.md | 5 + gcc/config/aarch64/predicates.md | 30 ++ gcc/config/pa/pa.c | 34 -- gcc/config/pa/pa.md | 62 ++- gcc/config/rs6000/rs6000-opts.h | 3 +- gcc/config/rs6000/rs6000.c | 1 - gcc/cp/ChangeLog | 25 ++ gcc/cp/constexpr.c | 3 + gcc/cp/decl.c | 32 +- gcc/cp/parser.c | 2 +- gcc/doc/invoke.texi | 10 +- gcc/doc/rtl.texi | 11 +- gcc/fortran/ChangeLog | 8 + gcc/fortran/trans-expr.c | 9 +- gcc/rtlanal.c | 6 +- gcc/simplify-rtx.c | 9 +- gcc/testsuite/ChangeLog | 49 +++ gcc/testsuite/g++.dg/conversion/op4.C | 2 +- gcc/testsuite/g++.dg/cpp0x/desig5.C | 13 + gcc/testsuite/g++.dg/cpp1y/constexpr-array6.C | 26 ++ gcc/testsuite/g++.dg/warn/Wclass-conversion1.C | 19 + gcc/testsuite/g++.dg/warn/Wclass-conversion2.C | 20 + gcc/testsuite/g++.dg/warn/conversion-function-1.C | 2 +- gcc/testsuite/g++.old-deja/g++.bugs/900215_01.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/conversion5.C | 2 +- gcc/testsuite/gcc.dg/torture/pr87342.c | 44 ++ gcc/testsuite/gcc.dg/torture/pr87349-1.c | 33 ++ gcc/testsuite/gcc.dg/torture/pr87349-2.c | 33 ++ gcc/testsuite/gcc.dg/vect/pr87288-1.c | 49 +++ gcc/testsuite/gcc.dg/vect/pr87288-2.c | 64 +++ gcc/testsuite/gcc.dg/vect/pr87288-3.c | 64 +++ gcc/testsuite/gcc.target/aarch64/atomic-store.c | 75 ++++ gcc/testsuite/gfortran.dg/elemental_function_3.f90 | 44 ++ gcc/testsuite/gfortran.dg/vect/vect-8-epilogue.F90 | 6 + gcc/tree-data-ref.c | 48 +- gcc/tree-ssa-sccvn.c | 39 +- gcc/tree-vect-data-refs.c | 481 +++++++-------------- gcc/tree-vect-loop-manip.c | 36 +- gcc/tree-vect-loop.c | 250 ++++------- gcc/tree-vect-patterns.c | 106 ++--- gcc/tree-vect-slp.c | 242 ++++------- gcc/tree-vect-stmts.c | 290 ++++--------- gcc/tree-vectorizer.c | 4 +- intl/ChangeLog | 6 + intl/libgnuintl.h | 35 +- libstdc++-v3/ChangeLog | 11 + libstdc++-v3/include/bits/regex_automaton.tcc | 13 +- .../26_numerics/headers/cmath/hypot-long-double.cc | 2 +- 58 files changed, 1460 insertions(+), 1111 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/desig5.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-array6.C create mode 100644 gcc/testsuite/g++.dg/warn/Wclass-conversion1.C create mode 100644 gcc/testsuite/g++.dg/warn/Wclass-conversion2.C create mode 100644 gcc/testsuite/gcc.dg/torture/pr87342.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr87349-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr87349-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr87288-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr87288-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr87288-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/atomic-store.c create mode 100644 gcc/testsuite/gfortran.dg/elemental_function_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/vect/vect-8-epilogue.F90