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-mainline-allyesconfig in repository toolchain/ci/gcc.
from 6fa634919eb Daily bump. adds 6945f5e6166 * cp-tree.h (template_info_decl_check): Check ENABLE_TREE_ [...] adds 9b9da791a55 c-family/ * c-common.h (c_omp_check_context_selector, c_o [...] adds 001b028aa6f S/390: PR91035 Fix call to __morestack adds 1efdc4af140 [Fortran, OpenMP] Actually pass use_device_addr on to the m [...] adds 35b38c17629 S/390: Add support for z15 as CPU name. adds f46751d4eea 2019-10-10 Richard Biener rguenther@suse.de adds cec9f2fe830 PR middle-end/92037 * cgraph.c (symbol_table_test::symbol [...] adds 186b1f57c4b 2019-10-10 Richard Biener rguenther@suse.de adds c1ec545034c Make comp_ptr_ttypes_real return bool. adds a49f7905d17 gcc/ PR target/88630 * config/sh/sh.h (TARGET_FPU_SH4_300 [...] adds e310ce27a09 [Ada] Use declared type for deciding on SPARK pointer rules adds 282be657400 [Ada] Flag Sec_Stack_Used incorrectly set by ghost code adds 354114234b8 [Ada] Spurious visibility error in predicate in generic instance adds fcf202ecd76 [Ada] Replace in Ordered_Maps gets tampering failure adds b076a7b1e6a [Ada] Spurious restriction violation on Ghost code adds be3bf7ad129 [Ada] Mention GNAT Studio instead of GPS adds 9f543af53cd [Ada] Generation of procedures for blocks occurring in elab [...] adds 6c4791c0b05 [Ada] Fix handling of -gnatceg on incomplete unit adds ebd3b39f94a [Ada] Assertion_Policy (Ignore) ignores invariants adds 835e6c2f3f1 [Ada] T'Size in pragma Compile_Time_Error adds b77c647b7db [Ada] Define default value for Process field adds 308629cb13c [Ada] Do not inline subprograms with deep parameter/result [...] adds 192a92c0454 [Ada] Plug minor loophole for integer named number adds a8d3f4acdeb [Ada] Missing Predicated_Parent link on array Itype adds bb40d1b1362 [Ada] 'others' in conditional_expressions adds b78dcb3693a [Ada] Debug procedure for printing ancestors adds d7b7e395d50 [Ada] Get rid of spurious error for _Tag on extension with [...] adds 893978514a6 [Ada] Fix awkward placement of freeze node for actual subtype adds 938e0c236d4 [Ada] Spurious visibility error on formal package with Abst [...] adds 460ded1be83 [Ada] Unnesting issues with entry families and accept statements adds 67ca2238ea5 [Ada] Spurious warning on call with out parameter in expres [...] adds 5aeff8c0b46 [Ada] Various minor typo fixes adds b5ccc089db5 [Ada] Fix inlining of subprograms with deep param/result in [...] adds 29bdb3aa2bb [Ada] Add pragma Preelaborable_Initialization to Stream_IO. [...] adds 90b02b9e20f [Ada] Ensure constructor is a C++ constructor adds fcfdea3259a [Ada] Handling up-level references in loops within library- [...] adds dbbba8a7db0 PR target/92022 * config/alpha/alpha.c (alpha_handle_trap [...] adds bddff888c82 PR libstdc++/91057 fix bootstrap failure on powerpc adds 4f99d8385c5 pretty-print: support URL escape sequences (PR 87488) adds a5c1ee57b5f [PATCH 1/3] S/390: Do not use signaling vector comparisons on z13 adds cf9555641d3 Documentation hyperlinks for [-Wname-of-option] (PR 87488) adds 93cef6558b9 Add check for prefixed addresses. adds fd94ab41a5e [Objective-C, NeXT ABI] Identify V2 IVAR refs by metadata. adds ab9b0af9f2e [Darwin, machopic 4/n] Arrange to indirect IVARs when needed. adds c38996bd9b1 * ipa-reference.c (propagate): Fix releasing of IPA summaries. adds 96df4f2a25d * ipa-reference.c: Do not include splay-tree.h (reference [...] adds ceb056ee275 2019-10-10 Xiong Hu Luo luoxhu@linux.ibm.com Sandr [...] adds bd1dcbff2d5 Update DFP macros in float.h for C2x and TS 18661-2. new bff59da5325 Daily bump.
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 | 193 + gcc/DATESTAMP | 2 +- gcc/Makefile.in | 2 + gcc/ada/ChangeLog | 5453 +------------------- gcc/ada/atree.adb | 24 + gcc/ada/atree.ads | 21 + gcc/ada/bindgen.adb | 104 +- gcc/ada/doc/gnat_ugn/about_this_guide.rst | 6 +- .../building_executable_programs_with_gnat.rst | 4 +- gcc/ada/doc/gnat_ugn/getting_started_with_gnat.rst | 6 +- .../doc/gnat_ugn/gnat_and_program_execution.rst | 4 +- gcc/ada/einfo.adb | 15 +- gcc/ada/einfo.ads | 13 +- gcc/ada/errout.ads | 4 +- gcc/ada/exp_ch3.adb | 3 +- gcc/ada/exp_ch4.adb | 6 +- gcc/ada/exp_ch6.adb | 7 +- gcc/ada/exp_ch7.adb | 462 +- gcc/ada/exp_ch9.adb | 7 + gcc/ada/exp_util.adb | 14 +- gcc/ada/freeze.adb | 1 + gcc/ada/gnat1drv.adb | 18 +- gcc/ada/gnat_ugn.texi | 22 +- gcc/ada/gnatls.adb | 5 +- gcc/ada/impunit.adb | 4 +- gcc/ada/inline.adb | 126 + gcc/ada/lib-writ.ads | 3 +- gcc/ada/libgnat/a-cbdlli.adb | 6 +- gcc/ada/libgnat/a-cbhama.adb | 10 +- gcc/ada/libgnat/a-cbhase.adb | 10 +- gcc/ada/libgnat/a-cbmutr.adb | 6 +- gcc/ada/libgnat/a-cborma.adb | 10 +- gcc/ada/libgnat/a-cborse.adb | 10 +- gcc/ada/libgnat/a-cdlili.adb | 6 +- gcc/ada/libgnat/a-cidlli.adb | 6 +- gcc/ada/libgnat/a-cihama.adb | 10 +- gcc/ada/libgnat/a-cihase.adb | 10 +- gcc/ada/libgnat/a-cimutr.adb | 6 +- gcc/ada/libgnat/a-ciorma.adb | 10 +- gcc/ada/libgnat/a-ciorse.adb | 10 +- gcc/ada/libgnat/a-cobove.adb | 10 +- gcc/ada/libgnat/a-cohama.adb | 10 +- gcc/ada/libgnat/a-cohase.adb | 10 +- gcc/ada/libgnat/a-coinve.adb | 10 +- gcc/ada/libgnat/a-comutr.adb | 6 +- gcc/ada/libgnat/a-conhel.adb | 4 +- gcc/ada/libgnat/a-convec.adb | 10 +- gcc/ada/libgnat/a-coorma.adb | 10 +- gcc/ada/libgnat/a-coorse.adb | 10 +- gcc/ada/libgnat/a-ststio.ads | 1 + gcc/ada/libgnat/g-exptty.ads | 2 +- gcc/ada/opt.ads | 3 +- gcc/ada/rtsfind.adb | 62 +- gcc/ada/sem_aggr.adb | 57 +- gcc/ada/sem_cat.adb | 12 +- gcc/ada/sem_ch12.adb | 38 + gcc/ada/sem_ch13.adb | 56 +- gcc/ada/sem_ch3.adb | 6 +- gcc/ada/sem_ch6.adb | 8 +- gcc/ada/sem_ch7.adb | 2 +- gcc/ada/sem_prag.adb | 30 +- gcc/ada/sem_res.adb | 2 +- gcc/ada/sem_util.adb | 16 +- gcc/ada/sem_util.ads | 2 +- gcc/ada/sem_warn.adb | 14 +- gcc/ada/sinfo.adb | 38 + gcc/ada/sinfo.ads | 21 + gcc/ada/terminals.c | 2 +- gcc/ada/treepr.adb | 8 + gcc/ada/treepr.ads | 4 + gcc/c-family/ChangeLog | 17 + gcc/c-family/c-attribs.c | 13 + gcc/c-family/c-common.h | 2 + gcc/c-family/c-cppbuiltin.c | 14 +- gcc/c-family/c-omp.c | 134 +- gcc/c/ChangeLog | 15 + gcc/c/c-parser.c | 545 +- gcc/cgraph.c | 2 +- gcc/cgraph.h | 22 +- gcc/common.opt | 20 + gcc/common/config/s390/s390-common.c | 4 +- gcc/config.gcc | 2 +- gcc/config/alpha/alpha.c | 3 + gcc/config/darwin.c | 11 + gcc/config/rs6000/rs6000.c | 42 +- gcc/config/s390/8561.md | 92 +- gcc/config/s390/driver-native.c | 4 +- gcc/config/s390/s390-builtins.def | 2 +- gcc/config/s390/s390-c.c | 15 + gcc/config/s390/s390-opts.h | 2 +- gcc/config/s390/s390-protos.h | 1 + gcc/config/s390/s390.c | 126 +- gcc/config/s390/s390.h | 18 +- gcc/config/s390/s390.md | 169 +- gcc/config/s390/s390.opt | 5 +- gcc/config/s390/vector.md | 24 +- gcc/config/s390/vx-builtins.md | 6 +- gcc/config/sh/sh.c | 8 +- gcc/config/sh/sh.h | 2 + gcc/config/sh/sh.md | 90 +- gcc/configure | 25 +- gcc/configure.ac | 14 + gcc/cp/ChangeLog | 27 + gcc/cp/cp-tree.h | 62 +- gcc/cp/parser.c | 506 +- gcc/cp/parser.h | 3 +- gcc/cp/typeck.c | 14 +- gcc/diagnostic-color.c | 20 + gcc/diagnostic-format-json.cc | 11 + gcc/{opts-diagnostic.h => diagnostic-url.h} | 25 +- gcc/diagnostic.c | 25 + gcc/diagnostic.h | 7 + gcc/doc/invoke.texi | 14 + gcc/doc/lto.texi | 9 +- gcc/doc/passes.texi | 272 + gcc/fortran/ChangeLog | 5 + gcc/fortran/trans-openmp.c | 3 + gcc/gcc.c | 5 + gcc/ginclude/float.h | 47 +- gcc/ipa-reference.c | 35 +- gcc/lto/ChangeLog | 4 + gcc/lto/lto-common.c | 4 +- gcc/objc/ChangeLog | 9 + gcc/objc/objc-next-metadata-tags.h | 4 + gcc/objc/objc-next-runtime-abi-02.c | 6 +- gcc/opts-diagnostic.h | 3 + gcc/opts-global.c | 1 + gcc/opts.c | 43 +- gcc/pretty-print.c | 65 +- gcc/pretty-print.h | 6 + gcc/testsuite/ChangeLog | 38 + .../c-c++-common/diagnostic-format-json-2.c | 1 + .../c-c++-common/diagnostic-format-json-3.c | 1 + .../c-c++-common/diagnostic-format-json-4.c | 10 +- .../c-c++-common/gomp/declare-variant-1.c | 54 + .../c-c++-common/gomp/declare-variant-2.c | 122 + .../c-c++-common/gomp/declare-variant-3.c | 141 + gcc/testsuite/g++.dg/gomp/this-1.C | 4 +- gcc/testsuite/g++.dg/pr92022.C | 13 + gcc/testsuite/gcc.dg/c11-float-dfp-1.c | 5 + gcc/testsuite/gcc.dg/c2x-float-no-dfp-1.c | 101 + gcc/testsuite/gcc.dg/c2x-float-no-dfp-2.c | 9 + gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-1.c | 103 + gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-2.c | 8 + gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-3.c | 103 + gcc/testsuite/gcc.dg/dfp/tr24732-float-dfp-1.c | 106 + gcc/testsuite/gcc.dg/dfp/ts18661-2-float-dfp-1.c | 8 + gcc/testsuite/gcc.dg/gomp/declare-variant-1.c | 41 + gcc/testsuite/gcc.dg/gomp/declare-variant-2.c | 22 + .../gfortran.dg/diagnostic-format-json-2.F90 | 1 + .../gfortran.dg/diagnostic-format-json-3.F90 | 1 + gcc/testsuite/jit.dg/test-error-array-bounds.c | 5 +- gcc/testsuite/lib/prune.exp | 2 +- gcc/toplev.c | 3 +- gcc/tree-ssa-phiopt.c | 6 +- gcc/tree-vect-data-refs.c | 23 +- libstdc++-v3/ChangeLog | 6 + libstdc++-v3/src/c++98/locale.cc | 3 +- 158 files changed, 4406 insertions(+), 6321 deletions(-) copy gcc/{opts-diagnostic.h => diagnostic-url.h} (52%) create mode 100644 gcc/testsuite/c-c++-common/gomp/declare-variant-1.c create mode 100644 gcc/testsuite/c-c++-common/gomp/declare-variant-2.c create mode 100644 gcc/testsuite/c-c++-common/gomp/declare-variant-3.c create mode 100644 gcc/testsuite/g++.dg/pr92022.C create mode 100644 gcc/testsuite/gcc.dg/c11-float-dfp-1.c create mode 100644 gcc/testsuite/gcc.dg/c2x-float-no-dfp-1.c create mode 100644 gcc/testsuite/gcc.dg/c2x-float-no-dfp-2.c create mode 100644 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-1.c create mode 100644 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-2.c create mode 100644 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-3.c create mode 100644 gcc/testsuite/gcc.dg/dfp/tr24732-float-dfp-1.c create mode 100644 gcc/testsuite/gcc.dg/dfp/ts18661-2-float-dfp-1.c create mode 100644 gcc/testsuite/gcc.dg/gomp/declare-variant-1.c create mode 100644 gcc/testsuite/gcc.dg/gomp/declare-variant-2.c