https://gcc.gnu.org/g:0ba53bfa815ad64c834ad726a8cf81d7acf1c49f
commit 0ba53bfa815ad64c834ad726a8cf81d7acf1c49f
Merge: edd018d8c7b7 ee0717da1eb5
Author: Thomas Schwinge
Date: Wed Apr 10 10:20:22 2024 +0200
Merge commit 'fc59a3995cb46c190c0efb0431ad204e399975c4^' into HEAD
Diff:
ChangeLog | 15 +
MAINTAINERS|1 +
config/ChangeLog |4 +
config/acinclude.m4| 22 -
contrib/ChangeLog | 10 +
contrib/dg-extract-results.py |3 +-
contrib/unicode/gen_libstdcxx_unicode_data.py |5 +-
gcc/BASE-VER |2 +-
gcc/ChangeLog | 1125 +++
gcc/DATESTAMP |2 +-
gcc/ada/ChangeLog | 201 ++
gcc/analyzer/ChangeLog | 20 +
gcc/analyzer/analyzer.h|3 +
gcc/analyzer/constraint-manager.cc |2 +-
gcc/analyzer/region-model-manager.cc |6 +
gcc/analyzer/sm-taint.cc | 114 +-
gcc/builtins.cc|5 +-
gcc/c-family/ChangeLog | 30 +
gcc/c-family/c-ada-spec.cc |2 +
gcc/c-family/c-cppbuiltin.cc |1 +
gcc/c-family/c-pretty-print.cc | 12 +
gcc/c/ChangeLog| 43 +
gcc/c/c-parser.cc | 155 +-
gcc/c/c-tree.h |2 +
gcc/c/c-typeck.cc | 113 +-
gcc/cfgexpand.cc | 30 +-
gcc/config.gcc |2 +-
gcc/config.in | 12 +
gcc/config/aarch64/aarch64-ldp-fusion.cc | 76 +-
gcc/config/aarch64/aarch64-protos.h|1 +
gcc/config/aarch64/aarch64-simd.md | 134 +-
gcc/config/aarch64/aarch64-sve-builtins-sme.def| 53 +-
gcc/config/aarch64/aarch64-sve-builtins-sve2.def |1 +
gcc/config/aarch64/aarch64-sve-builtins.cc | 48 +-
gcc/config/aarch64/aarch64-sve-builtins.def| 13 -
gcc/config/aarch64/aarch64-sve-builtins.h |4 -
gcc/config/aarch64/aarch64.cc | 124 +-
gcc/config/aarch64/aarch64.h |6 +
gcc/config/aarch64/aarch64.opt |4 +-
gcc/config/aarch64/iterators.md|2 +
gcc/config/arm/arm_neon.h | 2032 +---
gcc/config/arm/arm_neon_builtins.def | 12 +
gcc/config/arm/iterators.md|6 +
gcc/config/arm/neon.md | 249 +++
gcc/config/arm/unspecs.md |8 +
gcc/config/avr/avr-arch.h | 40 +-
gcc/config/avr/avr-devices.cc | 20 +-
gcc/config/avr/avr-mcus.def| 56 +-
gcc/config/avr/avr.cc | 75 +-
gcc/config/avr/avr.h |2 +
gcc/config/avr/avr.opt | 16 +-
gcc/config/avr/driver-avr.cc | 27 +-
gcc/config/avr/gen-avr-mmcu-specs.cc | 115 +-
gcc/config/avr/gen-avr-mmcu-texi.cc|3 +-
gcc/config/avr/specs.h | 10 +-
gcc/config/i386/i386-c.cc |7 +
gcc/config/i386/i386.opt |3 +-
gcc/config/i386/sse.md |4 -
gcc/config/loongarch/genopts/genstr.sh |2 +-
gcc/config/loongarch/genopts/loongarch-strings |8 +-
gcc/config/loongarch/genopts/loongarch.opt.in | 54 +-
gcc/config/loongarch/lasx.md |4 +-
gcc/config/loongarch/loongarch-builtins.cc |6 +-
gcc/config/loongarch/loongarch-c.cc|2 +-
gcc/config/loongarch/loongarch-cpu.cc |2 +-
gcc/config/loongarch/loongarch-def.cc | 14 +-
gcc/config/loongarch/loongarch-def.h | 120 +-
gcc/config/loongarch/loongarch-driver.cc |5 +-
gcc/config/loongarch/loongarch-opts.cc | 34 +-
gcc/config/loongarch/loongarch-opts.h | 26 +-
gcc/config/loongarch/loongarch-str.h |7 +-
gcc/config/loongarch/loongarch.cc | 122 +-
gcc/config/loongarch/loongarch.h |2 +-
gcc/config/loongarch/loongarch.md | 198 +-
gcc/config/loongarch/loongarch.opt | 58 +-
gcc/config/loongarch/lsx.md|4