[gcc/devel/rust/master] Merge commit 'cde6f1085b7027f6a42fdb71c786d422606a8765' into HEAD
https://gcc.gnu.org/g:b177dc6b031c6b241358ff5cbf6f838200c55241 commit b177dc6b031c6b241358ff5cbf6f838200c55241 Merge: 000c6d0a37b7 cde6f1085b70 Author: Thomas Schwinge Date: Fri Mar 22 09:58:10 2024 +0100 Merge commit 'cde6f1085b7027f6a42fdb71c786d422606a8765' into HEAD Diff: libgrust/configure| 8 +--- libgrust/configure.ac | 4 +++- 2 files changed, 8 insertions(+), 4 deletions(-)
[gcc/devel/rust/master] Merge commit 'cde6f1085b7027f6a42fdb71c786d422606a8765^' into HEAD
https://gcc.gnu.org/g:000c6d0a37b729c62d89f924bd6152b593bd39b9 commit 000c6d0a37b729c62d89f924bd6152b593bd39b9 Merge: 59bc3e7924ed 78dff4c25c1b Author: Thomas Schwinge Date: Fri Mar 22 09:58:02 2024 +0100 Merge commit 'cde6f1085b7027f6a42fdb71c786d422606a8765^' into HEAD Diff: contrib/ChangeLog | 25 + contrib/analyze_brprob.py |2 +- contrib/analyze_brprob_spec.py |2 +- contrib/check-params-in-docs.py|2 +- contrib/check_GNU_style.py |2 +- contrib/check_GNU_style_lib.py |2 +- contrib/filter-clang-warnings.py |2 +- contrib/gcc-changelog/git_check_commit.py |2 +- contrib/gcc-changelog/git_commit.py|2 +- contrib/gcc-changelog/git_email.py |2 +- contrib/gcc-changelog/git_repository.py|2 +- contrib/gcc-changelog/git_update_version.py|2 +- contrib/gcc-changelog/test_email.py|2 +- contrib/gen_autofdo_event.py |2 +- contrib/mark_spam.py |2 +- contrib/unicode/GraphemeBreakProperty.txt | 1475 contrib/unicode/README | 12 +- contrib/unicode/emoji-data.txt | 1320 ++ contrib/unicode/gen-box-drawing-chars.py |2 +- contrib/unicode/gen-combining-chars.py |2 +- contrib/unicode/gen-printable-chars.py |2 +- contrib/unicode/gen_libstdcxx_unicode_data.py | 222 +++ contrib/unicode/gen_wcwidth.py |4 +- gcc/ChangeLog | 596 gcc/DATESTAMP |2 +- gcc/ada/ChangeLog |5 + gcc/analyzer/ChangeLog | 33 + gcc/asan.cc|6 +- gcc/c-family/ChangeLog |4 + gcc/config/aarch64/aarch64-ldp-fusion.cc |9 + gcc/config/aarch64/aarch64.cc | 15 +- gcc/config/aarch64/aarch64.opt |7 +- gcc/config/alpha/alpha.cc |5 +- gcc/config/arm/aout.h |2 +- gcc/config/arm/arm.cc |2 +- gcc/config/arm/neon.md | 49 + gcc/config/bfin/bfin.h | 16 +- gcc/config/c6x/c6x.h |2 +- gcc/config/gcn/gcn.cc |5 +- gcc/config/gcn/mkoffload.cc| 52 +- gcc/config/h8300/h8300.h |2 +- gcc/config/i386/i386-features.cc | 364 ++--- gcc/config/i386/i386.cc|2 +- gcc/config/i386/i386.opt |3 +- gcc/config/ia64/ia64.cc|5 +- gcc/config/loongarch/lasx.md | 35 +- gcc/config/loongarch/loongarch.cc | 19 +- gcc/config/loongarch/lsx.md| 26 - gcc/config/loongarch/predicates.md | 16 - gcc/config/mcore/mcore-elf.h |2 +- gcc/config/microblaze/microblaze.cc|3 +- gcc/config/mips/mips.cc| 19 +- gcc/config/pa/pa.cc|3 +- gcc/config/riscv/riscv-protos.h|1 + gcc/config/riscv/riscv-v.cc| 28 +- gcc/config/riscv/riscv-vector-costs.cc | 63 +- gcc/config/riscv/riscv-vsetvl.cc | 21 +- gcc/config/riscv/riscv.cc |2 +- gcc/config/riscv/vector.md | 13 +- gcc/config/rs6000/rs6000.cc|4 +- gcc/config/s390/s390.cc|2 +- gcc/cp/ChangeLog | 22 + gcc/cp/module.cc |9 +- gcc/cp/parser.cc | 100 +- gcc/d/ChangeLog|5 + gcc/defaults.h |2 +- gcc/doc/extend.texi|6 + gcc/doc/invoke.texi| 25 +- gcc/final.cc |3 - gcc/fortran/ChangeLog | 12 + gcc/fortran/iresolve.cc| 10 +- gcc/gimple-match-head.cc | 20 +- gcc/go/ChangeLog |5 + gcc/internal-fn.cc | 15 +- gcc/lto/ChangeLog |5 + gcc/m2/ChangeLog