This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/gnu-master-arm-spec2k6-Os in repository toolchain/ci/gcc.
from 10f25579e55 * gcc-interface/trans.c (Regular_Loop_to_gnu): Use the SLO [...] adds e90b193844e Add myself to MAINTAINERS adds 48d79b6a99c 2019-01-26 Jerry DeLisle jvdelisle@gcc.gnu.org adds 905bf56b887 Fix bug number referenced in previous commit. adds bc3eb257a15 2019-01-26 Harald Anlauf anlauf@gmx.de adds cfa3a863d46 Fix ICE when handling void initialized manifest constants. adds 9eafff7e4fa [PR ipa/88933] Careful CFG cleanup in IPA-CP function trans [...] adds 6ee302e1f00 Daily bump. adds 6cb6b0d1f78 2019-01-26 Jerry DeLisle jvdelisle@gcc.gnu.org adds 36cd268134d PR target/87214 * config/i386/sse.md (<mask_codefor>avx5 [...] adds ecb2c722554 * gcc-interface/decl.c (array_type_has_nonaliased_componen [...] adds 6b56937c4e6 * repinfo.adb (List_Component_Layout): Remove superfluous [...] adds c35aa9f866d 2019-01-27 Jerry DeLisle jvdelisle@gcc.gnu.org adds 1d41b42f5f7 PR c++/89024 - ICE with incomplete enum type. * call.c (s [...] adds b7feeacee2d PR c++/88815 - narrowing conversion lost in decltype. PR [...] adds 2d3af3815fa PR fortran/70696 * gfortran.dg/coarray/event_3.f0: Add sa [...] adds ab86a6985ae Daily bump. adds 89338f04ee3 libgfortran: Use proper gthr.h API adds c768ada525b 2019-01-28 Richard Biener rguenther@suse.de adds bc923c209ee 2019-01-28 Richard Biener rguenther@suse.de adds 45935aa8d2b 2019-01-28 Richard Biener rguenther@suse.de adds b63c60edcea PR target/89073 * doc/invoke.texi (-mclwb, -mprfchw, -mrd [...] adds 7f68559bb81 2019-01-28 Bernd Edlinger bernd.edlinger@hotmail.de adds a6061e19548 2019-01-28 Bernd Edlinger bernd.edlinger@hotmail.de adds 97569c2cd28 * g++.dg/cpp0x/enum37.C: Add dg-error. adds f5c305f1dc5 * Makefile.in: Really regenerate. adds 44da2a173bd PR c++/88358 - name wrongly treated as type. * parser.c ( [...] adds 1c4c882db17 [libbacktrace] Fix and simplify xcoff_%.c pattern rule adds a24d5a80d6f PR middle-end/89002 * gimplify.c (gimplify_omp_for): When [...] adds 7c91c517c99 PR middle-end/89002 * gimplify.c (gimplify_omp_for): When [...] adds 2b6c2710238 compiler: improve recursive type detection adds a456bf31894 PR c/86125 * c-decl.c (last_fileptr_type): Remove. (last [...] new b5c856bdb0d PR c/89045 * c-decl.c (build_compound_literal): Don't pus [...] new 70f71249acd PR libstdc++/68737 Do not use vsnprintf on HPUX new 3a86f901041 Daily bump. new 710397ad5bf Ensure pool resources always use normal mode vector new 38129d1a07e Fix tests that fail in C++2a mode new 307e86fcfe4 Avoid ambiguity between C++2a std::erase_if and LFTS version new 5f15e7183a8 Add missing exports for symbols used by directory iterators new 24d49c9285a runtime: use the call instruction's PC for panic-in-run [...] new 5efc435685c Fix tests for complex overloads of std::arg and std::proj new b4cbe225371 [libbacktrace] Don't assign check_PROGRAMS to TESTS new c4b0762a53d 2019-01-29 Richard Biener rguenther@suse.de new 25b414dfc07 Mark gdc.dg/pr89042?.d as compile tests new b4371b277f1 [ARC] Enable init_array support. new 780422ff1b0 runtime: fix sigprof frame counting new 107cba11434 PR c++/89089 - ICE with [[no_unique_address]]. new 5c1bcc1b497 [libbacktrace] Add test-cases exercising build-id and dwz new 2c4b47e3d07 PR c++/66676 PR ipa/89104 * omp-simd-clone.c (simd_clone [...] new 659d7fd3b22 2019-01-29 Thomas Koenig tkoenig@gcc.gnu.org new 04397e6c108 Daily bump. new bd509204309 PR testsuite/89110 * g++.dg/other/nontype-1.C: Expect err [...] new 64e3499e238 PR c++/86943 - wrong code converting lambda to function pointer. new 8421f31a6ec PR middle-end/88956 - ICE: Floating point exception on a me [...] new 99e4092db60 * dumpfile.c (opt_info_switch_p_1): Ignore '-' if it appea [...] new 915549a3bba PR c/89061 * c-tree.h (C_DECL_COMPOUND_LITERAL_P): Define [...] new cc4ffc4c17b PR c++/89105 * config/i386/i386.c (ix86_warn_parameter_pa [...] new 7617d72de2f Cache effective-target llvm_binutils result. new a657d4f2881 2019-01-30 Richard Biener rguenther@suse.de new 915cfb823ed Default compute dimensions: list "-fopenacc-dim" in documentation new f665d347966 gcc/ChangeLog: new 99ec6287ef6 PR fortran/88678 * config/fpu-glibc.h (set_fpu_trap_excep [...] new ef091666486 2019-01-30 Richard Biener rguenther@suse.de new 5851d123591 2019-01-30 Dominique d'Humieres dominiq@gcc.gnu.org new 0956da84cd1 compiler: support alias to pointer type as method receiver new dae923a77fa * doc/xml/manual/status_cxx2020.xml: Update P0600 entry. new 7066144aacd PR c++/89119 - ICE with value-initialization in template. [...] new c0f854d74a2 PR fortran/88678 * config/fpu-glibc.h (support_fpu_trap): [...] new 911fe55b5ad 2019-01-30 Bill Schmidt wschmidt@linux.ibm.com new 3143c7ef60e 2019-01-30 Vladimir Makarov vmakarov@redhat.com new e87c2412f41 * config/i386/sfp-exceptions.c (__sfp_handle_exceptions): [...] new e7b22e58a84 PR libstdc++/89117 fix path::replace_extension("") case new 9b0e9786696 PR c++/88988 * lambda.c (is_capture_proxy): Don't return [...] new 9d686c4f1b5 Daily bump. new c6f7ddb636f PR other/89106 - cast-to-union documentation incorrect w.r. [...] new a11ed94b86d 2019-01-30 Jerry DeLisle jvdelisle@gcc.gnu.org new abb9ae6662a PR libstdc++/88170 * c-pretty-print.c (pp_c_enumeration_c [...] new b555c94fe66 2019-01-31 Richard Biener rguenther@suse.de new 06438ec9486 PR sanitizer/89124 * ipa-inline.c (sanitize_attrs_match_f [...] new 45ccb5c437a 2019-01-31 Richard Biener rguenther@suse.de new 841c4887bbb [libbacktrace] Fix .gnu_debugaltlink build-id check new c194927177a 2018-01-31 Bill Schmidt wschmidt@linux.ibm.com new 8c28f0efefe PR c++/88752 - ICE with lambda and constexpr if.
The 51 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 | 4 + MAINTAINERS | 1 + gcc/ChangeLog | 190 ++++++++++- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 40 +++ gcc/ada/gcc-interface/ada-tree.h | 3 + gcc/ada/gcc-interface/decl.c | 376 ++++++++++----------- gcc/ada/gcc-interface/gigi.h | 3 + gcc/ada/gcc-interface/misc.c | 71 ++-- gcc/ada/gcc-interface/trans.c | 31 +- gcc/ada/gcc-interface/utils.c | 164 ++++++--- gcc/ada/gcc-interface/utils2.c | 113 +++---- gcc/ada/repinfo.adb | 2 +- gcc/c-family/ChangeLog | 20 ++ gcc/c-family/c-common.c | 19 +- gcc/c-family/c-pretty-print.c | 12 +- gcc/c-family/c-warn.c | 31 +- gcc/c/ChangeLog | 25 ++ gcc/c/c-decl.c | 81 +++-- gcc/c/c-tree.h | 4 + gcc/common.opt | 8 +- gcc/config.gcc | 5 +- gcc/config/i386/i386.c | 4 + gcc/config/i386/sse.md | 130 +++---- gcc/config/rs6000/rs6000-c.c | 8 +- gcc/config/rs6000/vsx.md | 2 +- gcc/cp/ChangeLog | 65 ++++ gcc/cp/call.c | 7 + gcc/cp/class.c | 48 ++- gcc/cp/cp-tree.h | 11 + gcc/cp/cxx-pretty-print.c | 12 +- gcc/cp/lambda.c | 32 +- gcc/cp/parser.c | 31 +- gcc/cp/pt.c | 90 ++++- gcc/cp/semantics.c | 5 +- gcc/cp/typeck.c | 5 + gcc/d/ChangeLog | 6 + gcc/d/decl.cc | 5 +- gcc/doc/extend.texi | 368 ++++++++++++++++++-- gcc/doc/invoke.texi | 59 +++- gcc/dumpfile.c | 5 +- gcc/dwarf2out.c | 35 +- gcc/fortran/ChangeLog | 25 ++ gcc/fortran/expr.c | 19 +- gcc/fortran/interface.c | 10 + gcc/fortran/invoke.texi | 51 +-- gcc/fortran/io.c | 17 + gcc/gimple-fold.c | 18 +- gcc/gimple-ssa-strength-reduction.c | 2 +- gcc/gimplify.c | 11 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/gogo.cc | 4 + gcc/go/gofrontend/types.cc | 9 + gcc/ipa-inline.c | 6 + gcc/ipa-prop.c | 10 +- gcc/lra-constraints.c | 30 +- gcc/lra.c | 4 +- gcc/omp-simd-clone.c | 4 + gcc/opts.c | 11 +- gcc/testsuite/ChangeLog | 175 ++++++++++ .../c-c++-common/Waddress-of-packed-member-1.c | 24 ++ .../c-c++-common/Waddress-of-packed-member-2.c | 58 ++++ gcc/testsuite/c-c++-common/asan/pr89124.c | 14 + gcc/testsuite/g++.dg/abi/no_unique_address4.C | 25 ++ gcc/testsuite/g++.dg/abi/no_unique_address5.C | 18 + gcc/testsuite/g++.dg/cpp0x/Wnarrowing15.C | 14 + gcc/testsuite/g++.dg/cpp0x/Wnarrowing16.C | 16 + gcc/testsuite/g++.dg/cpp0x/constexpr-decltype3.C | 25 ++ gcc/testsuite/g++.dg/cpp0x/enum37.C | 24 ++ gcc/testsuite/g++.dg/cpp0x/initlist-value3.C | 23 ++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv13.C | 33 ++ gcc/testsuite/g++.dg/cpp1y/Wnarrowing1.C | 5 + gcc/testsuite/g++.dg/cpp1z/constexpr-if26.C | 28 ++ gcc/testsuite/g++.dg/cpp2a/no_unique_address2.C | 12 + gcc/testsuite/g++.dg/cpp2a/typename1.C | 2 +- gcc/testsuite/g++.dg/cpp2a/typename13.C | 13 + gcc/testsuite/g++.dg/cpp2a/typename6.C | 11 +- gcc/testsuite/g++.dg/lto/pr87295_0.C | 20 ++ gcc/testsuite/g++.dg/other/nontype-1.C | 4 +- gcc/testsuite/g++.dg/parse/crash13.C | 4 +- gcc/testsuite/g++.dg/parse/error36.C | 2 +- gcc/testsuite/g++.dg/template/error29.C | 4 +- gcc/testsuite/g++.target/i386/pr89105.C | 16 + gcc/testsuite/gcc.dg/Warray-bounds-39.c | 148 ++++++++ gcc/testsuite/gcc.dg/Wattribute-alias.c | 7 + .../gcc.dg/Wbuiltin-declaration-mismatch-11.c | 21 ++ .../gcc.dg/Wbuiltin-declaration-mismatch-7.c | 8 +- gcc/testsuite/gcc.dg/gomp/pr89104.c | 11 + gcc/testsuite/gcc.dg/pr89045.c | 15 + gcc/testsuite/gcc.dg/pr89061.c | 27 ++ gcc/testsuite/gcc.dg/torture/pr89111.c | 30 ++ gcc/testsuite/gcc.dg/torture/pr89135.c | 33 ++ gcc/testsuite/gcc.target/i386/avx512vl-pr87214-1.c | 44 +++ gcc/testsuite/gcc.target/i386/avx512vl-pr87214-2.c | 128 +++++++ gcc/testsuite/gcc.target/i386/pr87246.c | 22 ++ .../gcc.target/powerpc/vec-extract-schar-1.c | 29 ++ .../gcc.target/powerpc/vec-extract-sint-1.c | 29 ++ .../gcc.target/powerpc/vec-extract-sint128-1.c | 27 ++ .../gcc.target/powerpc/vec-extract-slong-1.c | 27 ++ .../gcc.target/powerpc/vec-extract-sshort-1.c | 29 ++ .../gcc.target/powerpc/vec-extract-uchar-1.c | 29 ++ .../gcc.target/powerpc/vec-extract-uint-1.c | 29 ++ .../gcc.target/powerpc/vec-extract-uint128-1.c | 27 ++ .../gcc.target/powerpc/vec-extract-ulong-1.c | 27 ++ .../gcc.target/powerpc/vec-extract-ushort-1.c | 29 ++ gcc/testsuite/gdc.dg/pr89042a.d | 3 + gcc/testsuite/gdc.dg/pr89042b.d | 3 + gcc/testsuite/gfortran.dg/c_funptr_1.f90 | 38 +++ gcc/testsuite/gfortran.dg/c_funptr_1_mod.f90 | 16 + gcc/testsuite/gfortran.dg/coarray/event_3.f08 | 4 +- gcc/testsuite/gfortran.dg/gomp/pr88933.f90 | 39 +++ gcc/testsuite/gfortran.dg/pr57553.f90 | 10 + gcc/testsuite/gfortran.dg/print_2.f90 | 7 + gcc/testsuite/gnat.dg/opt75.adb | 9 + gcc/testsuite/gnat.dg/opt75_pkg.adb | 12 + gcc/testsuite/gnat.dg/opt75_pkg.ads | 27 ++ gcc/testsuite/lib/target-supports.exp | 5 +- gcc/tree-cfg.c | 12 + gcc/tree-cfgcleanup.c | 75 +++- gcc/tree-cfgcleanup.h | 2 + gcc/tree-inline.c | 80 +---- gcc/tree-ssa-loop-im.c | 5 + gcc/tree-ssa-phiprop.c | 10 +- gcc/tree-ssa-sccvn.c | 7 +- gotools/ChangeLog | 4 + gotools/Makefile.in | 2 +- libbacktrace/ChangeLog | 33 ++ libbacktrace/Makefile.am | 104 ++++-- libbacktrace/Makefile.in | 275 ++++++++++----- libbacktrace/configure | 60 +++- libbacktrace/configure.ac | 3 + libbacktrace/elf.c | 8 +- libbacktrace/install-debuginfo-for-buildid.sh.in | 65 ++++ libgcc/config/i386/sfp-exceptions.c | 2 +- libgfortran/ChangeLog | 34 ++ libgfortran/config/fpu-glibc.h | 68 ++-- libgfortran/io/async.c | 2 +- libgfortran/io/close.c | 9 +- libgo/go/runtime/panic.go | 4 +- libgo/go/runtime/proc.go | 3 +- libgo/runtime/go-runtime-error.c | 2 +- libgomp/ChangeLog | 16 + libgomp/testsuite/libgomp.c++/pr88988.C | 28 ++ libgomp/testsuite/libgomp.c/pr89002.c | 43 +++ .../testsuite/libgomp.graphite/force-parallel-5.c | 2 +- libstdc++-v3/ChangeLog | 53 +++ libstdc++-v3/config/abi/pre/gnu.ver | 6 + libstdc++-v3/config/locale/generic/c_locale.h | 2 +- libstdc++-v3/config/os/hpux/os_defines.h | 5 + libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 3 +- libstdc++-v3/include/bits/locale_facets.tcc | 2 +- libstdc++-v3/include/experimental/forward_list | 4 +- libstdc++-v3/include/experimental/list | 4 +- libstdc++-v3/include/std/forward_list | 5 +- libstdc++-v3/include/std/list | 5 +- libstdc++-v3/include/std/memory_resource | 2 +- libstdc++-v3/include/std/vector | 7 + libstdc++-v3/src/c++17/fs_path.cc | 14 +- .../20_util/reference_wrapper/result_type.cc | 1 + .../20_util/reference_wrapper/typedefs-2.cc | 1 + .../20_util/reference_wrapper/typedefs-3.cc | 1 + .../20_util/reference_wrapper/typedefs.cc | 1 + .../26_numerics/headers/complex/synopsis.cc | 4 +- .../filesystem/path/modifiers/replace_extension.cc | 9 + libstdc++-v3/testsuite/30_threads/async/54297.cc | 2 +- .../testsuite/ext/array_allocator/26875.cc | 4 +- .../testsuite/ext/pool_allocator/allocate_chunk.cc | 4 +- .../testsuite/util/replacement_memory_operators.h | 2 +- libstdc++-v3/testsuite/util/testsuite_allocator.h | 2 +- 169 files changed, 4033 insertions(+), 953 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Waddress-of-packed-member-2.c create mode 100644 gcc/testsuite/c-c++-common/asan/pr89124.c create mode 100644 gcc/testsuite/g++.dg/abi/no_unique_address4.C create mode 100644 gcc/testsuite/g++.dg/abi/no_unique_address5.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/Wnarrowing15.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/Wnarrowing16.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-decltype3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/enum37.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-value3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv13.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/Wnarrowing1.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-if26.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/no_unique_address2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/typename13.C create mode 100644 gcc/testsuite/g++.dg/lto/pr87295_0.C create mode 100644 gcc/testsuite/g++.target/i386/pr89105.C create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-39.c create mode 100644 gcc/testsuite/gcc.dg/Wbuiltin-declaration-mismatch-11.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr89104.c create mode 100644 gcc/testsuite/gcc.dg/pr89045.c create mode 100644 gcc/testsuite/gcc.dg/pr89061.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr89111.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr89135.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr87214-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr87214-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr87246.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-schar-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-sint-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-sint128-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-slong-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-sshort-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-uchar-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-uint-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-uint128-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-ulong-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-extract-ushort-1.c create mode 100644 gcc/testsuite/gdc.dg/pr89042a.d create mode 100644 gcc/testsuite/gdc.dg/pr89042b.d create mode 100644 gcc/testsuite/gfortran.dg/c_funptr_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/c_funptr_1_mod.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr88933.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr57553.f90 create mode 100644 gcc/testsuite/gfortran.dg/print_2.f90 create mode 100644 gcc/testsuite/gnat.dg/opt75.adb create mode 100644 gcc/testsuite/gnat.dg/opt75_pkg.adb create mode 100644 gcc/testsuite/gnat.dg/opt75_pkg.ads create mode 100644 libbacktrace/install-debuginfo-for-buildid.sh.in create mode 100644 libgomp/testsuite/libgomp.c++/pr88988.C create mode 100644 libgomp/testsuite/libgomp.c/pr89002.c