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_eabi_stm32/gnu_eabi-master-arm_eabi-coremark-Os_LTO in repository toolchain/ci/gcc.
from 7b7395409c7 Daily bump. adds 617c9ce2329 Daily bump. adds b27416a7a91 Improve handling of C bit for setcc insns adds cbeeadff4c0 Clean up registering of paths in backwards threader. adds 90ef1535270 Add an unreachable_path_p method to path_range_query. adds a827909537c Make the path solver's range_of_stmt() handle all statements. adds 74df79ec3e0 libgo: update to final Go 1.17 release adds 66bba4dc263 Daily bump. adds a3fb781d4b3 tree-optimization/102176 - locally compute participating SLP stmts adds 637dfcf43cf Explicitly add -msse2 to compile HF related libgcc source file. adds 564efbf4007 Fix PR tree-optimization/63184: add simplification of (& + [...] adds 8a4602c2e0f match.pd: Fix up __builtin_*_overflow arg demotion [PR102207] adds c0b03afeab4 Fix debug info for packed array types in Ada adds 086bb917d6e 'libgomp.c/target-43.c': '-latomic' for nvptx offloading adds 93e6809459f Avoid FROM being overwritten in expand_fix. adds 652bef70d39 x86: Add non-destructive source to @xorsign<mode>3_1 adds 78b34cd8a80 gcc_update: use human readable name for revision string in [...] adds 1bc66017c11 invoke.texi: Fix @opindex for -foffload-options adds 74cb45e67d1 Correct implementation of wi::clz adds 9f99555f29c Daily bump. adds 58572bbb62c MIPS: add .module arch and ase to all output asm adds 546ecb0054a rs6000: Expand fmod and remainder when built with fast-math [...] adds 13beaf9e8d2 Fortran: Revert to non-multilib-specific ISO_Fortran_binding.h adds cff72ef4e2f libgomp.texi: Add OpenMP Implementation Status adds f387ff788f6 tree-optimization/101555 - avoid redundant alias queries in PRE adds aad72d2ea83 inline: do not einline when no_profile_instrument_function [...] adds ba1cc6956b9 C, C++, Fortran, OpenMP: Add support for 'flush seq_cst' co [...] adds 843068149ec tree-optimization/102226 - fix epilogue vector re-use adds ad9fcb961c0 x86: Enable FMA in unsigned SI to SF expanders adds 81e9178fe7f Fix PR debug/101947 new fc4f0631de8 libgfortran: Makefile fix for ISO_Fortran_binding.h
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: contrib/ChangeLog | 6 + contrib/gcc_update | 19 +++- gcc/ChangeLog | 86 +++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/c-omp.c | 2 +- gcc/c/c-parser.c | 7 +- gcc/config/h8300/h8300.md | 1 + gcc/config/h8300/testcompare.md | 122 ++++++++++++++++++++- gcc/config/i386/i386-expand.c | 54 ++++++--- gcc/config/i386/i386.md | 11 +- gcc/config/mips/mips.c | 37 +++++++ gcc/config/rs6000/rs6000.md | 36 ++++++ gcc/cp/parser.c | 7 +- gcc/cp/semantics.c | 2 +- gcc/doc/invoke.texi | 2 +- gcc/dwarf2out.c | 74 ++++++++++--- gcc/fortran/openmp.c | 6 +- gcc/fortran/trans-openmp.c | 3 +- gcc/gimple-range-path.cc | 30 ++++- gcc/gimple-range-path.h | 6 + gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-inline.c | 17 +++ gcc/match.pd | 21 +++- gcc/optabs.c | 11 +- gcc/testsuite/ChangeLog | 23 ++++ gcc/testsuite/c-c++-common/gomp/flush-1.c | 9 ++ gcc/testsuite/c-c++-common/gomp/flush-2.c | 7 +- gcc/testsuite/c-c++-common/pr19807-2.c | 5 +- gcc/testsuite/c-c++-common/pr19807-3.c | 5 +- gcc/testsuite/g++.dg/gomp/attrs-1.C | 6 + gcc/testsuite/g++.dg/gomp/attrs-2.C | 6 + gcc/testsuite/g++.dg/vect/pr102226.cc | 29 +++++ .../gcc.dg/no_profile_instrument_function-attr-2.c | 15 +++ gcc/testsuite/gcc.dg/pr102207.c | 24 ++++ gcc/testsuite/gcc.target/i386/pr101282.c | 18 +++ gcc/testsuite/gcc.target/i386/pr85819-1a.c | 11 ++ gcc/testsuite/gcc.target/i386/pr85819-1b.c | 6 + gcc/testsuite/gcc.target/i386/pr85819-2a.c | 17 +++ gcc/testsuite/gcc.target/i386/pr85819-2b.c | 6 + gcc/testsuite/gcc.target/i386/pr85819-2c.c | 7 ++ gcc/testsuite/gcc.target/i386/pr85819-3.c | 18 +++ gcc/testsuite/gcc.target/i386/pr89984-1.c | 8 ++ gcc/testsuite/gcc.target/i386/pr89984-2.c | 10 ++ gcc/testsuite/gcc.target/i386/xorsign-avx.c | 4 + gcc/testsuite/gcc.target/powerpc/pr97142.c | 35 ++++++ gcc/testsuite/gfortran.dg/gomp/flush-1.f90 | 8 ++ gcc/testsuite/gfortran.dg/gomp/flush-2.f90 | 9 +- gcc/tree-ssa-pre.c | 97 +++++++--------- gcc/tree-ssa-threadbackward.c | 58 +++++----- gcc/tree-vect-loop.c | 4 +- gcc/tree-vect-slp.c | 69 +++++++++++- gcc/wide-int.cc | 7 +- libgcc/ChangeLog | 10 ++ libgcc/Makefile.in | 2 +- libgcc/config/i386/64/t-softfp | 5 + libgcc/config/i386/_divhc3.c | 4 + libgcc/config/i386/_mulhc3.c | 4 + libgcc/config/i386/t-softfp | 22 +++- libgfortran/ISO_Fortran_binding-2-tmpl.h | 42 ------- libgfortran/ISO_Fortran_binding-3-tmpl.h | 5 - ...tran_binding-1-tmpl.h => ISO_Fortran_binding.h} | 77 +++++++++++++ libgfortran/Makefile.am | 18 +-- libgfortran/Makefile.in | 18 +-- libgfortran/mk-kinds-h.sh | 25 +---- libgo/MERGE | 2 +- libgo/VERSION | 2 +- libgo/go/cmd/go/internal/modload/buildlist.go | 19 ++++ libgo/go/cmd/go/internal/modload/init.go | 39 +++---- .../cmd/go/testdata/script/mod_tidy_lazy_self.txt | 17 +-- libgo/go/io/fs/fs.go | 2 +- libgo/go/net/http/transport_test.go | 77 ++++++++----- libgo/go/runtime/mfinal.go | 4 + libgo/go/sync/atomic/value.go | 2 +- libgo/go/time/format.go | 6 +- libgo/misc/cgo/testsanitizers/msan_test.go | 1 + libgo/misc/cgo/testsanitizers/testdata/msan8.go | 109 ++++++++++++++++++ libgomp/ChangeLog | 4 + libgomp/libgomp.texi | 111 ++++++++++++++++++- libgomp/testsuite/libgomp.c/target-43.c | 2 + 79 files changed, 1368 insertions(+), 346 deletions(-) create mode 100644 gcc/testsuite/g++.dg/vect/pr102226.cc create mode 100644 gcc/testsuite/gcc.dg/no_profile_instrument_function-attr-2.c create mode 100644 gcc/testsuite/gcc.dg/pr102207.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101282.c create mode 100644 gcc/testsuite/gcc.target/i386/pr85819-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr85819-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr85819-2a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr85819-2b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr85819-2c.c create mode 100644 gcc/testsuite/gcc.target/i386/pr85819-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89984-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89984-2.c create mode 100644 gcc/testsuite/gcc.target/i386/xorsign-avx.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr97142.c create mode 100644 libgcc/config/i386/_divhc3.c create mode 100644 libgcc/config/i386/_mulhc3.c delete mode 100644 libgfortran/ISO_Fortran_binding-2-tmpl.h delete mode 100644 libgfortran/ISO_Fortran_binding-3-tmpl.h rename libgfortran/{ISO_Fortran_binding-1-tmpl.h => ISO_Fortran_binding.h} (73%) create mode 100644 libgo/misc/cgo/testsanitizers/testdata/msan8.go