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 9e6de25d594 2019-10-02 Steven G. Kargl kargl@gcc.gnu.org adds 88fd04db818 Testsuite, remove alloca header adds d07428e896b Add some hash_map_safe_* functions like vec_safe_*. adds 3db39a2998e Improve C++ fold caching efficiency. adds 9fa0badea1c runtime: mark go-context.S as no-executable-stack and s [...] adds d14dd533dc5 Fix ALL_REGS thinko in initialisation of function_used_regs adds b0a712561be PR tree-optimization/80936 - bcmp, bcopy, and bzero not dec [...] adds c5ad94d3ff6 Add changelog entries for r276491. adds 0641911d94f * constexpr.c (cxx_eval_store_expression): Formatting fix. [...] adds 01e44f717d0 * constexpr.c (cxx_eval_constant_expression) <case CLEANUP [...] adds 392263dd3af PR rtl-optimization/91976 * expr.c (emit_block_move_hints [...] adds 52118f351f7 /cp 2019-10-03 Paolo Carlini paolo.carlini@oracle.com adds f2ad3afdc93 Define WIDTH macros for C2x. adds aedc51fc467 Use the SIGNED_16BIT_OFFSET_EXTRA_P macro for 16-bit signed tests. adds 459399da1d4 Daily bump. adds d77b2d0c0fe Undo unintended change to predicates.md in subversion id 276498 adds a7edcc55943 * Makefile.in (OBJS): Add range.o and range-op.o. Remove [...] adds c2826a7d5e4 Character typenames in errors and warnings adds 39f55f9dcf3 2019-10-03 Thomas Koenig tkoenig@gcc.gnu.org adds 63a883d16ad PR jit/91928 adds b1337f9b2f7 [arm] Fix rtl-checking failure in arm_print_value adds 697f0f9a085 Check init_priority in g++.dg/cpp0x/gen-attrs-67.C adds 55a41b014a1 Avoid reserved identifier in include/parallel/multiway_merge.h adds a3a17776a15 * params.def (PARAM_INLINE_HEURISTICS_HINT_PERCENT, PARAM [...] adds 87961c2137e 2019-10-03 Bernd Edlinger bernd.edlinger@hotmail.de new 92d1f0c6714 Libgomp magic offset value self-documentation
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 | 125 + gcc/DATESTAMP | 2 +- gcc/Makefile.in | 3 +- gcc/builtins.def | 8 +- gcc/cgraph.c | 2 +- gcc/config/arm/arm.c | 7 +- gcc/config/rs6000/rs6000.c | 12 +- gcc/cp/ChangeLog | 35 + gcc/cp/constexpr.c | 47 +- gcc/cp/cp-objcp-common.c | 6 +- gcc/cp/decl.c | 9 +- gcc/cp/init.c | 15 +- gcc/cp/name-lookup.c | 14 +- gcc/cp/pt.c | 21 +- gcc/cp/typeck2.c | 7 +- gcc/doc/invoke.texi | 12 + gcc/expr.c | 18 +- gcc/fortran/ChangeLog | 56 + gcc/fortran/array.c | 2 +- gcc/fortran/check.c | 10 +- gcc/fortran/decl.c | 2 +- gcc/fortran/expr.c | 8 +- gcc/fortran/gfortran.h | 2 + gcc/fortran/interface.c | 11 +- gcc/fortran/intrinsic.c | 27 +- gcc/fortran/misc.c | 71 +- gcc/fortran/primary.c | 25 +- gcc/fortran/resolve.c | 32 +- gcc/fortran/trans-decl.c | 6 +- gcc/function-tests.c | 14 + gcc/ginclude/stdint-gcc.h | 5 +- gcc/glimits.h | 5 +- gcc/go/gofrontend/MERGE | 2 +- gcc/hash-map.h | 47 +- gcc/hash-table.c | 2 +- gcc/ipa-cp.c | 4 +- gcc/ipa-inline.c | 99 +- gcc/ipa-prop.c | 16 +- gcc/ipa-prop.h | 1 + gcc/params.def | 10 + gcc/range-op.cc | 3260 ++++++++++++++++++++ gcc/range-op.h | 88 + gcc/range.cc | 89 + gcc/range.h | 33 + gcc/selftest.h | 4 + gcc/ssa.h | 1 + gcc/testsuite/ChangeLog | 51 + gcc/testsuite/g++.dg/cpp0x/alias-decl-1.C | 2 +- gcc/testsuite/g++.dg/cpp0x/gen-attrs-67.C | 2 +- .../g++.dg/diagnostic/integral-array-size-1.C | 7 + gcc/testsuite/g++.dg/ext/constexpr-attr-cleanup1.C | 30 + gcc/testsuite/g++.dg/init/new43.C | 178 +- gcc/testsuite/g++.dg/lookup/friend12.C | 2 +- gcc/testsuite/g++.dg/lookup/pr79766.C | 2 +- gcc/testsuite/g++.dg/lookup/pr84375.C | 2 +- gcc/testsuite/g++.dg/other/new-size-type.C | 2 +- gcc/testsuite/gcc.dg/Wnonnull-2.c | 55 + gcc/testsuite/gcc.dg/Wnonnull-3.c | 71 + gcc/testsuite/gcc.dg/cr-decimal-dig-2.c | 10 + gcc/testsuite/gcc.dg/limits-width-2.c | 54 + gcc/testsuite/gcc.dg/nonnull-3.c | 10 +- gcc/testsuite/gcc.dg/stdint-width-2.c | 175 ++ gcc/testsuite/gfortran.dg/bad_operands.f90 | 10 + gcc/testsuite/gfortran.dg/character_mismatch.f90 | 76 + gcc/testsuite/gfortran.dg/compare_interfaces.f90 | 73 + .../gfortran.dg/hollerith_to_char_parameter_1.f90 | 11 + .../gfortran.dg/hollerith_to_char_parameter_2.f90 | 12 + gcc/testsuite/gfortran.dg/typebound_call_22.f03 | 2 +- .../gfortran.dg/widechar_intrinsics_1.f90 | 12 +- .../gfortran.dg/widechar_intrinsics_2.f90 | 10 +- .../gfortran.dg/widechar_intrinsics_3.f90 | 4 +- gcc/tree-vrp.c | 1226 ++++---- gcc/tree-vrp.h | 37 +- gcc/vr-values.c | 13 +- gcc/wide-int-range.cc | 865 ------ gcc/wide-int-range.h | 188 -- libgo/runtime/go-context.S | 4 + libgomp/ChangeLog | 15 + libgomp/libgomp.h | 5 + libgomp/target.c | 44 +- .../libgomp.oacc-c-c++-common/loop-default.h | 7 +- .../libgomp.oacc-c-c++-common/loop-dim-default.c | 7 +- libstdc++-v3/ChangeLog | 4 + libstdc++-v3/include/parallel/multiway_merge.h | 4 +- 84 files changed, 5442 insertions(+), 2115 deletions(-) create mode 100644 gcc/range-op.cc create mode 100644 gcc/range-op.h create mode 100644 gcc/range.cc create mode 100644 gcc/range.h create mode 100644 gcc/testsuite/g++.dg/diagnostic/integral-array-size-1.C create mode 100644 gcc/testsuite/g++.dg/ext/constexpr-attr-cleanup1.C create mode 100644 gcc/testsuite/gcc.dg/Wnonnull-2.c create mode 100644 gcc/testsuite/gcc.dg/Wnonnull-3.c create mode 100644 gcc/testsuite/gcc.dg/cr-decimal-dig-2.c create mode 100644 gcc/testsuite/gcc.dg/limits-width-2.c create mode 100644 gcc/testsuite/gcc.dg/stdint-width-2.c create mode 100644 gcc/testsuite/gfortran.dg/bad_operands.f90 create mode 100644 gcc/testsuite/gfortran.dg/character_mismatch.f90 create mode 100644 gcc/testsuite/gfortran.dg/compare_interfaces.f90 create mode 100644 gcc/testsuite/gfortran.dg/hollerith_to_char_parameter_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/hollerith_to_char_parameter_2.f90 delete mode 100644 gcc/wide-int-range.cc delete mode 100644 gcc/wide-int-range.h