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-lts-allyesconfig in repository toolchain/gcc.
from 85df98d7fbb PR c/87028 * calls.c (get_attr_nonstring_decl): Avoid set [...] adds c9a8a938d8d * dwarf2out.c (field_byte_offset): Remove #ifdef PCC_BITF [...] adds 3ef02c1af89 Daily bump. adds b438914208f * config/rs6000/aix72.h (ASM_DEFAULT_SPEC): Match P [...] adds 40fc691eac0 PR rtl-optimization/85770 * gcc.target/i386/pr85770.c: New test. adds b56815f6c69 testsuite - handle the -fno-diagnostics-show-line-numbers i [...] adds d974f078dd9 /cp 2018-12-06 Paolo Carlini paolo.carlini@oracle.com adds 12e0d67be22 2018-12-06 Richard Biener rguenther@suse.de adds 39bb2d0f4f6 PR fortran/88304 * tree-nested.c (convert_nonlocal_refere [...] adds 9c2ad52a750 PR tree-optimization/85726 * generic-match-head.c (optimi [...] adds 7da7f1c63b5 2018-12-06 Richard Biener rguenther@suse.de adds 6e6e5c14d20 2018-12-06 Richard Biener rguenther@suse.de adds f28e13bf9fe PR target/87598 * config/aarch64/aarch64.c (aarch64_print [...] adds 82a04df25c9 Fix for PR78444 by ensuring 128b alignment at call sites. adds 23eb46c4a57 Drop duplicate half of doubly-applied test. adds 9683081b9fe C++: improvements to diagnostics using %P (more PR c++/85110) adds f95d5b6f9d0 PR testsuite/86540 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: [...] adds 1ba73f97d19 asm qualifiers (PR55681) adds 6de46ad5326 asm inline adds 4d356b5b11f Remove bogus test line from vect-over-widen-23.c adds 9535f4c4e2b 2018-12-06 Vladimir Makarov vmakarov@redhat.com adds 05a7b9e1515 Fix PR libstdc++/64883 Darwin headers use always_inline so [...] adds 8b3040d96f7 Darwin fix libstdc++ build warnings. adds f03305588bb PR c++/88373 - wrong parse error with ~. * parser.c (cp_p [...] adds 1da05d55ec3 Darwin - fix PR c++/87380 adds 482bd38ed89 PR c++/88136 - -Wdeprecated-copy false positives adds 7bacc9183cb [rs6000] x86-compat vector intrinsics fixes for BE, 32bit adds 84101beedd5 [rs6000] Fix x86-compat vector intrinsics testcases for BE, 32bit adds 36839963adb [rs6000] Enable x86-compat vector intrinsics testing adds c1212d8d1ae avoid null ptr deref in cselib_record_sets adds bcb39cf3aeb [PR86397] resolve nondependent noexcept specs early in C++1[14] adds c68e37efd8e [PR86747] tsubst friend tpl ctxt before looking it up for dupes adds c9c99aefed9 /cp 2018-12-06 Paolo Carlini paolo.carlini@oracle.com adds 71c3d84e12d PR c++/87506 * constexpr.c (adjust_temp_type): Handle EMP [...] adds fe115e3147d PR c/88367 * tree-vrp.c (extract_range_from_binary_expr): [...] adds b8b14a315f9 PR fortran/88377 * trans-openmp.c (gfc_omp_clause_default [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 185 ++++++++++++++++++++- gcc/DATESTAMP | 2 +- gcc/bitmap.c | 4 + gcc/bitmap.h | 18 ++ gcc/c-family/ChangeLog | 6 + gcc/c-family/c.opt | 7 +- gcc/c/ChangeLog | 14 ++ gcc/c/c-parser.c | 91 ++++++---- gcc/c/c-tree.h | 3 +- gcc/c/c-typeck.c | 7 +- gcc/config.gcc | 2 +- gcc/config/aarch64/aarch64.c | 9 +- gcc/config/darwin.h | 5 - gcc/config/i386/darwin.h | 3 - gcc/config/i386/i386.c | 10 +- gcc/config/rs6000/aix72.h | 2 +- gcc/config/rs6000/darwin7.h | 5 + gcc/config/rs6000/emmintrin.h | 102 +++++------- gcc/config/rs6000/mmintrin.h | 48 ++++-- gcc/config/rs6000/pmmintrin.h | 36 ++-- gcc/config/rs6000/{x86intrin.h => smmintrin.h} | 43 +++-- gcc/config/rs6000/tmmintrin.h | 10 +- gcc/config/rs6000/xmmintrin.h | 85 ++++++---- gcc/cp/ChangeLog | 86 ++++++++++ gcc/cp/call.c | 78 +++++---- gcc/cp/class.c | 5 +- gcc/cp/constexpr.c | 2 + gcc/cp/cp-tree.h | 5 +- gcc/cp/decl.c | 20 ++- gcc/cp/decl2.c | 67 ++++++-- gcc/cp/except.c | 5 +- gcc/cp/method.c | 2 +- gcc/cp/parser.c | 95 +++++++---- gcc/cp/pt.c | 7 +- gcc/cp/semantics.c | 5 +- gcc/cp/typeck.c | 22 ++- gcc/cselib.c | 1 + gcc/df-problems.c | 9 +- gcc/doc/extend.texi | 23 ++- gcc/doc/invoke.texi | 10 +- gcc/dwarf2out.c | 2 - gcc/fortran/ChangeLog | 9 + gcc/fortran/trans-openmp.c | 15 +- gcc/generic-match-head.c | 9 + gcc/gengtype.c | 1 + gcc/gimple-match-head.c | 24 +++ gcc/gimple-pretty-print.c | 2 + gcc/gimple.h | 26 ++- gcc/gimplify.c | 1 + gcc/ipa-icf-gimple.c | 3 + gcc/ira-costs.c | 19 --- gcc/ira.c | 14 +- gcc/loop-invariant.c | 2 +- gcc/lra-constraints.c | 10 +- gcc/match.pd | 14 +- gcc/regrename.c | 2 +- gcc/sched-deps.c | 10 +- gcc/sched-ebb.c | 5 +- gcc/sched-rgn.c | 5 +- gcc/sel-sched.c | 8 +- gcc/testsuite/ChangeLog | 126 ++++++++++++++ gcc/testsuite/c-c++-common/pr19807-2.c | 7 +- gcc/testsuite/c-c++-common/pr19807-3.c | 7 +- gcc/testsuite/c-c++-common/torture/asm-inline.c | 53 ++++++ gcc/testsuite/g++.dg/cpp0x/constexpr-87506.C | 12 ++ gcc/testsuite/g++.dg/cpp0x/depr-copy1.C | 2 +- gcc/testsuite/g++.dg/cpp0x/pr86397-1.C | 4 + gcc/testsuite/g++.dg/cpp0x/pr86397-2.C | 4 + gcc/testsuite/g++.dg/cpp2a/fn-template19.C | 11 ++ .../g++.dg/diagnostic/missing-default-args.C | 73 ++++++++ .../g++.dg/diagnostic/param-type-mismatch-3.C | 26 +++ .../g++.dg/diagnostic/param-type-mismatch.C | 41 +++++ gcc/testsuite/g++.dg/other/bitfield2.C | 2 +- gcc/testsuite/g++.dg/parse/bitfield1.C | 2 +- gcc/testsuite/g++.dg/parse/bitfield2.C | 6 +- gcc/testsuite/g++.dg/parse/bitfield3.C | 2 +- gcc/testsuite/g++.dg/parse/bitfield6b.C | 4 + gcc/testsuite/g++.dg/parse/bitfield7.C | 4 + gcc/testsuite/g++.dg/pr86747.C | 8 + gcc/testsuite/g++.dg/warn/Wconversion-null-4.C | 43 +++++ gcc/testsuite/gcc.dg/Wstringop-truncation-5.c | 64 ------- gcc/testsuite/gcc.dg/asm-qual-1.c | 10 +- gcc/testsuite/gcc.dg/asm-qual-2.c | 46 +++++ gcc/testsuite/gcc.dg/tree-ssa/pr77445-2.c | 10 +- gcc/testsuite/gcc.dg/tree-ssa/pr85726-1.c | 19 +++ gcc/testsuite/gcc.dg/tree-ssa/pr85726-2.c | 15 ++ gcc/testsuite/gcc.dg/tree-ssa/pr85726-3.c | 15 ++ gcc/testsuite/gcc.dg/tree-ssa/pr85726-4.c | 15 ++ gcc/testsuite/gcc.dg/tree-ssa/pr88367.c | 31 ++++ gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-7.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-over-widen-23.c | 1 - gcc/testsuite/gcc.target/aarch64/asm-5.c | 8 + gcc/testsuite/gcc.target/i386/pr85770.c | 17 ++ gcc/testsuite/gcc.target/powerpc/bmi-check.h | 14 +- gcc/testsuite/gcc.target/powerpc/bmi2-check.h | 16 +- gcc/testsuite/gcc.target/powerpc/mmx-check.h | 18 +- gcc/testsuite/gcc.target/powerpc/mmx-packssdw-1.c | 53 +++--- gcc/testsuite/gcc.target/powerpc/mmx-packsswb-1.c | 50 +++--- gcc/testsuite/gcc.target/powerpc/mmx-packuswb-1.c | 41 +++-- gcc/testsuite/gcc.target/powerpc/mmx-pmulhw-1.c | 11 +- gcc/testsuite/gcc.target/powerpc/sse-check.h | 21 +-- .../gcc.target/powerpc/sse-cvtpi32x2ps-1.c | 6 +- gcc/testsuite/gcc.target/powerpc/sse-cvtpu16ps-1.c | 6 +- gcc/testsuite/gcc.target/powerpc/sse-cvtss2si-1.c | 12 +- gcc/testsuite/gcc.target/powerpc/sse-cvtss2si-2.c | 9 +- gcc/testsuite/gcc.target/powerpc/sse2-check.h | 25 +-- gcc/testsuite/gcc.target/powerpc/sse2-pshufhw-1.c | 18 +- gcc/testsuite/gcc.target/powerpc/sse2-pshuflw-1.c | 18 +- gcc/testsuite/gcc.target/powerpc/sse3-check.h | 19 +-- gcc/testsuite/gfortran.dg/gomp/pr88377.f90 | 15 ++ .../gfortran.fortran-torture/compile/pr88304.f90 | 24 +++ gcc/testsuite/lib/c-compat.exp | 12 +- gcc/tree-core.h | 3 + gcc/tree-inline.c | 3 + gcc/tree-nested.c | 15 ++ gcc/tree-vrp.c | 23 ++- gcc/tree.h | 3 + gcc/vr-values.c | 40 ++++- libstdc++-v3/ChangeLog | 16 ++ libstdc++-v3/scripts/make_exports.pl | 8 + .../17_intro/headers/c++1998/all_attributes.cc | 2 +- .../17_intro/headers/c++2011/all_attributes.cc | 4 +- .../17_intro/headers/c++2014/all_attributes.cc | 2 +- .../17_intro/headers/c++2017/all_attributes.cc | 4 +- .../17_intro/headers/c++2020/all_attributes.cc | 4 +- 125 files changed, 1872 insertions(+), 658 deletions(-) copy gcc/config/rs6000/{x86intrin.h => smmintrin.h} (57%) create mode 100644 gcc/testsuite/c-c++-common/torture/asm-inline.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-87506.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr86397-1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr86397-2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template19.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/missing-default-args.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/param-type-mismatch-3.C create mode 100644 gcc/testsuite/g++.dg/parse/bitfield6b.C create mode 100644 gcc/testsuite/g++.dg/parse/bitfield7.C create mode 100644 gcc/testsuite/g++.dg/pr86747.C create mode 100644 gcc/testsuite/g++.dg/warn/Wconversion-null-4.C create mode 100644 gcc/testsuite/gcc.dg/asm-qual-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr85726-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr85726-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr85726-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr85726-4.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr88367.c create mode 100644 gcc/testsuite/gcc.target/aarch64/asm-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr85770.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr88377.f90 create mode 100644 gcc/testsuite/gfortran.fortran-torture/compile/pr88304.f90