[gcc(refs/vendors/redhat/heads/gcc-15-branch)] Merge commit 'r15-8028-g6888a4bb584ad3977cb1e8cdefedea70b1f135ea' into redhat/gcc-15-branch
Jakub Jelinek
jakub@gcc.gnu.org
Thu Mar 13 12:11:37 GMT 2025
https://gcc.gnu.org/g:4fe62f20633b8e1bf4d776d7f4644ce485efd0b2
commit 4fe62f20633b8e1bf4d776d7f4644ce485efd0b2
Merge: 504a13588c39 6888a4bb584a
Author: Jakub Jelinek <jakub@redhat.com>
Date: Thu Mar 13 13:11:01 2025 +0100
Merge commit 'r15-8028-g6888a4bb584ad3977cb1e8cdefedea70b1f135ea' into redhat/gcc-15-branch
Diff:
ChangeLog | 36 +
MAINTAINERS | 2 +
Makefile.def | 5 +
Makefile.in | 527 +-
config-ml.in | 3 +-
configure | 56 +
configure.ac | 53 +
contrib/ChangeLog | 19 +
contrib/gcc-changelog/git_commit.py | 3 +
contrib/gcc-git-customization.sh | 46 -
contrib/relpath.sh | 6 +-
gcc/ChangeLog | 893 +
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 4 +
gcc/analyzer/region-model-manager.cc | 53 +-
gcc/analyzer/region-model-manager.h | 4 +
gcc/analyzer/region-model.cc | 1 +
gcc/analyzer/store.cc | 35 +-
gcc/builtins.cc | 21 +-
gcc/c-family/ChangeLog | 26 +
gcc/c-family/c-attribs.cc | 5 +-
gcc/c-family/c-common.cc | 3 +
gcc/c-family/c.opt | 2 +-
gcc/c/ChangeLog | 38 +
gcc/c/c-parser.cc | 36 +-
gcc/c/c-typeck.cc | 73 +-
gcc/cobol/ChangeLog | 94 +
gcc/cobol/LICENSE | 29 +
gcc/cobol/Make-lang.in | 370 +
gcc/cobol/cbldiag.h | 111 +
gcc/cobol/cdf-copy.cc | 356 +
gcc/cobol/cdf.y | 956 +
gcc/cobol/cdfval.h | 113 +
gcc/cobol/cobol-system.h | 64 +
gcc/cobol/cobol1.cc | 692 +
gcc/cobol/config-lang.in | 38 +
gcc/cobol/convert.cc | 78 +
gcc/cobol/copybook.h | 205 +
gcc/cobol/dts.h | 109 +
gcc/cobol/except.cc | 370 +
gcc/cobol/exceptg.h | 61 +
gcc/cobol/gcobc | 465 +
gcc/cobol/gcobol.1 | 1628 +
gcc/cobol/gcobol.3 | 328 +
gcc/cobol/gcobolspec.cc | 706 +
gcc/cobol/genapi.cc | 16926 ++++++++
gcc/cobol/genapi.h | 587 +
gcc/cobol/gengen.cc | 3458 ++
gcc/cobol/gengen.h | 544 +
gcc/cobol/genmath.cc | 1730 +
gcc/cobol/genmath.h | 36 +
gcc/cobol/genutil.cc | 2642 ++
gcc/cobol/genutil.h | 168 +
gcc/cobol/help.gen | 15 +
gcc/cobol/inspect.h | 237 +
gcc/cobol/lang-specs.h | 47 +
gcc/cobol/lang.opt | 144 +
gcc/cobol/lang.opt.urls | 36 +
gcc/cobol/lexio.cc | 1878 +
gcc/cobol/lexio.h | 294 +
gcc/cobol/parse.y | 13107 ++++++
gcc/cobol/parse_ante.h | 3552 ++
gcc/cobol/parse_util.h | 478 +
gcc/cobol/scan.l | 2487 ++
gcc/cobol/scan_ante.h | 745 +
gcc/cobol/scan_post.h | 401 +
gcc/cobol/show_parse.h | 523 +
gcc/cobol/structs.cc | 333 +
gcc/cobol/structs.h | 62 +
gcc/cobol/symbols.cc | 4881 +++
gcc/cobol/symbols.h | 2210 +
gcc/cobol/symfind.cc | 611 +
gcc/cobol/token_names.h | 1373 +
gcc/cobol/udf/stored-char-length.cbl | 15 +
gcc/cobol/util.cc | 2310 +
gcc/cobol/util.h | 49 +
gcc/combine.cc | 15 +-
gcc/common.opt | 4 +
gcc/common/config/aarch64/aarch64-common.cc | 23 +-
gcc/common/config/riscv/riscv-common.cc | 2 +-
gcc/config.gcc | 6 +-
gcc/config/aarch64/aarch64-builtins.cc | 44 +-
gcc/config/aarch64/aarch64-protos.h | 9 +-
gcc/config/aarch64/aarch64-sve-builtins.cc | 28 +-
gcc/config/aarch64/aarch64-sve-builtins.h | 19 +-
gcc/config/aarch64/aarch64-sve.md | 24 +-
gcc/config/aarch64/aarch64.cc | 203 +-
gcc/config/aarch64/aarch64.md | 9 +-
gcc/config/aarch64/iterators.md | 6 +-
gcc/config/aarch64/t-aarch64 | 4 +-
gcc/config/arm/arm.cc | 5 +-
gcc/config/arm/arm_neon.h | 25 +-
gcc/config/arm/mve.md | 6 +-
gcc/config/arm/predicates.md | 16 +-
gcc/config/arm/thumb1.md | 28 +
gcc/config/avr/avr.cc | 17 +-
gcc/config/h8300/h8300.cc | 8 +
gcc/config/i386/avx10_2-512convertintrin.h | 4 +-
gcc/config/i386/avx10_2convertintrin.h | 4 +-
gcc/config/i386/i386.cc | 27 +-
gcc/config/i386/i386.h | 10 +
gcc/config/i386/i386.md | 168 +-
gcc/config/i386/x86-tune-sched.cc | 75 +-
gcc/config/i386/x86-tune.def | 28 +-
gcc/config/lm32/lm32.cc | 2 +-
gcc/config/loongarch/lasx.md | 13 -
gcc/config/loongarch/loongarch.cc | 70 +-
gcc/config/loongarch/loongarch.md | 6 +-
gcc/config/loongarch/lsx.md | 13 -
gcc/config/loongarch/simd.md | 23 +-
gcc/config/riscv/corev.md | 4 +-
gcc/config/riscv/riscv-vsetvl.cc | 103 +-
gcc/config/riscv/riscv.cc | 4 +-
gcc/config/riscv/riscv.md | 2 +-
gcc/config/s390/s390.cc | 44 +-
gcc/config/s390/s390.h | 2 +-
gcc/config/s390/s390.opt | 2 +-
gcc/configure | 24 +-
gcc/configure.ac | 15 +
gcc/cp/ChangeLog | 236 +
gcc/cp/call.cc | 7 +-
gcc/cp/constexpr.cc | 50 +-
gcc/cp/coroutines.cc | 18 +-
gcc/cp/cp-tree.h | 4 +-
gcc/cp/decl.cc | 13 +
gcc/cp/decl2.cc | 4 +-
gcc/cp/init.cc | 5 +-
gcc/cp/lambda.cc | 14 +-
gcc/cp/module.cc | 339 +-
gcc/cp/name-lookup.cc | 6 +-
gcc/cp/parser.cc | 73 +-
gcc/cp/pt.cc | 127 +-
gcc/cp/semantics.cc | 10 +-
gcc/cp/typeck.cc | 8 +-
gcc/d/ChangeLog | 23 +
gcc/d/decl.cc | 2 +-
gcc/df-problems.cc | 8 +-
gcc/doc/contrib.texi | 8 +
gcc/doc/extend.texi | 109 +-
gcc/doc/frontends.texi | 16 +-
gcc/doc/install.texi | 72 +-
gcc/doc/invoke.texi | 258 +-
gcc/doc/sourcebuild.texi | 3 +
gcc/doc/standards.texi | 7 +
gcc/doc/tm.texi | 77 +-
gcc/doc/tm.texi.in | 6 +-
gcc/dwarf2out.cc | 5 +
gcc/ext-dce.cc | 21 +-
gcc/fold-const.cc | 2 +-
gcc/fortran/ChangeLog | 191 +
gcc/fortran/array.cc | 172 +-
gcc/fortran/coarray.cc | 2 +
gcc/fortran/decl.cc | 9 +
gcc/fortran/dependency.cc | 84 +-
gcc/fortran/dependency.h | 1 +
gcc/fortran/dump-parse-tree.cc | 114 +-
gcc/fortran/expr.cc | 12 +-
gcc/fortran/frontend-passes.cc | 3 +-
gcc/fortran/gfortran.h | 17 +-
gcc/fortran/gfortran.texi | 387 +-
gcc/fortran/interface.cc | 2 +
gcc/fortran/intrinsic.texi | 3916 +-
gcc/fortran/invoke.texi | 10 +
gcc/fortran/lang.opt | 4 +
gcc/fortran/lang.opt.urls | 3 +
gcc/fortran/match.cc | 1 +
gcc/fortran/primary.cc | 2 +
gcc/fortran/resolve.cc | 148 +-
gcc/fortran/symbol.cc | 23 +-
gcc/fortran/trans-array.cc | 30 +-
gcc/fortran/trans-common.cc | 2 +-
gcc/fortran/trans-expr.cc | 52 +-
gcc/fortran/trans-intrinsic.cc | 50 +-
gcc/ggc-common.cc | 2 +-
gcc/gimple-ssa-sccopy.cc | 13 +
gcc/gimple-ssa-warn-access.cc | 4 +
gcc/gimplify.cc | 813 +-
gcc/go/gofrontend/MERGE | 2 +-
gcc/hard-reg-set.h | 15 +
gcc/input.cc | 17 +-
gcc/ipa-cp.cc | 48 +-
gcc/ipa-devirt.cc | 10 +-
gcc/ipa-free-lang-data.cc | 14 +
gcc/ira-color.cc | 83 +-
gcc/ira-costs.cc | 38 +-
gcc/jit/Make-lang.in | 2 +-
gcc/lto/ChangeLog | 6 +
gcc/m2/ChangeLog | 36 +
gcc/m2/gm2-compiler/M2GCCDeclare.def | 9 +
gcc/m2/gm2-compiler/M2GCCDeclare.mod | 27 +
gcc/m2/gm2-compiler/M2GenGCC.mod | 43 +-
gcc/m2/gm2-compiler/M2SymInit.mod | 21 +-
gcc/m2/gm2-gcc/m2expr.cc | 30 +-
gcc/m2/gm2-gcc/m2expr.def | 9 +
gcc/m2/gm2-gcc/m2expr.h | 1 +
gcc/m2/gm2-gcc/m2pp.cc | 32 +
gcc/match.pd | 55 +
gcc/pair-fusion.cc | 6 +-
gcc/po/ChangeLog | 10 +
gcc/po/be.po | 32623 ++++++++-------
gcc/po/da.po | 34356 ++++++++-------
gcc/po/de.po | 34337 ++++++++-------
gcc/po/el.po | 32684 ++++++++-------
gcc/po/es.po | 34300 ++++++++-------
gcc/po/fi.po | 34121 ++++++++-------
gcc/po/fr.po | 41626 +++++++++---------
gcc/po/hr.po | 32846 ++++++++-------
gcc/po/id.po | 33452 ++++++++-------
gcc/po/ja.po | 33343 ++++++++-------
gcc/po/ka.po | 32522 +++++++-------
gcc/po/nl.po | 33126 ++++++++-------
gcc/po/ru.po | 34184 ++++++++-------
gcc/po/sr.po | 33380 ++++++++-------
gcc/po/sv.po | 41888 ++++++++++---------
gcc/po/tr.po | 34422 ++++++++-------
gcc/po/uk.po | 34661 ++++++++-------
gcc/po/vi.po | 33569 ++++++++-------
gcc/po/zh_CN.po | 34337 ++++++++-------
gcc/po/zh_TW.po | 33726 ++++++++-------
gcc/rtlanal.cc | 1 +
gcc/rust/ChangeLog | 5 +
gcc/rust/rust-diagnostics.h | 2 +-
gcc/simplify-rtx.cc | 12 +-
gcc/target.def | 87 +-
gcc/target.h | 12 +
gcc/targhooks.cc | 27 +
gcc/targhooks.h | 5 +
gcc/testsuite/ChangeLog | 811 +
.../analyzer/raw-data-cst-pr117262-1.c | 17 +
.../analyzer/raw-data-cst-pr117262-2.c | 36 +
gcc/testsuite/c-c++-common/attr-nonstring-10.c | 75 +
gcc/testsuite/c-c++-common/attr-nonstring-11.c | 466 +
gcc/testsuite/c-c++-common/attr-nonstring-12.c | 89 +
gcc/testsuite/c-c++-common/attr-nonstring-13.c | 131 +
gcc/testsuite/c-c++-common/attr-nonstring-14.c | 184 +
gcc/testsuite/c-c++-common/attr-nonstring-15.c | 90 +
gcc/testsuite/c-c++-common/attr-nonstring-16.c | 147 +
gcc/testsuite/c-c++-common/attr-nonstring-7.c | 2 +-
gcc/testsuite/c-c++-common/attr-nonstring-9.c | 51 +
gcc/testsuite/c-c++-common/gomp/adjust-args-6.c | 13 +-
gcc/testsuite/c-c++-common/gomp/append-args-5.c | 19 +-
.../c-c++-common/gomp/append-args-dynamic.c | 94 +
gcc/testsuite/c-c++-common/gomp/dispatch-11.c | 22 +-
gcc/testsuite/c-c++-common/gomp/pr118579.c | 25 +
gcc/testsuite/cobol.dg/dg.exp | 41 +
gcc/testsuite/cobol.dg/error-1.cob | 9 +
gcc/testsuite/cobol.dg/fail.cob | 6 +
gcc/testsuite/cobol.dg/pass.cob | 6 +
gcc/testsuite/cobol.dg/pr119229.cob | 16 +
gcc/testsuite/g++.dg/coroutines/torture/pr118874.C | 33 +
gcc/testsuite/g++.dg/cpp0x/alignas22.C | 23 +
gcc/testsuite/g++.dg/cpp0x/alignas23.C | 15 +
.../g++.dg/cpp0x/lambda/lambda-nested10.C | 46 +
gcc/testsuite/g++.dg/cpp0x/pr119123.C | 10 +
gcc/testsuite/g++.dg/cpp0x/pr98533.C | 25 +
gcc/testsuite/g++.dg/cpp0x/range-for39.C | 12 +
gcc/testsuite/g++.dg/cpp2a/concepts-pr100589.C | 9 +
gcc/testsuite/g++.dg/cpp2a/consteval41.C | 37 +
gcc/testsuite/g++.dg/cpp2a/constexpr-117504.C | 60 +
gcc/testsuite/g++.dg/cpp2a/constexpr-117504a.C | 12 +
gcc/testsuite/g++.dg/cpp2a/constexpr-new24.C | 25 +
gcc/testsuite/g++.dg/cpp2a/constexpr-new25.C | 27 +
gcc/testsuite/g++.dg/cpp2a/constexpr-new26.C | 17 +
gcc/testsuite/g++.dg/cpp2a/lambda-uneval24.C | 4 +
gcc/testsuite/g++.dg/ext/align3.C | 14 +
gcc/testsuite/g++.dg/ext/align4.C | 14 +
gcc/testsuite/g++.dg/ext/align5.C | 18 +
gcc/testsuite/g++.dg/init/array67.C | 29 +
gcc/testsuite/g++.dg/lto/pr118785_0.C | 14 +
gcc/testsuite/g++.dg/lto/pr119067_0.C | 22 +
gcc/testsuite/g++.dg/lto/pr119067_1.C | 10 +
gcc/testsuite/g++.dg/modules/export-6.C | 33 +-
gcc/testsuite/g++.dg/modules/gmf-3.C | 29 +
gcc/testsuite/g++.dg/modules/gmf-4.C | 13 +
gcc/testsuite/g++.dg/modules/gmf-xtreme.C | 10 +
gcc/testsuite/g++.dg/modules/internal-10.C | 25 +
gcc/testsuite/g++.dg/modules/internal-4_b.C | 19 +-
gcc/testsuite/g++.dg/modules/linkage-3_a.C | 5 +
gcc/testsuite/g++.dg/modules/linkage-3_b.C | 9 +
gcc/testsuite/g++.dg/modules/modules.exp | 12 +-
gcc/testsuite/g++.dg/modules/oacc-1_a.C | 15 +
gcc/testsuite/g++.dg/modules/oacc-1_b.C | 11 +
gcc/testsuite/g++.dg/modules/oacc-1_c.C | 9 +
gcc/testsuite/g++.dg/modules/omp-3_a.C | 14 +
gcc/testsuite/g++.dg/modules/omp-3_b.C | 11 +
gcc/testsuite/g++.dg/modules/omp-3_c.C | 11 +
gcc/testsuite/g++.dg/modules/omp-3_d.C | 9 +
gcc/testsuite/g++.dg/modules/pr119076-1_a.H | 41 +
gcc/testsuite/g++.dg/modules/pr119076-1_b.C | 12 +
gcc/testsuite/g++.dg/modules/pr119076-2_a.H | 65 +
gcc/testsuite/g++.dg/modules/pr119076-2_b.C | 12 +
gcc/testsuite/g++.dg/modules/pr119102_a.H | 9 +
gcc/testsuite/g++.dg/modules/pr119102_b.C | 9 +
gcc/testsuite/g++.dg/modules/pr119154_a.C | 6 +
gcc/testsuite/g++.dg/modules/pr119154_b.C | 10 +
gcc/testsuite/g++.dg/modules/using-30_a.C | 13 +
gcc/testsuite/g++.dg/modules/using-30_b.C | 10 +
gcc/testsuite/g++.dg/modules/using-30_c.C | 17 +
gcc/testsuite/g++.dg/parse/crash80.C | 7 +
gcc/testsuite/g++.dg/pr114501_0.C | 20 +
gcc/testsuite/g++.dg/pr117919.C | 52 +
gcc/testsuite/g++.dg/template/pr119138.C | 16 +
gcc/testsuite/g++.dg/torture/pr11911.C | 21 +
gcc/testsuite/g++.dg/warn/Wnonnull16.C | 16 +
gcc/testsuite/g++.target/arm/pr115485.C | 16 +
gcc/testsuite/gcc.c-torture/compile/pr119226.c | 12 +
.../gcc.c-torture/execute/ieee/pr119002.c | 23 +
gcc/testsuite/gcc.c-torture/execute/pr119071.c | 15 +
gcc/testsuite/gcc.dg/Wcxx-compat-14.c | 2 +-
gcc/testsuite/gcc.dg/Wcxx-compat-23.c | 33 +
gcc/testsuite/gcc.dg/Wcxx-compat-24.c | 33 +
gcc/testsuite/gcc.dg/Wreturn-mismatch-2.c | 2 +-
gcc/testsuite/gcc.dg/Wreturn-mismatch-2a.c | 2 +-
gcc/testsuite/gcc.dg/Wreturn-mismatch-6.c | 2 +-
.../gcc.dg/Wunterminated-string-initialization-2.c | 120 +
.../gcc.dg/Wunterminated-string-initialization.c | 31 +-
gcc/testsuite/gcc.dg/builtin-bswap-5.c | 6 +-
gcc/testsuite/gcc.dg/fold-mul-and-lshift-1.c | 59 +
gcc/testsuite/gcc.dg/fold-mul-and-lshift-2.c | 15 +
gcc/testsuite/gcc.dg/pointer-arith-11.c | 39 +
gcc/testsuite/gcc.dg/pointer-arith-12.c | 82 +
gcc/testsuite/gcc.dg/pr119071.c | 45 +
gcc/testsuite/gcc.dg/pr119151.c | 151 +
gcc/testsuite/gcc.dg/pr119183.c | 12 +
gcc/testsuite/gcc.dg/pr119204.c | 13 +
gcc/testsuite/gcc.dg/pr60440-1.c | 10 +
gcc/testsuite/gcc.dg/pr97323.c | 5 +
gcc/testsuite/gcc.dg/torture/pr118922-1.c | 57 +
gcc/testsuite/gcc.dg/torture/pr118953.c | 42 +
gcc/testsuite/gcc.dg/torture/pr119099.c | 19 +
gcc/testsuite/gcc.dg/torture/pr119131-1.c | 31 +
gcc/testsuite/gcc.dg/torture/pr119133.c | 9 +
gcc/testsuite/gcc.dg/vect/bb-slp-77.c | 2 +-
gcc/testsuite/gcc.dg/vect/bb-slp-pr65935.c | 2 +
gcc/testsuite/gcc.dg/vect/pr112325.c | 1 +
gcc/testsuite/gcc.dg/vect/pr116125.c | 30 +
gcc/testsuite/gcc.dg/vect/pr117888-1.c | 1 +
gcc/testsuite/gcc.dg/vect/pr119057.c | 19 +
gcc/testsuite/gcc.dg/vect/pr119096.c | 21 +
gcc/testsuite/gcc.dg/vect/pr119145.c | 35 +
gcc/testsuite/gcc.dg/vect/slp-26.c | 4 +-
.../gcc.dg/vect/vect-early-break_121-pr114081.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-early-break_128.c | 3 +-
.../gcc.dg/vect/vect-early-break_132-pr118464.c | 25 +
.../gcc.dg/vect/vect-early-break_133_pfa1.c | 19 +
.../gcc.dg/vect/vect-early-break_133_pfa10.c | 25 +
.../gcc.dg/vect/vect-early-break_133_pfa11.c | 26 +
.../gcc.dg/vect/vect-early-break_133_pfa2.c | 19 +
.../gcc.dg/vect/vect-early-break_133_pfa3.c | 20 +
.../gcc.dg/vect/vect-early-break_133_pfa4.c | 20 +
.../gcc.dg/vect/vect-early-break_133_pfa5.c | 23 +
.../gcc.dg/vect/vect-early-break_133_pfa6.c | 23 +
.../gcc.dg/vect/vect-early-break_133_pfa7.c | 23 +
.../gcc.dg/vect/vect-early-break_133_pfa8.c | 26 +
.../gcc.dg/vect/vect-early-break_133_pfa9.c | 29 +
gcc/testsuite/gcc.dg/vect/vect-early-break_18.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-early-break_2.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-early-break_20.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-early-break_21.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-early-break_22.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-early-break_26.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-early-break_38.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-early-break_39.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-early-break_43.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-early-break_44.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-early-break_53.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-early-break_56.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-early-break_57.c | 5 +-
gcc/testsuite/gcc.dg/vect/vect-early-break_6.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-early-break_7.c | 5 +-
gcc/testsuite/gcc.dg/vect/vect-early-break_81.c | 5 +-
gcc/testsuite/gcc.target/aarch64/callee_save_1.c | 12 +
gcc/testsuite/gcc.target/aarch64/callee_save_2.c | 14 +
gcc/testsuite/gcc.target/aarch64/callee_save_3.c | 12 +
.../gcc.target/aarch64/copysign-pr118892.c | 11 +
gcc/testsuite/gcc.target/aarch64/pr103350-1.c | 2 +-
gcc/testsuite/gcc.target/aarch64/pr110625_1.c | 2 +-
gcc/testsuite/gcc.target/aarch64/pr114991.c | 15 +
gcc/testsuite/gcc.target/aarch64/pr115258_2.c | 17 +
gcc/testsuite/gcc.target/aarch64/pr117186.c | 2 +-
gcc/testsuite/gcc.target/aarch64/pr119046.c | 16 +
.../gcc.target/aarch64/sve/pre_cond_share_1.c | 132 -
.../gcc.target/aarch64/sve/pred-not-gen-1.c | 4 +-
.../gcc.target/aarch64/sve/pred-not-gen-4.c | 4 +-
.../gcc.target/aarch64/sve/reduc_strict_4.c | 2 +-
.../gcc.target/aarch64/sve/reduc_strict_5.c | 2 +-
gcc/testsuite/gcc.target/aarch64/tbz_2.c | 18 +-
.../gcc.target/aarch64/torture/pr116564.c | 11 +
.../gcc.target/arm/attr-neon-builtin-fail.c | 6 +-
.../gcc.target/arm/attr-neon-builtin-fail2.c | 5 +-
gcc/testsuite/gcc.target/arm/attr-neon-fp16.c | 4 +-
gcc/testsuite/gcc.target/arm/attr-neon2.c | 5 +-
gcc/testsuite/gcc.target/arm/lp1243022.c | 202 -
gcc/testsuite/gcc.target/arm/pr68674.c | 7 +-
.../gcc.target/arm/simd/vld1q_base_xN_1.c | 2 +-
gcc/testsuite/gcc.target/arm/unsigned-extend-1.c | 4 +-
.../gcc.target/i386/avx10_2-512-convert-1.c | 4 +-
gcc/testsuite/gcc.target/i386/avx10_2-convert-1.c | 4 +-
gcc/testsuite/gcc.target/i386/blsi.c | 26 +
gcc/testsuite/gcc.target/i386/blsmsk.c | 9 +
gcc/testsuite/gcc.target/i386/blsr.c | 26 +
gcc/testsuite/gcc.target/i386/pr118739.c | 50 +
gcc/testsuite/gcc.target/i386/pr119171-1.c | 14 +
gcc/testsuite/gcc.target/i386/pr119171-2.c | 13 +
gcc/testsuite/gcc.target/loongarch/pr119084.c | 24 +
gcc/testsuite/gcc.target/loongarch/pr119127.c | 14 +
gcc/testsuite/gcc.target/powerpc/ppc64-abi-1.c | 12 +-
gcc/testsuite/gcc.target/powerpc/ppc64-abi-2.c | 12 +-
gcc/testsuite/gcc.target/riscv/attribute-zce-1.c | 6 +
gcc/testsuite/gcc.target/riscv/attribute-zce-2.c | 6 +
gcc/testsuite/gcc.target/riscv/attribute-zce-3.c | 6 +
gcc/testsuite/gcc.target/riscv/attribute-zce-4.c | 6 +
gcc/testsuite/gcc.target/riscv/core_list_init.c | 3 +-
gcc/testsuite/gcc.target/riscv/pr111384.c | 3 +-
gcc/testsuite/gcc.target/riscv/rvv/autovec/bug-3.c | 12 +-
.../rvv/autovec/partial/multiple_rgroup_zbb.c | 5 +-
gcc/testsuite/gcc.target/riscv/rvv/base/bug-10-2.c | 93 +
gcc/testsuite/gcc.target/riscv/rvv/base/bug-10.c | 33 +-
gcc/testsuite/gcc.target/riscv/rvv/base/pr117955.c | 26 +
gcc/testsuite/gcc.target/riscv/rvv/base/pr119115.c | 59 +
gcc/testsuite/gcc.target/s390/20020926-1.c | 1 +
gcc/testsuite/gcc.target/s390/delegitimize-1.c | 22 +
gcc/testsuite/gcc.target/s390/dwarfregtable-1.c | 1 +
gcc/testsuite/gcc.target/s390/fp2int1.c | 1 +
gcc/testsuite/gcc.target/s390/pr102222.c | 1 +
gcc/testsuite/gcc.target/s390/pr106355-3.c | 1 +
gcc/testsuite/gcc.target/s390/pr61078.c | 1 +
.../s390/target-attribute/tattr-m31-10.c | 1 +
.../s390/target-attribute/tattr-m31-12.c | 1 +
.../s390/target-attribute/tattr-m31-14.c | 1 +
.../s390/target-attribute/tattr-m31-18.c | 1 +
.../gcc.target/s390/target-attribute/tattr-m31-2.c | 1 +
.../s390/target-attribute/tattr-m31-20.c | 1 +
.../s390/target-attribute/tattr-m31-22.c | 1 +
.../s390/target-attribute/tattr-m31-24.c | 1 +
.../s390/target-attribute/tattr-m31-26.c | 1 +
.../s390/target-attribute/tattr-m31-28.c | 1 +
.../s390/target-attribute/tattr-m31-30.c | 1 +
.../s390/target-attribute/tattr-m31-32.c | 1 +
.../gcc.target/s390/target-attribute/tattr-m31-4.c | 1 +
.../gcc.target/s390/target-attribute/tattr-m31-6.c | 1 +
.../gcc.target/s390/target-attribute/tattr-m31-8.c | 1 +
gcc/testsuite/gdc.dg/pr119139.d | 24 +
.../gfortran.dg/alloc_comp_auto_array_4.f90 | 27 +
gcc/testsuite/gfortran.dg/assign_12.f90 | 28 +
.../gfortran.dg/binding_label_tests_26b.f90 | 4 +-
gcc/testsuite/gfortran.dg/bounds_check_23.f90 | 18 +-
gcc/testsuite/gfortran.dg/bounds_check_26.f90 | 24 +
gcc/testsuite/gfortran.dg/coarray/class_1.f90 | 16 +
gcc/testsuite/gfortran.dg/coarray/coindexed_2.f90 | 44 +
gcc/testsuite/gfortran.dg/coarray/coindexed_3.f08 | 30 +
gcc/testsuite/gfortran.dg/coarray/coindexed_4.f08 | 13 +
gcc/testsuite/gfortran.dg/coarray/ptr_comp_6.f08 | 25 +
gcc/testsuite/gfortran.dg/common_30.f90 | 10 +
gcc/testsuite/gfortran.dg/common_31.f90 | 15 +
gcc/testsuite/gfortran.dg/empty_derived_type.f90 | 1 +
gcc/testsuite/gfortran.dg/empty_derived_type_2.f90 | 11 +
gcc/testsuite/gfortran.dg/forall_20.f90 | 40 +
gcc/testsuite/gfortran.dg/gomp/dispatch-11.f90 | 5 -
gcc/testsuite/gfortran.dg/gomp/pr104826.f90 | 8 +
gcc/testsuite/gfortran.dg/guality/pr119190.f90 | 13 +
gcc/testsuite/gfortran.dg/interface_55.f90 | 26 +
gcc/testsuite/gfortran.dg/interface_56.f90 | 32 +
gcc/testsuite/gfortran.dg/interface_57.f90 | 14 +
gcc/testsuite/gfortran.dg/interface_58.f90 | 38 +
gcc/testsuite/gfortran.dg/pr95446.f90 | 14 +
gcc/testsuite/gm2/iso/pass/testrotate.mod | 11 +
gcc/testsuite/gm2/pim/fail/tinyconst.mod | 6 +
gcc/testsuite/gm2/pim/fail/tinyfor4.mod | 7 +
gcc/testsuite/gm2/sets/run/pass/simplepacked.mod | 67 +
gcc/testsuite/lib/cobol-dg.exp | 85 +
gcc/testsuite/lib/cobol.exp | 291 +
gcc/testsuite/lib/gcc-dg.exp | 20 -
gcc/testsuite/lib/target-supports-dg.exp | 21 +
gcc/testsuite/lib/target-supports.exp | 54 +-
gcc/tree-complex.cc | 13 +-
gcc/tree-data-ref.cc | 2 -
gcc/tree-ssa-alias.cc | 3 +-
gcc/tree-ssa-dce.cc | 10 +
gcc/tree-ssa-phiopt.cc | 4 +
gcc/tree-vect-data-refs.cc | 116 +-
gcc/tree-vect-loop.cc | 28 +-
gcc/tree-vect-stmts.cc | 122 +
gcc/tree-vectorizer.cc | 4 +-
gcc/tree-vectorizer.h | 35 +-
gcc/tree.cc | 34 +-
gcc/tree.def | 12 +-
gcc/value-range.cc | 2 +-
libcpp/ChangeLog | 15 +
libcpp/charset.cc | 2 +-
libcpp/po/ChangeLog | 10 +
libcpp/po/be.po | 1386 +-
libcpp/po/ca.po | 1430 +-
libcpp/po/da.po | 1450 +-
libcpp/po/de.po | 1682 +-
libcpp/po/el.po | 1394 +-
libcpp/po/eo.po | 1453 +-
libcpp/po/es.po | 1476 +-
libcpp/po/fi.po | 1451 +-
libcpp/po/fr.po | 1683 +-
libcpp/po/id.po | 1446 +-
libcpp/po/ja.po | 1448 +-
libcpp/po/ka.po | 1385 +-
libcpp/po/nl.po | 1450 +-
libcpp/po/pt_BR.po | 1451 +-
libcpp/po/ro.po | 1464 +-
libcpp/po/ru.po | 1471 +-
libcpp/po/sr.po | 1476 +-
libcpp/po/sv.po | 1674 +-
libcpp/po/tr.po | 1447 +-
libcpp/po/uk.po | 1681 +-
libcpp/po/vi.po | 1453 +-
libcpp/po/zh_CN.po | 1681 +-
libcpp/po/zh_TW.po | 1453 +-
libgcc/ChangeLog | 21 +
libgcc/config/h8300/ffshi2.c | 42 +
libgcc/config/h8300/t-h8300 | 1 +
libgcc/unwind-dw2-btree.h | 250 +-
libgcobol/ChangeLog | 82 +
libgcobol/Makefile.am | 59 +
libgcobol/Makefile.in | 931 +
libgcobol/README | 12 +
libgcobol/acinclude.m4 | 26 +
libgcobol/aclocal.m4 | 1199 +
libgcobol/charmaps.cc | 929 +
libgcobol/charmaps.h | 370 +
libgcobol/common-defs.h | 504 +
libgcobol/config.h.in | 103 +
libgcobol/configure | 19846 +++++++++
libgcobol/configure.ac | 272 +
libgcobol/configure.tgt | 45 +
libgcobol/constants.cc | 423 +
libgcobol/ec.h | 213 +
libgcobol/exceptl.h | 256 +
libgcobol/gcobolio.h | 114 +
libgcobol/gfileio.cc | 4660 +++
libgcobol/gfileio.h | 57 +
libgcobol/gmath.cc | 2174 +
libgcobol/gmath.h | 38 +
libgcobol/intrinsic.cc | 5452 +++
libgcobol/io.cc | 95 +
libgcobol/io.h | 137 +
libgcobol/libgcobol.cc | 12649 ++++++
libgcobol/libgcobol.h | 257 +
libgcobol/valconv.cc | 1721 +
libgcobol/valconv.h | 80 +
libgo/configure | 2 +-
libgo/configure.ac | 2 +-
libphobos/ChangeLog | 8 +
libphobos/src/MERGE | 2 +-
libphobos/src/std/algorithm/iteration.d | 34 +-
libphobos/src/std/array.d | 387 +-
libphobos/src/std/bigint.d | 26 +-
libphobos/src/std/checkedint.d | 2 +-
libphobos/src/std/container/dlist.d | 2 +-
libphobos/src/std/conv.d | 36 +
libphobos/src/std/datetime/stopwatch.d | 1 -
libphobos/src/std/format/internal/floats.d | 193 +-
libphobos/src/std/format/internal/read.d | 5 +-
libphobos/src/std/format/internal/write.d | 13 +-
libphobos/src/std/format/read.d | 10 +
libphobos/src/std/functional.d | 72 +-
libphobos/src/std/getopt.d | 111 +-
libphobos/src/std/math/operations.d | 95 +-
libphobos/src/std/process.d | 60 +-
libphobos/src/std/random.d | 127 +-
libphobos/src/std/range/interfaces.d | 2 +-
libphobos/src/std/range/package.d | 21 +-
libphobos/src/std/stdio.d | 144 +
libphobos/src/std/sumtype.d | 560 +-
libphobos/src/std/typecons.d | 109 +-
libphobos/testsuite/libphobos.phobos/std_array.d | 17 +
libphobos/testsuite/libphobos.phobos/std_conv.d | 12 +
.../testsuite/libphobos.phobos/std_functional.d | 33 +
libphobos/testsuite/libphobos.phobos/std_sumtype.d | 153 +
libstdc++-v3/ChangeLog | 376 +
libstdc++-v3/acinclude.m4 | 4 +-
libstdc++-v3/configure | 4 +-
libstdc++-v3/configure.host | 4 +
libstdc++-v3/doc/html/manual/strings.html | 19 +-
libstdc++-v3/doc/html/manual/test.html | 2 +-
libstdc++-v3/doc/xml/manual/strings.xml | 19 +-
libstdc++-v3/doc/xml/manual/test.xml | 2 +-
libstdc++-v3/include/bits/c++config | 2 +-
libstdc++-v3/include/bits/chrono_io.h | 4 +
libstdc++-v3/include/bits/ranges_uninitialized.h | 21 +
libstdc++-v3/include/bits/ranges_util.h | 10 +-
libstdc++-v3/include/bits/stl_algo.h | 10 +-
libstdc++-v3/include/bits/stl_algobase.h | 39 +-
libstdc++-v3/include/bits/stl_construct.h | 1 +
libstdc++-v3/include/bits/stl_list.h | 10 +-
libstdc++-v3/include/bits/stl_pair.h | 18 +
libstdc++-v3/include/bits/stl_uninitialized.h | 39 +
libstdc++-v3/include/bits/unique_lock.h | 9 +-
libstdc++-v3/include/bits/unique_ptr.h | 8 +
libstdc++-v3/include/bits/version.def | 27 +
libstdc++-v3/include/bits/version.h | 36 +-
libstdc++-v3/include/std/atomic | 22 +-
libstdc++-v3/include/std/chrono | 2 +-
libstdc++-v3/include/std/complex | 91 +
libstdc++-v3/include/std/expected | 1 +
libstdc++-v3/include/std/format | 190 +-
libstdc++-v3/include/std/forward_list | 5 +-
libstdc++-v3/include/std/future | 9 +-
libstdc++-v3/include/std/list | 5 +-
libstdc++-v3/include/std/ranges | 386 +-
libstdc++-v3/include/std/shared_mutex | 2 +
libstdc++-v3/include/std/span | 2 -
libstdc++-v3/src/c++17/fs_dir.cc | 2 +-
libstdc++-v3/src/c++20/format.cc | 2 +-
libstdc++-v3/src/c++20/tzdata.zi | 1682 +-
libstdc++-v3/src/c++20/tzdb.cc | 16 +-
libstdc++-v3/src/c++23/std-clib.cc.in | 2 +-
libstdc++-v3/src/filesystem/dir-common.h | 2 +-
libstdc++-v3/testsuite/20_util/expected/lwg3843.cc | 69 +
.../testsuite/20_util/headers/memory/synopsis.cc | 12 +
.../specialized_algorithms/feature_test_macro.cc | 14 +
.../uninitialized_copy/constexpr.cc | 60 +
.../uninitialized_default_construct/constexpr.cc | 69 +
.../uninitialized_fill/constexpr.cc | 70 +
.../uninitialized_move/constexpr.cc | 53 +
.../uninitialized_value_construct/constexpr.cc | 66 +
.../testsuite/20_util/tuple/tuple_like_ftm.cc | 17 +
.../testsuite/20_util/unique_ptr/lwg4148.cc | 31 +
.../23_containers/forward_list/erasure.cc | 22 +
.../testsuite/23_containers/list/erasure.cc | 22 +
.../testsuite/25_algorithms/copy/contiguous.cc | 87 +
.../25_algorithms/copy_backward/contiguous.cc | 88 +
.../testsuite/25_algorithms/copy_n/contiguous.cc | 87 +
.../testsuite/25_algorithms/move/105609.cc | 33 +
.../testsuite/25_algorithms/move/constrained.cc | 29 -
.../25_algorithms/move_backward/105609.cc | 33 +
.../25_algorithms/move_backward/constrained.cc | 29 -
.../testsuite/26_numerics/complex/tuple_like.cc | 180 +
libstdc++-v3/testsuite/29_atomics/atomic/69301.cc | 2 +
.../testsuite/29_atomics/atomic/cons/trivial.cc | 41 +
.../30_threads/packaged_task/cons/dangling_ref.cc | 1 +
.../30_threads/packaged_task/cons/lwg4154_neg.cc | 38 +
.../30_threads/shared_lock/cons/lwg4172.cc | 28 +
.../30_threads/unique_lock/cons/lwg4172.cc | 27 +
.../testsuite/std/format/arguments/args.cc | 73 +
libstdc++-v3/testsuite/std/format/parse_ctx.cc | 1 -
libstdc++-v3/testsuite/std/format/parse_ctx_neg.cc | 10 +-
libstdc++-v3/testsuite/std/format/string.cc | 10 +-
.../std/ranges/adaptors/cache_latest/1.cc | 72 +
.../testsuite/std/ranges/adaptors/enumerate/1.cc | 11 +
.../testsuite/std/ranges/adaptors/lwg4112.cc | 41 +
.../testsuite/std/ranges/adaptors/to_input/1.cc | 59 +
libstdc++-v3/testsuite/std/ranges/concat/1.cc | 16 +
.../testsuite/std/ranges/subrange/tuple_like.cc | 29 +
lto-plugin/ChangeLog | 5 +
lto-plugin/lto-plugin.c | 11 +
maintainer-scripts/ChangeLog | 4 +
maintainer-scripts/update_web_docs_git | 29 +
654 files changed, 534996 insertions(+), 336034 deletions(-)
diff --cc gcc/po/sr.po
index bbbe59411928,b9369f4efe40..f3d244da6eba
--- a/gcc/po/sr.po
+++ b/gcc/po/sr.po
@@@ -89171,9 -91375,9 +91375,9 @@@ msgstr "Не могу се промен
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Duplicate %s attribute specified at %L"
msgid "Duplicate %s attribute specified at %L"
-msgstr "Удвостручени атрибут %S наведен код %L"
+msgstr "Удвостручени атрибут %s наведен код %L"
- #: fortran/symbol.cc:1033
+ #: fortran/symbol.cc:1029
#, gcc-internal-format, gfc-internal-format
msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
msgstr ""
diff --cc gcc/po/tr.po
index d719cddab069,0209759a7494..5869770e8609
--- a/gcc/po/tr.po
+++ b/gcc/po/tr.po
@@@ -85163,9 -87013,9 +87013,9 @@@ msgstr "PURE yordamda %s deyimine izin
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s statement must appear in a MODULE"
msgid "%s statement must appear in a MODULE"
-msgstr "%S deyimi bir MODULE'de görünmemeli"
+msgstr "%s deyimi bir MODULE'de görünmemeli"
- #: fortran/parse.cc:4380
+ #: fortran/parse.cc:4503
#, gcc-internal-format, gfc-internal-format
msgid "%s statement at %C follows another accessibility specification"
msgstr "%s deyimi başka erişilebilirlik belirtimini izliyor (%C'de)"
More information about the Libstdc++-cvs
mailing list