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-stable-allyesconfig in repository toolchain/ci/gcc.
from 2c3f2398a8f gcc/ChangeLog: adds a1e1b603658 Improve duplicate [[likely]] diagnostic. adds 4bd133e5720 Fix g++.dg/torture/pr89303.C with Solaris ld adds faab32dac48 2019-02-18 Sharon Dvir unapologtic@gmail.com adds f6347d1a36e Improve diagnostic for redundant template arguments in dec [...] adds e57389f759c * fr.po: Update. adds f667f7c1c55 libphobos: Detect if qsort_r is available adds d017d2926ec Daily bump. adds 6aaacaf1160 PR c++/89336 - multiple stores in constexpr stmt. adds 25694c85061 P0482R5 char8_t: Standard library support adds 4acc5060446 P0482R5 char8_t: New standard library tests adds affcb65b447 Adjust C++11/C++14 tests to work with -fchar8_t adds 31358ed0838 PR c++/89390 * error.c (qualified_name_lookup_error): Onl [...] adds fcea8c4d9fb PR c++/89391 * typeck.c (build_reinterpret_cast_1): Don't [...] adds 5ebe5c4447f PR c++/89387 * lambda.c (maybe_generic_this_capture): Don [...] adds e42417471da PR middle-end/89303 * g++.dg/torture/pr89303.C: Move ever [...] adds ebc4a4d2912 Fix libphobos linking on Solaris 11 adds e5316b8aade * rtlanal.c (get_initial_register_offset): Fall back to th [...] adds 79ae32275d4 Fix libphobos.shared/load.d compile failure on Solaris adds cda34b22ac8 2019-02-19 Richard Biener rguenther@suse.de adds d572a4c3f86 2019-02-19 Chung-Lin Tang cltang@codesourcery.com adds 88e188fce8c i386: Set ix86_fpmath to FPMATH_387 without SSE adds 82882b6f406 runtime: abort stack scan in cases that we cannot unwin [...] adds 3616f7fbce2 PR go/89169 internal/cpu: do not require POWER8 adds 3eedad7ade5 [PR87924] OpenACC wait clauses without async-arguments: rem [...] adds 36c58fb150e * unwind-dw2.c (_Unwind_GetGR) [DWARF_ZERO_REG]: Compare [...] adds 4946f3a3119 2019-02-19 Thomas Koenig tkoenig@gcc.gnu.org adds 32c866396f3 2019-02-19 Bernd Edlinger bernd.edlinger@hotmail.de adds d69a5a23ec4 Fix pr88850 test adds 6180c9601aa compiler: add debugger-callable AST dump functins new 4d600d2551b * config/gcn/gcn.c (print_operand): Fix typo.
The 1 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 | 21 + gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 6 + gcc/c/c-parser.c | 10 +- gcc/config/gcn/gcn.c | 2 +- gcc/config/i386/i386.c | 7 +- gcc/cp/ChangeLog | 39 + gcc/cp/constexpr.c | 29 +- gcc/cp/cp-gimplify.c | 6 +- gcc/cp/cp-tree.h | 2 +- gcc/cp/error.c | 2 +- gcc/cp/lambda.c | 3 +- gcc/cp/name-lookup.c | 1 + gcc/cp/parser.c | 42 +- gcc/cp/pt.c | 2 +- gcc/cp/typeck.c | 2 +- gcc/fortran/ChangeLog | 13 + gcc/fortran/openmp.c | 14 +- gcc/fortran/trans-expr.c | 7 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/ast-dump.cc | 83 +- gcc/po/ChangeLog | 4 + gcc/po/fr.po | 984 +++++++++------------ gcc/rtlanal.c | 8 +- gcc/testsuite/ChangeLog | 49 + gcc/testsuite/README | 4 +- gcc/testsuite/c-c++-common/goacc/asyncwait-5.c | 10 +- gcc/testsuite/g++.dg/cpp0x/lambda/lambda-89387.C | 11 + gcc/testsuite/g++.dg/cpp0x/reinterpret_cast2.C | 10 + gcc/testsuite/g++.dg/cpp1y/constexpr-89336-1.C | 35 + gcc/testsuite/g++.dg/cpp1y/constexpr-89336-2.C | 56 ++ gcc/testsuite/g++.dg/diagnostic/pr89390.C | 10 + gcc/testsuite/g++.dg/torture/pr89303.C | 56 +- gcc/testsuite/g++.old-deja/g++.robertl/eb82.C | 3 +- gcc/testsuite/gcc.dg/pr88074.c | 14 + gcc/testsuite/gcc.target/arm/pr88850.c | 3 +- gcc/testsuite/gcc.target/i386/pr89397.c | 11 + .../gfortran.dg/ISO_Fortran_binding_4.f90 | 27 + gcc/testsuite/gfortran.dg/goacc/asyncwait-5.f | 10 +- gcc/toplev.c | 24 + libgcc/ChangeLog | 5 + libgcc/unwind-dw2.c | 2 +- libgo/go/internal/cpu/cpu_ppc64x.go | 4 +- libgo/go/runtime/cgo_gccgo.go | 4 + libgo/go/runtime/proc.go | 3 + libgo/go/runtime/runtime2.go | 1 + libgo/go/runtime/stubs.go | 4 + libgo/runtime/go-unwind.c | 62 +- libgomp/ChangeLog | 8 + libgomp/oacc-parallel.c | 21 +- libphobos/ChangeLog | 33 + libphobos/Makefile.in | 1 + libphobos/configure | 141 ++- libphobos/configure.ac | 2 + libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/Makefile.am | 5 +- libphobos/libdruntime/Makefile.in | 6 +- libphobos/libdruntime/gcc/config.d.in | 3 + libphobos/libdruntime/rt/qsort.d | 18 + libphobos/m4/druntime/libraries.m4 | 46 + libphobos/src/Makefile.am | 5 +- libphobos/src/Makefile.in | 6 +- libphobos/testsuite/Makefile.in | 1 + libphobos/testsuite/libphobos.shared/load.d | 14 +- libstdc++-v3/ChangeLog | 179 ++++ .../config/abi/pre/gnu-versioned-namespace.ver | 5 + libstdc++-v3/config/abi/pre/gnu.ver | 20 + libstdc++-v3/include/bits/atomic_base.h | 1 + libstdc++-v3/include/bits/basic_string.h | 24 + libstdc++-v3/include/bits/c++config | 11 + libstdc++-v3/include/bits/char_traits.h | 109 +++ libstdc++-v3/include/bits/codecvt.h | 161 ++++ libstdc++-v3/include/bits/cpp_type_traits.h | 11 +- libstdc++-v3/include/bits/fs_path.h | 79 +- libstdc++-v3/include/bits/functional_hash.h | 5 + libstdc++-v3/include/bits/locale_conv.h | 33 + libstdc++-v3/include/bits/locale_facets.h | 6 +- libstdc++-v3/include/bits/localefwd.h | 8 + libstdc++-v3/include/bits/postypes.h | 5 + libstdc++-v3/include/bits/stringfwd.h | 9 + libstdc++-v3/include/c_global/cstddef | 3 + libstdc++-v3/include/experimental/bits/fs_path.h | 93 +- libstdc++-v3/include/experimental/string | 3 + libstdc++-v3/include/experimental/string_view | 24 + libstdc++-v3/include/std/atomic | 30 + libstdc++-v3/include/std/charconv | 3 + libstdc++-v3/include/std/limits | 66 ++ libstdc++-v3/include/std/string | 3 + libstdc++-v3/include/std/string_view | 25 +- libstdc++-v3/include/std/type_traits | 28 +- libstdc++-v3/libsupc++/atomic_lockfree_defines.h | 3 + libstdc++-v3/src/c++11/Makefile.am | 10 + libstdc++-v3/src/c++11/Makefile.in | 10 + libstdc++-v3/src/c++11/codecvt.cc | 210 ++++- libstdc++-v3/src/c++11/limits.cc | 27 + libstdc++-v3/src/c++98/Makefile.am | 8 +- libstdc++-v3/src/c++98/Makefile.in | 8 +- libstdc++-v3/src/c++98/locale_init.cc | 20 + libstdc++-v3/src/c++98/localename.cc | 6 + .../testsuite/18_support/numeric_limits/char8_t.cc | 71 ++ .../literals/{types.cc => types-char8_t.cc} | 9 +- .../21_strings/basic_string/literals/types.cc | 8 +- .../literals/{values.cc => values-char8_t.cc} | 11 +- .../21_strings/basic_string/literals/values.cc | 10 +- .../explicit_instantiation/char8_t/1.cc | 23 + .../literals/{types.cc => types-char8_t.cc} | 19 +- .../21_strings/basic_string_view/literals/types.cc | 8 +- .../literals/{values.cc => values-char8_t.cc} | 20 +- .../basic_string_view/literals/values.cc | 14 +- .../explicit_instantiation/char8_t/1.cc | 23 + .../char_traits/requirements/char8_t/65049.cc} | 39 +- .../char_traits/requirements/char8_t/typedefs.cc | 38 + .../explicit_instantiation/char8_t/1.cc | 23 + .../codecvt/{char16_t.cc => char16_t-char8_t.cc} | 18 +- .../testsuite/22_locale/codecvt/char16_t.cc | 10 +- .../codecvt/{char32_t.cc => char32_t-char8_t.cc} | 18 +- .../testsuite/22_locale/codecvt/char32_t.cc | 10 +- .../22_locale/codecvt/codecvt_utf8/79980.cc | 8 +- .../22_locale/codecvt/codecvt_utf8/wchar_t/1.cc | 2 +- .../22_locale/codecvt/{utf8.cc => utf8-char8_t.cc} | 14 +- libstdc++-v3/testsuite/22_locale/codecvt/utf8.cc | 2 +- .../testsuite/22_locale/conversions/string/2.cc | 4 +- .../testsuite/22_locale/conversions/string/3.cc | 16 +- .../27_io/filesystem/path/native/string-char8_t.cc | 76 ++ .../testsuite/29_atomics/headers/atomic/macros.cc | 9 + .../29_atomics/headers/atomic/types_std_c++0x.cc | 3 + .../testsuite/experimental/feat-char8_t.cc | 17 + .../filesystem/path/native/string-char8_t.cc | 76 ++ .../literals/{types.cc => types-char8_t.cc} | 18 +- .../experimental/string_view/literals/types.cc | 8 +- .../literals/{values.cc => values-char8_t.cc} | 20 +- .../experimental/string_view/literals/values.cc | 15 +- .../explicit_instantiation/char8_t/1.cc | 24 + libstdc++-v3/testsuite/ext/char8_t/atomic-1.cc | 12 + libstdc++-v3/testsuite/util/testsuite_abi.cc | 3 +- 135 files changed, 3090 insertions(+), 876 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-89387.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/reinterpret_cast2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-89336-1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-89336-2.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/pr89390.C create mode 100644 gcc/testsuite/gcc.dg/pr88074.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89397.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_4.f90 create mode 100644 libstdc++-v3/testsuite/18_support/numeric_limits/char8_t.cc copy libstdc++-v3/testsuite/21_strings/basic_string/literals/{types.cc => types-ch [...] copy libstdc++-v3/testsuite/21_strings/basic_string/literals/{values.cc => values- [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/requirements/exp [...] copy libstdc++-v3/testsuite/21_strings/basic_string_view/literals/{types.cc => typ [...] copy libstdc++-v3/testsuite/21_strings/basic_string_view/literals/{values.cc => va [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string_view/requirement [...] copy libstdc++-v3/testsuite/{22_locale/codecvt/codecvt_utf8/wchar_t/1.cc => 21_str [...] create mode 100644 libstdc++-v3/testsuite/21_strings/char_traits/requirements/char [...] create mode 100644 libstdc++-v3/testsuite/21_strings/char_traits/requirements/expl [...] copy libstdc++-v3/testsuite/22_locale/codecvt/{char16_t.cc => char16_t-char8_t.cc} (86%) copy libstdc++-v3/testsuite/22_locale/codecvt/{char32_t.cc => char32_t-char8_t.cc} (86%) copy libstdc++-v3/testsuite/22_locale/codecvt/{utf8.cc => utf8-char8_t.cc} (82%) create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/path/native/string-char8_t.cc create mode 100644 libstdc++-v3/testsuite/experimental/feat-char8_t.cc create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/native/stri [...] copy libstdc++-v3/testsuite/experimental/string_view/literals/{types.cc => types-c [...] copy libstdc++-v3/testsuite/experimental/string_view/literals/{values.cc => values [...] create mode 100644 libstdc++-v3/testsuite/experimental/string_view/requirements/ex [...] create mode 100644 libstdc++-v3/testsuite/ext/char8_t/atomic-1.cc