public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/loop-unswitch-support-switches] Merge remote-tracking branch 'origin/master' into unswitch
@ 2022-05-05 13:14 Richard Biener
0 siblings, 0 replies; 2+ messages in thread
From: Richard Biener @ 2022-05-05 13:14 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:3281d212cb09a20f52f986b812af20de2ed348f6
commit 3281d212cb09a20f52f986b812af20de2ed348f6
Merge: 6a11fbc73f9 4b03970c423
Author: Richard Biener <rguenther@suse.de>
Date: Thu May 5 14:51:46 2022 +0200
Merge remote-tracking branch 'origin/master' into unswitch
Diff:
ChangeLog | 102 +
MAINTAINERS | 80 +-
Makefile.def | 3 +-
Makefile.in | 3 +-
c++tools/ChangeLog | 4 +
c++tools/server.cc | 6 +-
config/ChangeLog | 9 +
config/dfp.m4 | 18 +
config/picflag.m4 | 3 +
configure | 34 +-
configure.ac | 26 +-
contrib/ChangeLog | 139 +
contrib/analyze_brprob.py | 5 +-
contrib/analyze_brprob_spec.py | 8 +-
contrib/check-MAINTAINERS.py | 113 +
contrib/check_GNU_style_lib.py | 2 +-
contrib/config-list.mk | 4 +-
contrib/filter-clang-warnings.py | 23 +-
contrib/gcc-changelog/git_commit.py | 16 +-
contrib/gcc-changelog/git_update_version.py | 6 +-
contrib/gcc-changelog/test_email.py | 5 +
contrib/gcc-changelog/test_patches.txt | 82 +
contrib/gcc-git-customization.sh | 27 +-
contrib/gcc_update | 8 +-
contrib/git-backport.py | 44 +-
contrib/git-descr.sh | 37 +
contrib/git-fix-changelog.py | 92 +
contrib/git-undescr.sh | 13 +
contrib/header-tools/ChangeLog | 4 +
contrib/header-tools/README | 34 +-
contrib/maintainers-verify.sh | 45 -
contrib/paranoia.cc | 2 +-
fixincludes/ChangeLog | 38 +
fixincludes/fixinc.in | 11 +-
fixincludes/fixincl.x | 216 +-
fixincludes/inclhack.def | 141 +
fixincludes/tests/base/fcntl.h | 33 +
fixincludes/tests/base/math.h | 41 +
fixincludes/tests/base/time.h | 15 +
gcc/BASE-VER | 2 +-
gcc/ChangeLog | 10168 +++
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 322 +-
gcc/ada/ChangeLog | 3386 +
gcc/ada/Makefile.rtl | 8 +-
gcc/ada/ada_get_targ.adb | 2 +-
gcc/ada/adabkend.adb | 2 +-
gcc/ada/adabkend.ads | 2 +-
gcc/ada/adadecode.c | 2 +-
gcc/ada/adadecode.h | 2 +-
gcc/ada/adaint.c | 32 +-
gcc/ada/adaint.h | 2 +-
gcc/ada/affinity.c | 2 +-
gcc/ada/ali-util.adb | 2 +-
gcc/ada/ali-util.ads | 2 +-
gcc/ada/ali.adb | 2 +-
gcc/ada/ali.ads | 2 +-
gcc/ada/alloc.ads | 2 +-
gcc/ada/argv-lynxos178-raven-cert.c | 2 +-
gcc/ada/argv.c | 2 +-
gcc/ada/aspects.adb | 2 +-
gcc/ada/aspects.ads | 2 +-
gcc/ada/atree.adb | 234 +-
gcc/ada/atree.ads | 21 +-
gcc/ada/atree.h | 2 +-
gcc/ada/aux-io.c | 2 +-
gcc/ada/back_end.adb | 2 +-
gcc/ada/back_end.ads | 2 +-
gcc/ada/backend_utils.adb | 2 +-
gcc/ada/backend_utils.ads | 2 +-
gcc/ada/bcheck.adb | 2 +-
gcc/ada/bcheck.ads | 2 +-
gcc/ada/binde.adb | 2 +-
gcc/ada/binde.ads | 2 +-
gcc/ada/binderr.adb | 2 +-
gcc/ada/binderr.ads | 2 +-
gcc/ada/bindgen.adb | 2 +-
gcc/ada/bindgen.ads | 2 +-
gcc/ada/bindo-augmentors.adb | 2 +-
gcc/ada/bindo-augmentors.ads | 2 +-
gcc/ada/bindo-builders.adb | 2 +-
gcc/ada/bindo-builders.ads | 2 +-
gcc/ada/bindo-diagnostics.adb | 2 +-
gcc/ada/bindo-diagnostics.ads | 2 +-
gcc/ada/bindo-elaborators.adb | 2 +-
gcc/ada/bindo-elaborators.ads | 2 +-
gcc/ada/bindo-graphs.adb | 2 +-
gcc/ada/bindo-graphs.ads | 2 +-
gcc/ada/bindo-units.adb | 2 +-
gcc/ada/bindo-units.ads | 2 +-
gcc/ada/bindo-validators.adb | 2 +-
gcc/ada/bindo-validators.ads | 2 +-
gcc/ada/bindo-writers.adb | 2 +-
gcc/ada/bindo-writers.ads | 2 +-
gcc/ada/bindo.adb | 2 +-
gcc/ada/bindo.ads | 2 +-
gcc/ada/bindusg.adb | 2 +-
gcc/ada/bindusg.ads | 2 +-
gcc/ada/butil.adb | 2 +-
gcc/ada/butil.ads | 2 +-
gcc/ada/cal.c | 2 +-
gcc/ada/casing.adb | 2 +-
gcc/ada/casing.ads | 2 +-
gcc/ada/checks.adb | 14 +-
gcc/ada/checks.ads | 2 +-
gcc/ada/cio.c | 2 +-
gcc/ada/clean.adb | 2 +-
gcc/ada/clean.ads | 2 +-
gcc/ada/comperr.adb | 4 +-
gcc/ada/comperr.ads | 2 +-
gcc/ada/contracts.adb | 250 +-
gcc/ada/contracts.ads | 2 +-
gcc/ada/csets.adb | 2 +-
gcc/ada/csets.ads | 2 +-
gcc/ada/cstand.adb | 21 +-
gcc/ada/cstand.ads | 2 +-
gcc/ada/cstreams.c | 2 +-
gcc/ada/ctrl_c.c | 2 +-
gcc/ada/debug.adb | 12 +-
gcc/ada/debug.ads | 2 +-
gcc/ada/debug_a.adb | 2 +-
gcc/ada/debug_a.ads | 2 +-
.../doc/gnat_rm/implementation_defined_pragmas.rst | 4 +-
...ard_and_implementation_defined_restrictions.rst | 13 +-
.../building_executable_programs_with_gnat.rst | 2 +
gcc/ada/doc/share/conf.py | 2 +-
gcc/ada/einfo-utils.adb | 2 +-
gcc/ada/einfo-utils.ads | 2 +-
gcc/ada/einfo.adb | 2 +-
gcc/ada/einfo.ads | 8 +-
gcc/ada/elists.adb | 2 +-
gcc/ada/elists.ads | 2 +-
gcc/ada/elists.h | 2 +-
gcc/ada/env.c | 2 +-
gcc/ada/env.h | 2 +-
gcc/ada/err_vars.ads | 10 +-
gcc/ada/errno.c | 2 +-
gcc/ada/errout.adb | 220 +-
gcc/ada/errout.ads | 2 +-
gcc/ada/erroutc.adb | 4 +-
gcc/ada/erroutc.ads | 13 +-
gcc/ada/errutil.adb | 3 +-
gcc/ada/errutil.ads | 2 +-
gcc/ada/eval_fat.adb | 2 +-
gcc/ada/eval_fat.ads | 2 +-
gcc/ada/exit.c | 2 +-
gcc/ada/exp_aggr.adb | 45 +-
gcc/ada/exp_aggr.ads | 2 +-
gcc/ada/exp_atag.adb | 2 +-
gcc/ada/exp_atag.ads | 2 +-
gcc/ada/exp_attr.adb | 4 +-
gcc/ada/exp_attr.ads | 2 +-
gcc/ada/exp_cg.adb | 2 +-
gcc/ada/exp_cg.ads | 2 +-
gcc/ada/exp_ch10.ads | 2 +-
gcc/ada/exp_ch11.adb | 8 +-
gcc/ada/exp_ch11.ads | 2 +-
gcc/ada/exp_ch12.adb | 2 +-
gcc/ada/exp_ch12.ads | 2 +-
gcc/ada/exp_ch13.adb | 2 +-
gcc/ada/exp_ch13.ads | 2 +-
gcc/ada/exp_ch2.adb | 53 +-
gcc/ada/exp_ch2.ads | 2 +-
gcc/ada/exp_ch3.adb | 31 +-
gcc/ada/exp_ch3.ads | 2 +-
gcc/ada/exp_ch4.adb | 233 +-
gcc/ada/exp_ch4.ads | 2 +-
gcc/ada/exp_ch5.adb | 18 +-
gcc/ada/exp_ch5.ads | 2 +-
gcc/ada/exp_ch6.adb | 16 +-
gcc/ada/exp_ch6.ads | 2 +-
gcc/ada/exp_ch7.adb | 53 +-
gcc/ada/exp_ch7.ads | 2 +-
gcc/ada/exp_ch8.adb | 2 +-
gcc/ada/exp_ch8.ads | 2 +-
gcc/ada/exp_ch9.adb | 16 +-
gcc/ada/exp_ch9.ads | 2 +-
gcc/ada/exp_code.adb | 2 +-
gcc/ada/exp_code.ads | 2 +-
gcc/ada/exp_dbug.adb | 2 +-
gcc/ada/exp_dbug.ads | 2 +-
gcc/ada/exp_disp.adb | 26 +-
gcc/ada/exp_disp.ads | 2 +-
gcc/ada/exp_dist.adb | 22 +-
gcc/ada/exp_dist.ads | 2 +-
gcc/ada/exp_fixd.adb | 2 +-
gcc/ada/exp_fixd.ads | 2 +-
gcc/ada/exp_imgv.adb | 4 +-
gcc/ada/exp_imgv.ads | 2 +-
gcc/ada/exp_intr.adb | 2 +-
gcc/ada/exp_intr.ads | 2 +-
gcc/ada/exp_pakd.adb | 16 +-
gcc/ada/exp_pakd.ads | 2 +-
gcc/ada/exp_prag.adb | 58 +-
gcc/ada/exp_prag.ads | 2 +-
gcc/ada/exp_put_image.adb | 6 +-
gcc/ada/exp_put_image.ads | 2 +-
gcc/ada/exp_sel.adb | 2 +-
gcc/ada/exp_sel.ads | 2 +-
gcc/ada/exp_smem.adb | 2 +-
gcc/ada/exp_smem.ads | 2 +-
gcc/ada/exp_spark.adb | 2 +-
gcc/ada/exp_spark.ads | 2 +-
gcc/ada/exp_strm.adb | 2 +-
gcc/ada/exp_strm.ads | 2 +-
gcc/ada/exp_tss.adb | 2 +-
gcc/ada/exp_tss.ads | 2 +-
gcc/ada/exp_unst.adb | 9 +-
gcc/ada/exp_unst.ads | 6 +-
gcc/ada/exp_util.adb | 70 +-
gcc/ada/exp_util.ads | 14 +-
gcc/ada/expander.adb | 2 +-
gcc/ada/expander.ads | 2 +-
gcc/ada/expect.c | 15 +-
gcc/ada/fe.h | 2 +-
gcc/ada/final.c | 2 +-
gcc/ada/fmap.adb | 2 +-
gcc/ada/fmap.ads | 2 +-
gcc/ada/fname-sf.adb | 3 +-
gcc/ada/fname-sf.ads | 2 +-
gcc/ada/fname-uf.adb | 2 +-
gcc/ada/fname-uf.ads | 2 +-
gcc/ada/fname.adb | 2 +-
gcc/ada/fname.ads | 2 +-
gcc/ada/freeze.adb | 12 +-
gcc/ada/freeze.ads | 2 +-
gcc/ada/frontend.adb | 4 +-
gcc/ada/frontend.ads | 2 +-
gcc/ada/gcc-interface/Make-lang.in | 61 +-
gcc/ada/gcc-interface/Makefile.in | 10 +-
gcc/ada/gcc-interface/config-lang.in | 2 +-
gcc/ada/gcc-interface/{cuintp.c => cuintp.cc} | 0
gcc/ada/gcc-interface/decl.c | 10656 ---
gcc/ada/gcc-interface/decl.cc | 10661 +++
gcc/ada/gcc-interface/gigi.h | 16 +-
gcc/ada/gcc-interface/lang-specs.h | 2 +-
gcc/ada/gcc-interface/{misc.c => misc.cc} | 0
gcc/ada/gcc-interface/{targtyps.c => targtyps.cc} | 0
gcc/ada/gcc-interface/trans.c | 10965 ---
gcc/ada/gcc-interface/trans.cc | 11009 +++
gcc/ada/gcc-interface/utils.c | 7156 --
gcc/ada/gcc-interface/utils.cc | 7156 ++
gcc/ada/gcc-interface/utils2.c | 3045 -
gcc/ada/gcc-interface/utils2.cc | 3050 +
gcc/ada/gen_il-fields.ads | 2 +-
gcc/ada/gen_il-gen-gen_entities.adb | 7 +-
gcc/ada/gen_il-gen-gen_nodes.adb | 2 +-
gcc/ada/gen_il-gen.adb | 5 +-
gcc/ada/gen_il-gen.ads | 2 +-
gcc/ada/gen_il-internals.adb | 2 +-
gcc/ada/gen_il-internals.ads | 2 +-
gcc/ada/gen_il-main.adb | 2 +-
gcc/ada/gen_il-types.ads | 5 +-
gcc/ada/gen_il.adb | 2 +-
gcc/ada/gen_il.ads | 2 +-
gcc/ada/get_scos.adb | 2 +-
gcc/ada/get_scos.ads | 2 +-
gcc/ada/get_targ.adb | 2 +-
gcc/ada/get_targ.ads | 2 +-
gcc/ada/ghost.adb | 4 +-
gcc/ada/ghost.ads | 2 +-
gcc/ada/gnat1drv.adb | 18 +-
gcc/ada/gnat1drv.ads | 2 +-
gcc/ada/gnat_cuda.adb | 2 +-
gcc/ada/gnat_cuda.ads | 2 +-
gcc/ada/gnat_rm.texi | 771 +-
gcc/ada/gnat_ugn.texi | 5 +-
gcc/ada/gnatbind.adb | 2 +-
gcc/ada/gnatbind.ads | 2 +-
gcc/ada/gnatchop.adb | 2 +-
gcc/ada/gnatclean.adb | 2 +-
gcc/ada/gnatcmd.adb | 2 +-
gcc/ada/gnatcmd.ads | 2 +-
gcc/ada/gnatdll.adb | 2 +-
gcc/ada/gnatfind.adb | 2 +-
gcc/ada/gnatkr.adb | 2 +-
gcc/ada/gnatkr.ads | 2 +-
gcc/ada/gnatlink.adb | 2 +-
gcc/ada/gnatlink.ads | 2 +-
gcc/ada/gnatls.adb | 2 +-
gcc/ada/gnatls.ads | 2 +-
gcc/ada/gnatmake.adb | 2 +-
gcc/ada/gnatmake.ads | 2 +-
gcc/ada/gnatname.adb | 2 +-
gcc/ada/gnatname.ads | 2 +-
gcc/ada/gnatprep.adb | 2 +-
gcc/ada/gnatprep.ads | 2 +-
gcc/ada/gnatvsn.adb | 2 +-
gcc/ada/gnatvsn.ads | 6 +-
gcc/ada/gnatxref.adb | 2 +-
gcc/ada/gprep.adb | 2 +-
gcc/ada/gprep.ads | 2 +-
gcc/ada/gsocket.h | 2 +-
gcc/ada/hostparm.ads | 2 +-
gcc/ada/impunit.adb | 2 +-
gcc/ada/impunit.ads | 2 +-
gcc/ada/indepsw-aix.adb | 2 +-
gcc/ada/indepsw-darwin.adb | 2 +-
gcc/ada/indepsw-gnu.adb | 2 +-
gcc/ada/indepsw.adb | 2 +-
gcc/ada/indepsw.ads | 2 +-
gcc/ada/init.c | 4 +-
gcc/ada/initialize.c | 2 +-
gcc/ada/inline.adb | 10 +-
gcc/ada/inline.ads | 2 +-
gcc/ada/itypes.adb | 4 +-
gcc/ada/itypes.ads | 2 +-
gcc/ada/krunch.adb | 2 +-
gcc/ada/krunch.ads | 2 +-
gcc/ada/layout.adb | 9 +-
gcc/ada/layout.ads | 2 +-
gcc/ada/lib-list.adb | 2 +-
gcc/ada/lib-load.adb | 4 +-
gcc/ada/lib-load.ads | 2 +-
gcc/ada/lib-sort.adb | 2 +-
gcc/ada/lib-util.adb | 2 +-
gcc/ada/lib-util.ads | 2 +-
gcc/ada/lib-writ.adb | 2 +-
gcc/ada/lib-writ.ads | 2 +-
gcc/ada/lib-xref-spark_specific.adb | 2 +-
gcc/ada/lib-xref.adb | 281 +-
gcc/ada/lib-xref.ads | 2 +-
gcc/ada/lib.adb | 2 +-
gcc/ada/lib.ads | 2 +-
gcc/ada/libgnarl/a-astaco.adb | 2 +-
gcc/ada/libgnarl/a-dispat.adb | 2 +-
gcc/ada/libgnarl/a-dynpri.adb | 2 +-
gcc/ada/libgnarl/a-etgrbu.ads | 2 +-
gcc/ada/libgnarl/a-exetim__darwin.adb | 2 +-
gcc/ada/libgnarl/a-exetim__default.ads | 2 +-
gcc/ada/libgnarl/a-exetim__mingw.adb | 2 +-
gcc/ada/libgnarl/a-exetim__mingw.ads | 2 +-
gcc/ada/libgnarl/a-exetim__posix.adb | 2 +-
gcc/ada/libgnarl/a-interr.adb | 2 +-
gcc/ada/libgnarl/a-interr.ads | 2 +-
gcc/ada/libgnarl/a-intnam.ads | 2 +-
gcc/ada/libgnarl/a-intnam__aix.ads | 2 +-
gcc/ada/libgnarl/a-intnam__darwin.ads | 2 +-
gcc/ada/libgnarl/a-intnam__dragonfly.ads | 2 +-
gcc/ada/libgnarl/a-intnam__dummy.ads | 2 +-
gcc/ada/libgnarl/a-intnam__freebsd.ads | 2 +-
gcc/ada/libgnarl/a-intnam__hpux.ads | 2 +-
gcc/ada/libgnarl/a-intnam__linux.ads | 2 +-
gcc/ada/libgnarl/a-intnam__lynxos.ads | 2 +-
gcc/ada/libgnarl/a-intnam__mingw.ads | 2 +-
gcc/ada/libgnarl/a-intnam__qnx.ads | 2 +-
gcc/ada/libgnarl/a-intnam__rtems.ads | 2 +-
gcc/ada/libgnarl/a-intnam__solaris.ads | 2 +-
gcc/ada/libgnarl/a-intnam__vxworks.ads | 2 +-
gcc/ada/libgnarl/a-reatim.adb | 2 +-
gcc/ada/libgnarl/a-reatim.ads | 2 +-
gcc/ada/libgnarl/a-retide.adb | 2 +-
gcc/ada/libgnarl/a-retide.ads | 2 +-
gcc/ada/libgnarl/a-rttiev.adb | 2 +-
gcc/ada/libgnarl/a-rttiev.ads | 2 +-
gcc/ada/libgnarl/a-synbar.adb | 2 +-
gcc/ada/libgnarl/a-synbar.ads | 2 +-
gcc/ada/libgnarl/a-synbar__posix.adb | 2 +-
gcc/ada/libgnarl/a-synbar__posix.ads | 2 +-
gcc/ada/libgnarl/a-sytaco.adb | 2 +-
gcc/ada/libgnarl/a-sytaco.ads | 2 +-
gcc/ada/libgnarl/a-tasatt.adb | 2 +-
gcc/ada/libgnarl/a-tasatt.ads | 2 +-
gcc/ada/libgnarl/a-taside.adb | 2 +-
gcc/ada/libgnarl/a-taside.ads | 2 +-
gcc/ada/libgnarl/a-tasini.adb | 2 +-
gcc/ada/libgnarl/a-tasini.ads | 2 +-
gcc/ada/libgnarl/a-taster.adb | 2 +-
gcc/ada/libgnarl/g-boubuf.adb | 2 +-
gcc/ada/libgnarl/g-boubuf.ads | 2 +-
gcc/ada/libgnarl/g-boumai.ads | 2 +-
gcc/ada/libgnarl/g-semaph.adb | 2 +-
gcc/ada/libgnarl/g-semaph.ads | 2 +-
gcc/ada/libgnarl/g-signal.adb | 2 +-
gcc/ada/libgnarl/g-signal.ads | 2 +-
gcc/ada/libgnarl/g-tastus.ads | 2 +-
gcc/ada/libgnarl/g-thread.adb | 2 +-
gcc/ada/libgnarl/g-thread.ads | 2 +-
gcc/ada/libgnarl/i-vxinco.adb | 2 +-
gcc/ada/libgnarl/i-vxinco.ads | 2 +-
gcc/ada/libgnarl/s-inmaop.ads | 2 +-
gcc/ada/libgnarl/s-inmaop__dummy.adb | 2 +-
gcc/ada/libgnarl/s-inmaop__hwint.adb | 2 +-
gcc/ada/libgnarl/s-inmaop__posix.adb | 2 +-
gcc/ada/libgnarl/s-interr.adb | 2 +-
gcc/ada/libgnarl/s-interr.ads | 2 +-
gcc/ada/libgnarl/s-interr__dummy.adb | 2 +-
gcc/ada/libgnarl/s-interr__hwint.adb | 2 +-
gcc/ada/libgnarl/s-interr__sigaction.adb | 2 +-
gcc/ada/libgnarl/s-interr__vxworks.adb | 2 +-
gcc/ada/libgnarl/s-intman.ads | 2 +-
gcc/ada/libgnarl/s-intman__android.adb | 2 +-
gcc/ada/libgnarl/s-intman__dummy.adb | 2 +-
gcc/ada/libgnarl/s-intman__lynxos.adb | 2 +-
gcc/ada/libgnarl/s-intman__mingw.adb | 2 +-
gcc/ada/libgnarl/s-intman__posix.adb | 2 +-
gcc/ada/libgnarl/s-intman__qnx.adb | 2 +-
gcc/ada/libgnarl/s-intman__rtems.adb | 2 +-
gcc/ada/libgnarl/s-intman__rtems.ads | 2 +-
gcc/ada/libgnarl/s-intman__solaris.adb | 2 +-
gcc/ada/libgnarl/s-intman__susv3.adb | 2 +-
gcc/ada/libgnarl/s-intman__vxworks.adb | 2 +-
gcc/ada/libgnarl/s-intman__vxworks.ads | 2 +-
gcc/ada/libgnarl/s-linux.ads | 2 +-
gcc/ada/libgnarl/s-linux__alpha.ads | 2 +-
gcc/ada/libgnarl/s-linux__android.ads | 2 +-
gcc/ada/libgnarl/s-linux__hppa.ads | 2 +-
gcc/ada/libgnarl/s-linux__mips.ads | 2 +-
gcc/ada/libgnarl/s-linux__riscv.ads | 2 +-
gcc/ada/libgnarl/s-linux__sparc.ads | 2 +-
gcc/ada/libgnarl/s-linux__x32.ads | 2 +-
gcc/ada/libgnarl/s-mudido.adb | 2 +-
gcc/ada/libgnarl/s-mudido__affinity.adb | 2 +-
gcc/ada/libgnarl/s-osinte__aix.adb | 2 +-
gcc/ada/libgnarl/s-osinte__aix.ads | 2 +-
gcc/ada/libgnarl/s-osinte__android.adb | 2 +-
gcc/ada/libgnarl/s-osinte__android.ads | 2 +-
gcc/ada/libgnarl/s-osinte__darwin.adb | 2 +-
gcc/ada/libgnarl/s-osinte__darwin.ads | 2 +-
gcc/ada/libgnarl/s-osinte__dragonfly.adb | 2 +-
gcc/ada/libgnarl/s-osinte__dragonfly.ads | 2 +-
gcc/ada/libgnarl/s-osinte__dummy.ads | 2 +-
gcc/ada/libgnarl/s-osinte__freebsd.adb | 2 +-
gcc/ada/libgnarl/s-osinte__freebsd.ads | 2 +-
gcc/ada/libgnarl/s-osinte__gnu.adb | 2 +-
gcc/ada/libgnarl/s-osinte__gnu.ads | 2 +-
gcc/ada/libgnarl/s-osinte__hpux-dce.adb | 2 +-
gcc/ada/libgnarl/s-osinte__hpux-dce.ads | 2 +-
gcc/ada/libgnarl/s-osinte__hpux.ads | 2 +-
gcc/ada/libgnarl/s-osinte__kfreebsd-gnu.ads | 2 +-
gcc/ada/libgnarl/s-osinte__linux.ads | 2 +-
gcc/ada/libgnarl/s-osinte__lynxos178.adb | 2 +-
gcc/ada/libgnarl/s-osinte__lynxos178e.ads | 2 +-
gcc/ada/libgnarl/s-osinte__mingw.ads | 2 +-
gcc/ada/libgnarl/s-osinte__posix.adb | 2 +-
gcc/ada/libgnarl/s-osinte__qnx.adb | 2 +-
gcc/ada/libgnarl/s-osinte__qnx.ads | 2 +-
gcc/ada/libgnarl/s-osinte__rtems.adb | 2 +-
gcc/ada/libgnarl/s-osinte__rtems.ads | 2 +-
gcc/ada/libgnarl/s-osinte__solaris.adb | 2 +-
gcc/ada/libgnarl/s-osinte__solaris.ads | 2 +-
gcc/ada/libgnarl/s-osinte__vxworks.adb | 2 +-
gcc/ada/libgnarl/s-osinte__vxworks.ads | 2 +-
gcc/ada/libgnarl/s-osinte__x32.adb | 2 +-
gcc/ada/libgnarl/s-proinf.adb | 2 +-
gcc/ada/libgnarl/s-proinf.ads | 2 +-
gcc/ada/libgnarl/s-putaim.adb | 2 +-
gcc/ada/libgnarl/s-putaim.ads | 2 +-
gcc/ada/libgnarl/s-qnx.ads | 2 +-
gcc/ada/libgnarl/s-solita.adb | 2 +-
gcc/ada/libgnarl/s-solita.ads | 2 +-
gcc/ada/libgnarl/s-stusta.adb | 4 +-
gcc/ada/libgnarl/s-stusta.ads | 2 +-
gcc/ada/libgnarl/s-taasde.adb | 4 +-
gcc/ada/libgnarl/s-taasde.ads | 2 +-
gcc/ada/libgnarl/s-tadeca.adb | 2 +-
gcc/ada/libgnarl/s-tadeca.ads | 2 +-
gcc/ada/libgnarl/s-tadert.adb | 2 +-
gcc/ada/libgnarl/s-tadert.ads | 2 +-
gcc/ada/libgnarl/s-taenca.adb | 2 +-
gcc/ada/libgnarl/s-taenca.ads | 2 +-
gcc/ada/libgnarl/s-taprob.adb | 2 +-
gcc/ada/libgnarl/s-taprob.ads | 2 +-
gcc/ada/libgnarl/s-taprop.ads | 2 +-
gcc/ada/libgnarl/s-taprop__dummy.adb | 2 +-
gcc/ada/libgnarl/s-taprop__hpux-dce.adb | 2 +-
gcc/ada/libgnarl/s-taprop__linux.adb | 2 +-
gcc/ada/libgnarl/s-taprop__mingw.adb | 4 +-
gcc/ada/libgnarl/s-taprop__posix.adb | 2 +-
gcc/ada/libgnarl/s-taprop__qnx.adb | 2 +-
gcc/ada/libgnarl/s-taprop__rtems.adb | 2 +-
gcc/ada/libgnarl/s-taprop__solaris.adb | 2 +-
gcc/ada/libgnarl/s-taprop__vxworks.adb | 2 +-
gcc/ada/libgnarl/s-tarest.adb | 2 +-
gcc/ada/libgnarl/s-tarest.ads | 2 +-
gcc/ada/libgnarl/s-tasdeb.adb | 2 +-
gcc/ada/libgnarl/s-tasdeb.ads | 3 +-
gcc/ada/libgnarl/s-tasinf.adb | 2 +-
gcc/ada/libgnarl/s-tasinf.ads | 2 +-
gcc/ada/libgnarl/s-tasinf__linux.adb | 2 +-
gcc/ada/libgnarl/s-tasinf__linux.ads | 2 +-
gcc/ada/libgnarl/s-tasinf__mingw.adb | 2 +-
gcc/ada/libgnarl/s-tasinf__mingw.ads | 2 +-
gcc/ada/libgnarl/s-tasinf__solaris.adb | 2 +-
gcc/ada/libgnarl/s-tasinf__solaris.ads | 2 +-
gcc/ada/libgnarl/s-tasinf__vxworks.ads | 2 +-
gcc/ada/libgnarl/s-tasini.adb | 2 +-
gcc/ada/libgnarl/s-tasini.ads | 2 +-
gcc/ada/libgnarl/s-taskin.adb | 2 +-
gcc/ada/libgnarl/s-taskin.ads | 2 +-
gcc/ada/libgnarl/s-taspri__dummy.ads | 2 +-
gcc/ada/libgnarl/s-taspri__hpux-dce.ads | 2 +-
gcc/ada/libgnarl/s-taspri__lynxos.ads | 2 +-
gcc/ada/libgnarl/s-taspri__mingw.ads | 2 +-
gcc/ada/libgnarl/s-taspri__posix-noaltstack.ads | 2 +-
gcc/ada/libgnarl/s-taspri__posix.ads | 2 +-
gcc/ada/libgnarl/s-taspri__solaris.ads | 2 +-
gcc/ada/libgnarl/s-taspri__vxworks.ads | 2 +-
gcc/ada/libgnarl/s-tasque.adb | 2 +-
gcc/ada/libgnarl/s-tasque.ads | 2 +-
gcc/ada/libgnarl/s-tasren.adb | 4 +-
gcc/ada/libgnarl/s-tasren.ads | 2 +-
gcc/ada/libgnarl/s-tasres.ads | 2 +-
gcc/ada/libgnarl/s-tassta.adb | 2 +-
gcc/ada/libgnarl/s-tassta.ads | 2 +-
gcc/ada/libgnarl/s-tasuti.adb | 2 +-
gcc/ada/libgnarl/s-tasuti.ads | 2 +-
gcc/ada/libgnarl/s-tataat.adb | 2 +-
gcc/ada/libgnarl/s-tataat.ads | 2 +-
gcc/ada/libgnarl/s-tpinop.adb | 2 +-
gcc/ada/libgnarl/s-tpinop.ads | 2 +-
gcc/ada/libgnarl/s-tpoaal.adb | 2 +-
gcc/ada/libgnarl/s-tpoben.adb | 2 +-
gcc/ada/libgnarl/s-tpoben.ads | 2 +-
gcc/ada/libgnarl/s-tpobmu.adb | 2 +-
gcc/ada/libgnarl/s-tpobmu.ads | 2 +-
gcc/ada/libgnarl/s-tpobop.adb | 3 +-
gcc/ada/libgnarl/s-tpobop.ads | 2 +-
gcc/ada/libgnarl/s-tpopmo.adb | 2 +-
gcc/ada/libgnarl/s-tpopsp__posix-foreign.adb | 2 +-
gcc/ada/libgnarl/s-tpopsp__posix.adb | 2 +-
gcc/ada/libgnarl/s-tpopsp__solaris.adb | 2 +-
gcc/ada/libgnarl/s-tpopsp__tls.adb | 2 +-
gcc/ada/libgnarl/s-tpopsp__vxworks-rtp.adb | 2 +-
gcc/ada/libgnarl/s-tpopsp__vxworks-tls.adb | 2 +-
gcc/ada/libgnarl/s-tpopsp__vxworks.adb | 2 +-
gcc/ada/libgnarl/s-tporft.adb | 2 +-
gcc/ada/libgnarl/s-tposen.adb | 2 +-
gcc/ada/libgnarl/s-tposen.ads | 2 +-
gcc/ada/libgnarl/s-vxwext.adb | 2 +-
gcc/ada/libgnarl/s-vxwext.ads | 2 +-
gcc/ada/libgnarl/s-vxwext__kernel-smp.adb | 2 +-
gcc/ada/libgnarl/s-vxwext__kernel.adb | 2 +-
gcc/ada/libgnarl/s-vxwext__kernel.ads | 2 +-
gcc/ada/libgnarl/s-vxwext__rtp-smp.adb | 2 +-
gcc/ada/libgnarl/s-vxwext__rtp.adb | 2 +-
gcc/ada/libgnarl/s-vxwext__rtp.ads | 2 +-
gcc/ada/libgnarl/s-vxwork__aarch64.ads | 2 +-
gcc/ada/libgnarl/s-vxwork__arm.ads | 2 +-
gcc/ada/libgnarl/s-vxwork__ppc.ads | 2 +-
gcc/ada/libgnarl/s-vxwork__x86.ads | 2 +-
gcc/ada/libgnarl/thread.c | 2 +-
gcc/ada/libgnat/a-assert.adb | 2 +-
gcc/ada/libgnat/a-assert.ads | 2 +-
gcc/ada/libgnat/a-btgbso.adb | 2 +-
gcc/ada/libgnat/a-btgbso.ads | 2 +-
gcc/ada/libgnat/a-calari.adb | 2 +-
gcc/ada/libgnat/a-calari.ads | 2 +-
gcc/ada/libgnat/a-calcon.adb | 2 +-
gcc/ada/libgnat/a-calcon.ads | 2 +-
gcc/ada/libgnat/a-caldel.adb | 2 +-
gcc/ada/libgnat/a-caldel.ads | 2 +-
gcc/ada/libgnat/a-calend.adb | 8 +-
gcc/ada/libgnat/a-calend.ads | 2 +-
gcc/ada/libgnat/a-calfor.adb | 17 +-
gcc/ada/libgnat/a-calfor.ads | 2 +-
gcc/ada/libgnat/a-catizo.adb | 2 +-
gcc/ada/libgnat/a-cbdlli.adb | 3 +-
gcc/ada/libgnat/a-cbdlli.ads | 2 +-
gcc/ada/libgnat/a-cbhama.adb | 4 +-
gcc/ada/libgnat/a-cbhama.ads | 2 +-
gcc/ada/libgnat/a-cbhase.adb | 4 +-
gcc/ada/libgnat/a-cbhase.ads | 2 +-
gcc/ada/libgnat/a-cbmutr.adb | 3 +-
gcc/ada/libgnat/a-cbmutr.ads | 2 +-
gcc/ada/libgnat/a-cborma.adb | 4 +-
gcc/ada/libgnat/a-cborma.ads | 2 +-
gcc/ada/libgnat/a-cborse.adb | 6 +-
gcc/ada/libgnat/a-cborse.ads | 2 +-
gcc/ada/libgnat/a-cbprqu.adb | 2 +-
gcc/ada/libgnat/a-cbprqu.ads | 2 +-
gcc/ada/libgnat/a-cbsyqu.adb | 2 +-
gcc/ada/libgnat/a-cbsyqu.ads | 2 +-
gcc/ada/libgnat/a-cdlili.adb | 3 +-
gcc/ada/libgnat/a-cdlili.ads | 2 +-
gcc/ada/libgnat/a-cfdlli.adb | 2 +-
gcc/ada/libgnat/a-cfdlli.ads | 2 +-
gcc/ada/libgnat/a-cfhama.adb | 4 +-
gcc/ada/libgnat/a-cfhama.ads | 2 +-
gcc/ada/libgnat/a-cfhase.adb | 4 +-
gcc/ada/libgnat/a-cfhase.ads | 2 +-
gcc/ada/libgnat/a-cfinve.adb | 2 +-
gcc/ada/libgnat/a-cfinve.ads | 2 +-
gcc/ada/libgnat/a-cforma.adb | 2 +-
gcc/ada/libgnat/a-cforma.ads | 2 +-
gcc/ada/libgnat/a-cforse.adb | 10 +-
gcc/ada/libgnat/a-cforse.ads | 2 +-
gcc/ada/libgnat/a-cgaaso.adb | 2 +-
gcc/ada/libgnat/a-cgaaso.ads | 2 +-
gcc/ada/libgnat/a-cgarso.adb | 2 +-
gcc/ada/libgnat/a-cgcaso.adb | 2 +-
gcc/ada/libgnat/a-chacon.adb | 2 +-
gcc/ada/libgnat/a-chacon.ads | 2 +-
gcc/ada/libgnat/a-chahan.adb | 2 +-
gcc/ada/libgnat/a-chahan.ads | 2 +-
gcc/ada/libgnat/a-chlat9.ads | 2 +-
gcc/ada/libgnat/a-chtgbk.adb | 2 +-
gcc/ada/libgnat/a-chtgbk.ads | 2 +-
gcc/ada/libgnat/a-chtgbo.adb | 4 +-
gcc/ada/libgnat/a-chtgbo.ads | 2 +-
gcc/ada/libgnat/a-chtgke.adb | 2 +-
gcc/ada/libgnat/a-chtgke.ads | 2 +-
gcc/ada/libgnat/a-chtgop.adb | 2 +-
gcc/ada/libgnat/a-chtgop.ads | 2 +-
gcc/ada/libgnat/a-chzla1.ads | 2 +-
gcc/ada/libgnat/a-chzla9.ads | 2 +-
gcc/ada/libgnat/a-cidlli.adb | 3 +-
gcc/ada/libgnat/a-cidlli.ads | 2 +-
gcc/ada/libgnat/a-cihama.adb | 4 +-
gcc/ada/libgnat/a-cihama.ads | 2 +-
gcc/ada/libgnat/a-cihase.adb | 6 +-
gcc/ada/libgnat/a-cihase.ads | 2 +-
gcc/ada/libgnat/a-cimutr.adb | 3 +-
gcc/ada/libgnat/a-cimutr.ads | 2 +-
gcc/ada/libgnat/a-ciorma.adb | 4 +-
gcc/ada/libgnat/a-ciorma.ads | 2 +-
gcc/ada/libgnat/a-ciormu.adb | 4 +-
gcc/ada/libgnat/a-ciormu.ads | 2 +-
gcc/ada/libgnat/a-ciorse.adb | 6 +-
gcc/ada/libgnat/a-ciorse.ads | 2 +-
gcc/ada/libgnat/a-clrefi.adb | 2 +-
gcc/ada/libgnat/a-clrefi.ads | 2 +-
gcc/ada/libgnat/a-coboho.adb | 2 +-
gcc/ada/libgnat/a-coboho.ads | 2 +-
gcc/ada/libgnat/a-cobove.adb | 2 +-
gcc/ada/libgnat/a-cobove.ads | 2 +-
gcc/ada/libgnat/a-cofove.adb | 2 +-
gcc/ada/libgnat/a-cofove.ads | 2 +-
gcc/ada/libgnat/a-cofuba.adb | 2 +-
gcc/ada/libgnat/a-cofuba.ads | 2 +-
gcc/ada/libgnat/a-cofuma.adb | 2 +-
gcc/ada/libgnat/a-cofuma.ads | 2 +-
gcc/ada/libgnat/a-cofuse.adb | 2 +-
gcc/ada/libgnat/a-cofuse.ads | 2 +-
gcc/ada/libgnat/a-cofuve.adb | 2 +-
gcc/ada/libgnat/a-cofuve.ads | 2 +-
gcc/ada/libgnat/a-cogeso.adb | 2 +-
gcc/ada/libgnat/a-cogeso.ads | 2 +-
gcc/ada/libgnat/a-cohama.adb | 4 +-
gcc/ada/libgnat/a-cohama.ads | 2 +-
gcc/ada/libgnat/a-cohase.adb | 6 +-
gcc/ada/libgnat/a-cohase.ads | 2 +-
gcc/ada/libgnat/a-cohata.ads | 2 +-
gcc/ada/libgnat/a-coinho.adb | 2 +-
gcc/ada/libgnat/a-coinho.ads | 2 +-
gcc/ada/libgnat/a-coinho__shared.adb | 2 +-
gcc/ada/libgnat/a-coinho__shared.ads | 2 +-
gcc/ada/libgnat/a-coinve.adb | 2 +-
gcc/ada/libgnat/a-coinve.ads | 2 +-
gcc/ada/libgnat/a-colien.adb | 2 +-
gcc/ada/libgnat/a-colien.ads | 2 +-
gcc/ada/libgnat/a-colire.adb | 2 +-
gcc/ada/libgnat/a-colire.ads | 2 +-
gcc/ada/libgnat/a-comlin.adb | 2 +-
gcc/ada/libgnat/a-comlin.ads | 2 +-
gcc/ada/libgnat/a-comutr.adb | 3 +-
gcc/ada/libgnat/a-comutr.ads | 2 +-
gcc/ada/libgnat/a-conhel.adb | 2 +-
gcc/ada/libgnat/a-conhel.ads | 2 +-
gcc/ada/libgnat/a-convec.adb | 4 +-
gcc/ada/libgnat/a-convec.ads | 2 +-
gcc/ada/libgnat/a-coorma.adb | 4 +-
gcc/ada/libgnat/a-coorma.ads | 2 +-
gcc/ada/libgnat/a-coormu.adb | 4 +-
gcc/ada/libgnat/a-coormu.ads | 2 +-
gcc/ada/libgnat/a-coorse.adb | 6 +-
gcc/ada/libgnat/a-coorse.ads | 2 +-
gcc/ada/libgnat/a-coprnu.adb | 2 +-
gcc/ada/libgnat/a-coprnu.ads | 2 +-
gcc/ada/libgnat/a-costso.adb | 2 +-
gcc/ada/libgnat/a-costso.ads | 2 +-
gcc/ada/libgnat/a-crbltr.ads | 2 +-
gcc/ada/libgnat/a-crbtgk.adb | 2 +-
gcc/ada/libgnat/a-crbtgk.ads | 2 +-
gcc/ada/libgnat/a-crbtgo.adb | 2 +-
gcc/ada/libgnat/a-crbtgo.ads | 2 +-
gcc/ada/libgnat/a-crdlli.adb | 5 +-
gcc/ada/libgnat/a-crdlli.ads | 2 +-
gcc/ada/libgnat/a-csquin.ads | 2 +-
gcc/ada/libgnat/a-cuprqu.adb | 2 +-
gcc/ada/libgnat/a-cuprqu.ads | 2 +-
gcc/ada/libgnat/a-cusyqu.adb | 2 +-
gcc/ada/libgnat/a-cusyqu.ads | 2 +-
gcc/ada/libgnat/a-cwila1.ads | 2 +-
gcc/ada/libgnat/a-cwila9.ads | 2 +-
gcc/ada/libgnat/a-decima.adb | 2 +-
gcc/ada/libgnat/a-decima.ads | 2 +-
gcc/ada/libgnat/a-decima__128.ads | 2 +-
gcc/ada/libgnat/a-dhfina.adb | 2 +-
gcc/ada/libgnat/a-dhfina.ads | 2 +-
gcc/ada/libgnat/a-diocst.adb | 2 +-
gcc/ada/libgnat/a-diocst.ads | 2 +-
gcc/ada/libgnat/a-direct.adb | 552 +-
gcc/ada/libgnat/a-direct.ads | 84 +-
gcc/ada/libgnat/a-direio.adb | 2 +-
gcc/ada/libgnat/a-direio.ads | 2 +-
gcc/ada/libgnat/a-dirval.adb | 2 +-
gcc/ada/libgnat/a-dirval.ads | 2 +-
gcc/ada/libgnat/a-dirval__mingw.adb | 2 +-
gcc/ada/libgnat/a-einuoc.adb | 2 +-
gcc/ada/libgnat/a-einuoc.ads | 2 +-
gcc/ada/libgnat/a-elchha.adb | 2 +-
gcc/ada/libgnat/a-elchha.ads | 2 +-
gcc/ada/libgnat/a-envvar.adb | 2 +-
gcc/ada/libgnat/a-excach.adb | 2 +-
gcc/ada/libgnat/a-except.adb | 4 +-
gcc/ada/libgnat/a-except.ads | 10 +-
gcc/ada/libgnat/a-exctra.adb | 2 +-
gcc/ada/libgnat/a-exctra.ads | 2 +-
gcc/ada/libgnat/a-exexda.adb | 2 +-
gcc/ada/libgnat/a-exexpr.adb | 2 +-
gcc/ada/libgnat/a-exextr.adb | 2 +-
gcc/ada/libgnat/a-exstat.adb | 2 +-
gcc/ada/libgnat/a-finali.adb | 2 +-
gcc/ada/libgnat/a-finali.ads | 2 +-
gcc/ada/libgnat/a-locale.adb | 2 +-
gcc/ada/libgnat/a-locale.ads | 2 +-
gcc/ada/libgnat/a-nagefl.ads | 2 +-
gcc/ada/libgnat/a-naliop.ads | 2 +-
gcc/ada/libgnat/a-naliop__nolibm.ads | 2 +-
gcc/ada/libgnat/a-nallfl.ads | 2 +-
gcc/ada/libgnat/a-nallfl__wraplf.ads | 2 +-
gcc/ada/libgnat/a-nalofl.ads | 2 +-
gcc/ada/libgnat/a-nashfl.ads | 2 +-
gcc/ada/libgnat/a-nashfl__wraplf.ads | 2 +-
gcc/ada/libgnat/a-nbnbig.adb | 2 +-
gcc/ada/libgnat/a-nbnbin.adb | 2 +-
gcc/ada/libgnat/a-nbnbin__gmp.adb | 2 +-
gcc/ada/libgnat/a-nbnbre.adb | 2 +-
gcc/ada/libgnat/a-ngcefu.adb | 2 +-
gcc/ada/libgnat/a-ngcoar.adb | 13 +-
gcc/ada/libgnat/a-ngcoty.adb | 2 +-
gcc/ada/libgnat/a-ngcoty.ads | 2 +-
gcc/ada/libgnat/a-ngelfu.adb | 2 +-
gcc/ada/libgnat/a-ngelfu.ads | 2 +-
gcc/ada/libgnat/a-ngrear.adb | 13 +-
gcc/ada/libgnat/a-ngrear.ads | 2 +-
gcc/ada/libgnat/a-nuauco.ads | 2 +-
gcc/ada/libgnat/a-nuauco__x86.ads | 2 +-
gcc/ada/libgnat/a-nuaufl.ads | 2 +-
gcc/ada/libgnat/a-nuaufl__wraplf.ads | 2 +-
gcc/ada/libgnat/a-nudira.adb | 2 +-
gcc/ada/libgnat/a-nudira.ads | 2 +-
gcc/ada/libgnat/a-nuflra.adb | 2 +-
gcc/ada/libgnat/a-nuflra.ads | 2 +-
gcc/ada/libgnat/a-numaux.ads | 2 +-
gcc/ada/libgnat/a-rbtgbk.adb | 2 +-
gcc/ada/libgnat/a-rbtgbk.ads | 2 +-
gcc/ada/libgnat/a-rbtgbo.adb | 2 +-
gcc/ada/libgnat/a-rbtgbo.ads | 2 +-
gcc/ada/libgnat/a-rbtgso.adb | 2 +-
gcc/ada/libgnat/a-rbtgso.ads | 2 +-
gcc/ada/libgnat/a-sbecin.adb | 2 +-
gcc/ada/libgnat/a-sbecin.ads | 2 +-
gcc/ada/libgnat/a-sbhcin.adb | 2 +-
gcc/ada/libgnat/a-sbhcin.ads | 2 +-
gcc/ada/libgnat/a-sblcin.adb | 2 +-
gcc/ada/libgnat/a-sblcin.ads | 2 +-
gcc/ada/libgnat/a-secain.adb | 2 +-
gcc/ada/libgnat/a-secain.ads | 2 +-
gcc/ada/libgnat/a-sequio.adb | 2 +-
gcc/ada/libgnat/a-sequio.ads | 2 +-
gcc/ada/libgnat/a-sfecin.ads | 2 +-
gcc/ada/libgnat/a-sfhcin.ads | 2 +-
gcc/ada/libgnat/a-sflcin.ads | 2 +-
gcc/ada/libgnat/a-shcain.adb | 2 +-
gcc/ada/libgnat/a-shcain.ads | 2 +-
gcc/ada/libgnat/a-siocst.adb | 2 +-
gcc/ada/libgnat/a-siocst.ads | 2 +-
gcc/ada/libgnat/a-slcain.adb | 2 +-
gcc/ada/libgnat/a-slcain.ads | 2 +-
gcc/ada/libgnat/a-ssicst.adb | 2 +-
gcc/ada/libgnat/a-ssicst.ads | 2 +-
gcc/ada/libgnat/a-stboha.adb | 2 +-
gcc/ada/libgnat/a-stbubo.adb | 2 +-
gcc/ada/libgnat/a-stbubo.ads | 2 +-
gcc/ada/libgnat/a-stbufi.adb | 2 +-
gcc/ada/libgnat/a-stbufi.ads | 2 +-
gcc/ada/libgnat/a-stbufo.adb | 2 +-
gcc/ada/libgnat/a-stbufo.ads | 2 +-
gcc/ada/libgnat/a-stbuun.adb | 2 +-
gcc/ada/libgnat/a-stbuut.adb | 2 +-
gcc/ada/libgnat/a-stbuut.ads | 2 +-
gcc/ada/libgnat/a-stmaco.ads | 2 +-
gcc/ada/libgnat/a-storio.adb | 2 +-
gcc/ada/libgnat/a-strbou.adb | 2 +-
gcc/ada/libgnat/a-strbou.ads | 2 +-
gcc/ada/libgnat/a-stream.adb | 2 +-
gcc/ada/libgnat/a-stream.ads | 2 +-
gcc/ada/libgnat/a-strfix.adb | 20 +-
gcc/ada/libgnat/a-strhas.adb | 2 +-
gcc/ada/libgnat/a-strmap.adb | 2 +-
gcc/ada/libgnat/a-strmap.ads | 2 +-
gcc/ada/libgnat/a-strsea.adb | 2 +-
gcc/ada/libgnat/a-strsea.ads | 2 +-
gcc/ada/libgnat/a-strsto.ads | 2 +-
gcc/ada/libgnat/a-strsup.adb | 2 +-
gcc/ada/libgnat/a-strsup.ads | 2 +-
gcc/ada/libgnat/a-strunb.adb | 2 +-
gcc/ada/libgnat/a-strunb.ads | 2 +-
gcc/ada/libgnat/a-strunb__shared.adb | 2 +-
gcc/ada/libgnat/a-strunb__shared.ads | 2 +-
gcc/ada/libgnat/a-ststbo.adb | 2 +-
gcc/ada/libgnat/a-ststbo.ads | 2 +-
gcc/ada/libgnat/a-ststio.adb | 2 +-
gcc/ada/libgnat/a-ststio.ads | 2 +-
gcc/ada/libgnat/a-ststun.adb | 2 +-
gcc/ada/libgnat/a-ststun.ads | 2 +-
gcc/ada/libgnat/a-sttebu.adb | 2 +-
gcc/ada/libgnat/a-stunau.adb | 2 +-
gcc/ada/libgnat/a-stunau.ads | 2 +-
gcc/ada/libgnat/a-stunau__shared.adb | 2 +-
gcc/ada/libgnat/a-stunha.adb | 2 +-
gcc/ada/libgnat/a-stuten.adb | 2 +-
gcc/ada/libgnat/a-stwibo.adb | 2 +-
gcc/ada/libgnat/a-stwibo.ads | 2 +-
gcc/ada/libgnat/a-stwifi.adb | 2 +-
gcc/ada/libgnat/a-stwiha.adb | 2 +-
gcc/ada/libgnat/a-stwima.adb | 2 +-
gcc/ada/libgnat/a-stwima.ads | 2 +-
gcc/ada/libgnat/a-stwise.adb | 2 +-
gcc/ada/libgnat/a-stwise.ads | 2 +-
gcc/ada/libgnat/a-stwisu.adb | 2 +-
gcc/ada/libgnat/a-stwisu.ads | 2 +-
gcc/ada/libgnat/a-stwiun.adb | 2 +-
gcc/ada/libgnat/a-stwiun.ads | 2 +-
gcc/ada/libgnat/a-stwiun__shared.adb | 2 +-
gcc/ada/libgnat/a-stwiun__shared.ads | 2 +-
gcc/ada/libgnat/a-stzbou.adb | 2 +-
gcc/ada/libgnat/a-stzbou.ads | 2 +-
gcc/ada/libgnat/a-stzfix.adb | 2 +-
gcc/ada/libgnat/a-stzhas.adb | 2 +-
gcc/ada/libgnat/a-stzmap.adb | 2 +-
gcc/ada/libgnat/a-stzmap.ads | 2 +-
gcc/ada/libgnat/a-stzsea.adb | 2 +-
gcc/ada/libgnat/a-stzsea.ads | 2 +-
gcc/ada/libgnat/a-stzsup.adb | 2 +-
gcc/ada/libgnat/a-stzsup.ads | 2 +-
gcc/ada/libgnat/a-stzunb.adb | 2 +-
gcc/ada/libgnat/a-stzunb.ads | 2 +-
gcc/ada/libgnat/a-stzunb__shared.adb | 2 +-
gcc/ada/libgnat/a-stzunb__shared.ads | 2 +-
gcc/ada/libgnat/a-suecin.adb | 2 +-
gcc/ada/libgnat/a-suecin.ads | 2 +-
gcc/ada/libgnat/a-suenco.adb | 2 +-
gcc/ada/libgnat/a-suenst.adb | 2 +-
gcc/ada/libgnat/a-suewst.adb | 2 +-
gcc/ada/libgnat/a-suezst.adb | 2 +-
gcc/ada/libgnat/a-suhcin.adb | 2 +-
gcc/ada/libgnat/a-suhcin.ads | 2 +-
gcc/ada/libgnat/a-sulcin.adb | 2 +-
gcc/ada/libgnat/a-sulcin.ads | 2 +-
gcc/ada/libgnat/a-suteio.adb | 2 +-
gcc/ada/libgnat/a-suteio.ads | 2 +-
gcc/ada/libgnat/a-suteio__shared.adb | 2 +-
gcc/ada/libgnat/a-swbwha.adb | 2 +-
gcc/ada/libgnat/a-swmwco.ads | 2 +-
gcc/ada/libgnat/a-swunau.adb | 2 +-
gcc/ada/libgnat/a-swunau.ads | 2 +-
gcc/ada/libgnat/a-swunau__shared.adb | 2 +-
gcc/ada/libgnat/a-swuwha.adb | 2 +-
gcc/ada/libgnat/a-swuwti.adb | 2 +-
gcc/ada/libgnat/a-swuwti.ads | 2 +-
gcc/ada/libgnat/a-swuwti__shared.adb | 2 +-
gcc/ada/libgnat/a-szbzha.adb | 2 +-
gcc/ada/libgnat/a-szmzco.ads | 2 +-
gcc/ada/libgnat/a-szunau.adb | 2 +-
gcc/ada/libgnat/a-szunau.ads | 2 +-
gcc/ada/libgnat/a-szunau__shared.adb | 2 +-
gcc/ada/libgnat/a-szuzha.adb | 2 +-
gcc/ada/libgnat/a-szuzti.adb | 2 +-
gcc/ada/libgnat/a-szuzti.ads | 2 +-
gcc/ada/libgnat/a-szuzti__shared.adb | 2 +-
gcc/ada/libgnat/a-tags.adb | 2 +-
gcc/ada/libgnat/a-tags.ads | 2 +-
gcc/ada/libgnat/a-teioed.adb | 2 +-
gcc/ada/libgnat/a-teioed.ads | 2 +-
gcc/ada/libgnat/a-textio.adb | 6 +-
gcc/ada/libgnat/a-textio.ads | 2 +-
gcc/ada/libgnat/a-tiboio.adb | 3 +-
gcc/ada/libgnat/a-ticoau.adb | 2 +-
gcc/ada/libgnat/a-ticoau.ads | 2 +-
gcc/ada/libgnat/a-ticoio.adb | 2 +-
gcc/ada/libgnat/a-ticoio.ads | 2 +-
gcc/ada/libgnat/a-tideau.adb | 2 +-
gcc/ada/libgnat/a-tideau.ads | 2 +-
gcc/ada/libgnat/a-tideio.adb | 2 +-
gcc/ada/libgnat/a-tideio.ads | 2 +-
gcc/ada/libgnat/a-tideio__128.adb | 2 +-
gcc/ada/libgnat/a-tienau.adb | 4 +-
gcc/ada/libgnat/a-tienau.ads | 2 +-
gcc/ada/libgnat/a-tienio.adb | 2 +-
gcc/ada/libgnat/a-tifiau.adb | 2 +-
gcc/ada/libgnat/a-tifiau.ads | 2 +-
gcc/ada/libgnat/a-tifiio.adb | 2 +-
gcc/ada/libgnat/a-tifiio__128.adb | 2 +-
gcc/ada/libgnat/a-tiflau.adb | 2 +-
gcc/ada/libgnat/a-tiflau.ads | 2 +-
gcc/ada/libgnat/a-tiflio.adb | 2 +-
gcc/ada/libgnat/a-tiflio.ads | 2 +-
gcc/ada/libgnat/a-tigeau.adb | 5 +-
gcc/ada/libgnat/a-tigeau.ads | 2 +-
gcc/ada/libgnat/a-tigeli.adb | 2 +-
gcc/ada/libgnat/a-tiinau.adb | 6 +-
gcc/ada/libgnat/a-tiinau.ads | 9 +-
gcc/ada/libgnat/a-tiinio.adb | 2 +-
gcc/ada/libgnat/a-tiinio.ads | 2 +-
gcc/ada/libgnat/a-tiinio__128.adb | 2 +-
gcc/ada/libgnat/a-timoio.adb | 2 +-
gcc/ada/libgnat/a-timoio.ads | 2 +-
gcc/ada/libgnat/a-timoio__128.adb | 2 +-
gcc/ada/libgnat/a-tiocst.adb | 2 +-
gcc/ada/libgnat/a-tiocst.ads | 2 +-
gcc/ada/libgnat/a-tirsfi.adb | 2 +-
gcc/ada/libgnat/a-tirsfi.ads | 2 +-
gcc/ada/libgnat/a-titest.adb | 2 +-
gcc/ada/libgnat/a-undesu.adb | 2 +-
gcc/ada/libgnat/a-wichha.adb | 2 +-
gcc/ada/libgnat/a-wichun.adb | 2 +-
gcc/ada/libgnat/a-wichun.ads | 2 +-
gcc/ada/libgnat/a-witeio.adb | 8 +-
gcc/ada/libgnat/a-witeio.ads | 2 +-
gcc/ada/libgnat/a-wrstfi.adb | 2 +-
gcc/ada/libgnat/a-wrstfi.ads | 2 +-
gcc/ada/libgnat/a-wtcoau.adb | 2 +-
gcc/ada/libgnat/a-wtcoau.ads | 2 +-
gcc/ada/libgnat/a-wtcoio.adb | 2 +-
gcc/ada/libgnat/a-wtcstr.adb | 2 +-
gcc/ada/libgnat/a-wtcstr.ads | 2 +-
gcc/ada/libgnat/a-wtdeau.adb | 2 +-
gcc/ada/libgnat/a-wtdeau.ads | 2 +-
gcc/ada/libgnat/a-wtdeio.adb | 2 +-
gcc/ada/libgnat/a-wtdeio__128.adb | 2 +-
gcc/ada/libgnat/a-wtedit.adb | 2 +-
gcc/ada/libgnat/a-wtedit.ads | 2 +-
gcc/ada/libgnat/a-wtenau.adb | 4 +-
gcc/ada/libgnat/a-wtenau.ads | 2 +-
gcc/ada/libgnat/a-wtenio.adb | 2 +-
gcc/ada/libgnat/a-wtfiau.adb | 2 +-
gcc/ada/libgnat/a-wtfiau.ads | 2 +-
gcc/ada/libgnat/a-wtfiio.adb | 2 +-
gcc/ada/libgnat/a-wtfiio__128.adb | 2 +-
gcc/ada/libgnat/a-wtflau.adb | 2 +-
gcc/ada/libgnat/a-wtflau.ads | 2 +-
gcc/ada/libgnat/a-wtflio.adb | 2 +-
gcc/ada/libgnat/a-wtgeau.adb | 5 +-
gcc/ada/libgnat/a-wtgeau.ads | 2 +-
gcc/ada/libgnat/a-wtinau.adb | 6 +-
gcc/ada/libgnat/a-wtinau.ads | 9 +-
gcc/ada/libgnat/a-wtinio.adb | 2 +-
gcc/ada/libgnat/a-wtinio__128.adb | 2 +-
gcc/ada/libgnat/a-wtmoio.adb | 2 +-
gcc/ada/libgnat/a-wtmoio.ads | 2 +-
gcc/ada/libgnat/a-wtmoio__128.adb | 2 +-
gcc/ada/libgnat/a-wttest.adb | 2 +-
gcc/ada/libgnat/a-wwboio.adb | 3 +-
gcc/ada/libgnat/a-zchhan.adb | 2 +-
gcc/ada/libgnat/a-zchuni.adb | 2 +-
gcc/ada/libgnat/a-zchuni.ads | 2 +-
gcc/ada/libgnat/a-zrstfi.adb | 2 +-
gcc/ada/libgnat/a-zrstfi.ads | 2 +-
gcc/ada/libgnat/a-ztcoau.adb | 2 +-
gcc/ada/libgnat/a-ztcoio.adb | 2 +-
gcc/ada/libgnat/a-ztcstr.adb | 2 +-
gcc/ada/libgnat/a-ztcstr.ads | 2 +-
gcc/ada/libgnat/a-ztdeau.adb | 2 +-
gcc/ada/libgnat/a-ztdeau.ads | 2 +-
gcc/ada/libgnat/a-ztdeio.adb | 2 +-
gcc/ada/libgnat/a-ztdeio__128.adb | 2 +-
gcc/ada/libgnat/a-ztedit.adb | 2 +-
gcc/ada/libgnat/a-ztedit.ads | 2 +-
gcc/ada/libgnat/a-ztenau.adb | 4 +-
gcc/ada/libgnat/a-ztenau.ads | 2 +-
gcc/ada/libgnat/a-ztenio.adb | 2 +-
gcc/ada/libgnat/a-ztexio.adb | 8 +-
gcc/ada/libgnat/a-ztexio.ads | 2 +-
gcc/ada/libgnat/a-ztfiau.adb | 2 +-
gcc/ada/libgnat/a-ztfiau.ads | 2 +-
gcc/ada/libgnat/a-ztfiio.adb | 2 +-
gcc/ada/libgnat/a-ztfiio__128.adb | 2 +-
gcc/ada/libgnat/a-ztflau.adb | 2 +-
gcc/ada/libgnat/a-ztflau.ads | 2 +-
gcc/ada/libgnat/a-ztflio.adb | 2 +-
gcc/ada/libgnat/a-ztgeau.adb | 5 +-
gcc/ada/libgnat/a-ztgeau.ads | 2 +-
gcc/ada/libgnat/a-ztinau.adb | 6 +-
gcc/ada/libgnat/a-ztinau.ads | 9 +-
gcc/ada/libgnat/a-ztinio.adb | 2 +-
gcc/ada/libgnat/a-ztinio__128.adb | 2 +-
gcc/ada/libgnat/a-ztmoio.adb | 2 +-
gcc/ada/libgnat/a-ztmoio__128.adb | 2 +-
gcc/ada/libgnat/a-zttest.adb | 2 +-
gcc/ada/libgnat/a-zzboio.adb | 3 +-
gcc/ada/libgnat/g-allein.ads | 2 +-
gcc/ada/libgnat/g-alleve.adb | 2 +-
gcc/ada/libgnat/g-alleve.ads | 2 +-
gcc/ada/libgnat/g-alleve__hard.adb | 2 +-
gcc/ada/libgnat/g-alleve__hard.ads | 2 +-
gcc/ada/libgnat/g-altcon.adb | 2 +-
gcc/ada/libgnat/g-altcon.ads | 2 +-
gcc/ada/libgnat/g-altive.ads | 2 +-
gcc/ada/libgnat/g-alveop.adb | 2 +-
gcc/ada/libgnat/g-alveop.ads | 2 +-
gcc/ada/libgnat/g-alvety.ads | 2 +-
gcc/ada/libgnat/g-alvevi.ads | 2 +-
gcc/ada/libgnat/g-arrspl.adb | 2 +-
gcc/ada/libgnat/g-arrspl.ads | 2 +-
gcc/ada/libgnat/g-awk.adb | 2 +-
gcc/ada/libgnat/g-awk.ads | 2 +-
gcc/ada/libgnat/g-binenv.adb | 2 +-
gcc/ada/libgnat/g-binenv.ads | 2 +-
gcc/ada/libgnat/g-brapre.ads | 2 +-
gcc/ada/libgnat/g-bubsor.adb | 2 +-
gcc/ada/libgnat/g-bubsor.ads | 2 +-
gcc/ada/libgnat/g-busora.adb | 2 +-
gcc/ada/libgnat/g-busora.ads | 2 +-
gcc/ada/libgnat/g-busorg.adb | 2 +-
gcc/ada/libgnat/g-busorg.ads | 2 +-
gcc/ada/libgnat/g-byorma.adb | 2 +-
gcc/ada/libgnat/g-byorma.ads | 2 +-
gcc/ada/libgnat/g-bytswa.adb | 2 +-
gcc/ada/libgnat/g-bytswa.ads | 2 +-
gcc/ada/libgnat/g-calend.adb | 13 +-
gcc/ada/libgnat/g-calend.ads | 2 +-
gcc/ada/libgnat/g-casuti.adb | 2 +-
gcc/ada/libgnat/g-casuti.ads | 2 +-
gcc/ada/libgnat/g-catiio.adb | 2 +-
gcc/ada/libgnat/g-catiio.ads | 2 +-
gcc/ada/libgnat/g-cgi.adb | 2 +-
gcc/ada/libgnat/g-cgi.ads | 2 +-
gcc/ada/libgnat/g-cgicoo.adb | 2 +-
gcc/ada/libgnat/g-cgicoo.ads | 2 +-
gcc/ada/libgnat/g-cgideb.adb | 2 +-
gcc/ada/libgnat/g-cgideb.ads | 2 +-
gcc/ada/libgnat/g-comlin.adb | 10 +-
gcc/ada/libgnat/g-comlin.ads | 2 +-
gcc/ada/libgnat/g-comver.adb | 2 +-
gcc/ada/libgnat/g-comver.ads | 2 +-
gcc/ada/libgnat/g-cppexc.adb | 2 +-
gcc/ada/libgnat/g-cppexc.ads | 2 +-
gcc/ada/libgnat/g-crc32.adb | 2 +-
gcc/ada/libgnat/g-crc32.ads | 2 +-
gcc/ada/libgnat/g-ctrl_c.adb | 2 +-
gcc/ada/libgnat/g-ctrl_c.ads | 2 +-
gcc/ada/libgnat/g-curexc.ads | 2 +-
gcc/ada/libgnat/g-debpoo.adb | 4 +-
gcc/ada/libgnat/g-debpoo.ads | 2 +-
gcc/ada/libgnat/g-debuti.adb | 2 +-
gcc/ada/libgnat/g-debuti.ads | 2 +-
gcc/ada/libgnat/g-decstr.adb | 2 +-
gcc/ada/libgnat/g-decstr.ads | 2 +-
gcc/ada/libgnat/g-deutst.ads | 2 +-
gcc/ada/libgnat/g-diopit.adb | 2 +-
gcc/ada/libgnat/g-diopit.ads | 2 +-
gcc/ada/libgnat/g-dirope.adb | 2 +-
gcc/ada/libgnat/g-dirope.ads | 2 +-
gcc/ada/libgnat/g-dynhta.adb | 2 +-
gcc/ada/libgnat/g-dynhta.ads | 2 +-
gcc/ada/libgnat/g-dyntab.adb | 2 +-
gcc/ada/libgnat/g-dyntab.ads | 2 +-
gcc/ada/libgnat/g-eacodu.adb | 2 +-
gcc/ada/libgnat/g-encstr.adb | 2 +-
gcc/ada/libgnat/g-encstr.ads | 2 +-
gcc/ada/libgnat/g-enutst.ads | 2 +-
gcc/ada/libgnat/g-excact.adb | 2 +-
gcc/ada/libgnat/g-excact.ads | 2 +-
gcc/ada/libgnat/g-except.ads | 2 +-
gcc/ada/libgnat/g-exctra.adb | 2 +-
gcc/ada/libgnat/g-exctra.ads | 2 +-
gcc/ada/libgnat/g-expect.adb | 8 +-
gcc/ada/libgnat/g-expect.ads | 2 +-
gcc/ada/libgnat/g-exptty.adb | 2 +-
gcc/ada/libgnat/g-exptty.ads | 2 +-
gcc/ada/libgnat/g-flocon.ads | 2 +-
gcc/ada/libgnat/g-forstr.adb | 2 +-
gcc/ada/libgnat/g-forstr.ads | 2 +-
gcc/ada/libgnat/g-graphs.adb | 2 +-
gcc/ada/libgnat/g-graphs.ads | 2 +-
gcc/ada/libgnat/g-heasor.adb | 2 +-
gcc/ada/libgnat/g-heasor.ads | 2 +-
gcc/ada/libgnat/g-hesora.adb | 2 +-
gcc/ada/libgnat/g-hesora.ads | 2 +-
gcc/ada/libgnat/g-hesorg.adb | 2 +-
gcc/ada/libgnat/g-hesorg.ads | 2 +-
gcc/ada/libgnat/g-htable.adb | 2 +-
gcc/ada/libgnat/g-htable.ads | 2 +-
gcc/ada/libgnat/g-io.adb | 2 +-
gcc/ada/libgnat/g-io.ads | 2 +-
gcc/ada/libgnat/g-io_aux.adb | 2 +-
gcc/ada/libgnat/g-io_aux.ads | 2 +-
gcc/ada/libgnat/g-lists.adb | 2 +-
gcc/ada/libgnat/g-lists.ads | 2 +-
gcc/ada/libgnat/g-locfil.adb | 2 +-
gcc/ada/libgnat/g-locfil.ads | 2 +-
gcc/ada/libgnat/g-mbdira.adb | 2 +-
gcc/ada/libgnat/g-mbdira.ads | 2 +-
gcc/ada/libgnat/g-mbflra.adb | 3 +-
gcc/ada/libgnat/g-mbflra.ads | 2 +-
gcc/ada/libgnat/g-md5.adb | 2 +-
gcc/ada/libgnat/g-md5.ads | 2 +-
gcc/ada/libgnat/g-memdum.adb | 2 +-
gcc/ada/libgnat/g-memdum.ads | 2 +-
gcc/ada/libgnat/g-moreex.adb | 2 +-
gcc/ada/libgnat/g-moreex.ads | 2 +-
gcc/ada/libgnat/g-os_lib.adb | 2 +-
gcc/ada/libgnat/g-os_lib.ads | 2 +-
gcc/ada/libgnat/g-pehage.adb | 2 +-
gcc/ada/libgnat/g-pehage.ads | 2 +-
gcc/ada/libgnat/g-rannum.adb | 2 +-
gcc/ada/libgnat/g-rannum.ads | 2 +-
gcc/ada/libgnat/g-regexp.adb | 2 +-
gcc/ada/libgnat/g-regexp.ads | 2 +-
gcc/ada/libgnat/g-regist.adb | 2 +-
gcc/ada/libgnat/g-regist.ads | 2 +-
gcc/ada/libgnat/g-regpat.adb | 2 +-
gcc/ada/libgnat/g-regpat.ads | 2 +-
gcc/ada/libgnat/g-rewdat.adb | 2 +-
gcc/ada/libgnat/g-rewdat.ads | 2 +-
gcc/ada/libgnat/g-sechas.adb | 2 +-
gcc/ada/libgnat/g-sechas.ads | 2 +-
gcc/ada/libgnat/g-sehamd.adb | 2 +-
gcc/ada/libgnat/g-sehamd.ads | 2 +-
gcc/ada/libgnat/g-sehash.adb | 2 +-
gcc/ada/libgnat/g-sehash.ads | 2 +-
gcc/ada/libgnat/g-sercom.adb | 2 +-
gcc/ada/libgnat/g-sercom.ads | 2 +-
gcc/ada/libgnat/g-sercom__linux.adb | 3 +-
gcc/ada/libgnat/g-sercom__mingw.adb | 3 +-
gcc/ada/libgnat/g-sestin.ads | 2 +-
gcc/ada/libgnat/g-sets.adb | 2 +-
gcc/ada/libgnat/g-sets.ads | 2 +-
gcc/ada/libgnat/g-sha1.adb | 2 +-
gcc/ada/libgnat/g-sha1.ads | 2 +-
gcc/ada/libgnat/g-sha224.ads | 2 +-
gcc/ada/libgnat/g-sha256.ads | 2 +-
gcc/ada/libgnat/g-sha384.ads | 2 +-
gcc/ada/libgnat/g-sha512.ads | 2 +-
gcc/ada/libgnat/g-shsh32.adb | 2 +-
gcc/ada/libgnat/g-shsh32.ads | 2 +-
gcc/ada/libgnat/g-shsh64.adb | 2 +-
gcc/ada/libgnat/g-shsh64.ads | 2 +-
gcc/ada/libgnat/g-shshco.adb | 2 +-
gcc/ada/libgnat/g-shshco.ads | 2 +-
gcc/ada/libgnat/g-soccon.ads | 2 +-
gcc/ada/libgnat/g-socket.adb | 2 +-
gcc/ada/libgnat/g-socket.ads | 2 +-
gcc/ada/libgnat/g-socket__dummy.adb | 2 +-
gcc/ada/libgnat/g-socket__dummy.ads | 2 +-
gcc/ada/libgnat/g-socpol.adb | 2 +-
gcc/ada/libgnat/g-socpol.ads | 2 +-
gcc/ada/libgnat/g-socpol__dummy.adb | 2 +-
gcc/ada/libgnat/g-socpol__dummy.ads | 2 +-
gcc/ada/libgnat/g-socthi.adb | 2 +-
gcc/ada/libgnat/g-socthi.ads | 2 +-
gcc/ada/libgnat/g-socthi__dummy.adb | 2 +-
gcc/ada/libgnat/g-socthi__dummy.ads | 2 +-
gcc/ada/libgnat/g-socthi__mingw.adb | 2 +-
gcc/ada/libgnat/g-socthi__mingw.ads | 2 +-
gcc/ada/libgnat/g-socthi__vxworks.adb | 2 +-
gcc/ada/libgnat/g-socthi__vxworks.ads | 2 +-
gcc/ada/libgnat/g-soliop.ads | 2 +-
gcc/ada/libgnat/g-soliop__lynxos.ads | 2 +-
gcc/ada/libgnat/g-soliop__mingw.ads | 2 +-
gcc/ada/libgnat/g-soliop__qnx.ads | 2 +-
gcc/ada/libgnat/g-soliop__solaris.ads | 2 +-
gcc/ada/libgnat/g-sopowa.adb | 2 +-
gcc/ada/libgnat/g-sopowa__mingw.adb | 2 +-
gcc/ada/libgnat/g-sopowa__posix.adb | 2 +-
gcc/ada/libgnat/g-sothco.adb | 2 +-
gcc/ada/libgnat/g-sothco.ads | 2 +-
gcc/ada/libgnat/g-sothco__dummy.adb | 2 +-
gcc/ada/libgnat/g-sothco__dummy.ads | 2 +-
gcc/ada/libgnat/g-souinf.ads | 2 +-
gcc/ada/libgnat/g-spchge.adb | 2 +-
gcc/ada/libgnat/g-spchge.ads | 2 +-
gcc/ada/libgnat/g-speche.adb | 2 +-
gcc/ada/libgnat/g-speche.ads | 2 +-
gcc/ada/libgnat/g-spipat.adb | 8 +-
gcc/ada/libgnat/g-spipat.ads | 8 +-
gcc/ada/libgnat/g-spitbo.adb | 2 +-
gcc/ada/libgnat/g-spitbo.ads | 2 +-
gcc/ada/libgnat/g-spogwa.adb | 2 +-
gcc/ada/libgnat/g-spogwa.ads | 2 +-
gcc/ada/libgnat/g-sptabo.ads | 2 +-
gcc/ada/libgnat/g-sptain.ads | 2 +-
gcc/ada/libgnat/g-sptavs.ads | 2 +-
gcc/ada/libgnat/g-sse.ads | 2 +-
gcc/ada/libgnat/g-ssvety.ads | 2 +-
gcc/ada/libgnat/g-sthcso.adb | 2 +-
gcc/ada/libgnat/g-stheme.adb | 2 +-
gcc/ada/libgnat/g-strhas.ads | 2 +-
gcc/ada/libgnat/g-string.adb | 2 +-
gcc/ada/libgnat/g-string.ads | 2 +-
gcc/ada/libgnat/g-strspl.ads | 2 +-
gcc/ada/libgnat/g-stseme.adb | 2 +-
gcc/ada/libgnat/g-stsifd__sockets.adb | 2 +-
gcc/ada/libgnat/g-table.adb | 2 +-
gcc/ada/libgnat/g-table.ads | 2 +-
gcc/ada/libgnat/g-tasloc.adb | 2 +-
gcc/ada/libgnat/g-tasloc.ads | 2 +-
gcc/ada/libgnat/g-timsta.adb | 2 +-
gcc/ada/libgnat/g-timsta.ads | 2 +-
gcc/ada/libgnat/g-traceb.adb | 2 +-
gcc/ada/libgnat/g-traceb.ads | 2 +-
gcc/ada/libgnat/g-trasym.adb | 2 +-
gcc/ada/libgnat/g-trasym.ads | 2 +-
gcc/ada/libgnat/g-tty.adb | 2 +-
gcc/ada/libgnat/g-tty.ads | 2 +-
gcc/ada/libgnat/g-u3spch.adb | 2 +-
gcc/ada/libgnat/g-u3spch.ads | 2 +-
gcc/ada/libgnat/g-utf_32.adb | 2 +-
gcc/ada/libgnat/g-utf_32.ads | 2 +-
gcc/ada/libgnat/g-wispch.adb | 2 +-
gcc/ada/libgnat/g-wispch.ads | 2 +-
gcc/ada/libgnat/g-wistsp.ads | 2 +-
gcc/ada/libgnat/g-zspche.adb | 2 +-
gcc/ada/libgnat/g-zspche.ads | 2 +-
gcc/ada/libgnat/g-zstspl.ads | 2 +-
gcc/ada/libgnat/gnat.ads | 2 +-
gcc/ada/libgnat/i-c.adb | 2 +-
gcc/ada/libgnat/i-cexten.ads | 2 +-
gcc/ada/libgnat/i-cexten__128.ads | 2 +-
gcc/ada/libgnat/i-cobol.adb | 5 +-
gcc/ada/libgnat/i-cobol.ads | 2 +-
gcc/ada/libgnat/i-cpoint.adb | 2 +-
gcc/ada/libgnat/i-cpoint.ads | 2 +-
gcc/ada/libgnat/i-cstrea.adb | 2 +-
gcc/ada/libgnat/i-cstrea.ads | 2 +-
gcc/ada/libgnat/i-cstrin.adb | 2 +-
gcc/ada/libgnat/i-cstrin.ads | 2 +-
gcc/ada/libgnat/i-fortra.adb | 2 +-
gcc/ada/libgnat/i-pacdec.adb | 2 +-
gcc/ada/libgnat/i-pacdec.ads | 2 +-
gcc/ada/libgnat/i-vxwoio.adb | 2 +-
gcc/ada/libgnat/i-vxwoio.ads | 2 +-
gcc/ada/libgnat/i-vxwork.ads | 2 +-
gcc/ada/libgnat/i-vxwork__x86.ads | 2 +-
gcc/ada/libgnat/interfac.ads | 2 +-
gcc/ada/libgnat/interfac__2020.ads | 2 +-
gcc/ada/libgnat/memtrack.adb | 2 +-
gcc/ada/libgnat/s-addima.adb | 2 +-
gcc/ada/libgnat/s-addima.ads | 2 +-
gcc/ada/libgnat/s-addope.adb | 2 +-
gcc/ada/libgnat/s-addope.ads | 2 +-
gcc/ada/libgnat/s-aoinar.adb | 2 +-
gcc/ada/libgnat/s-aoinar.ads | 2 +-
gcc/ada/libgnat/s-aomoar.adb | 2 +-
gcc/ada/libgnat/s-aomoar.ads | 2 +-
gcc/ada/libgnat/s-aotase.adb | 2 +-
gcc/ada/libgnat/s-aotase.ads | 2 +-
gcc/ada/libgnat/s-aridou.adb | 45 +-
gcc/ada/libgnat/s-aridou.ads | 2 +-
gcc/ada/libgnat/s-arit128.adb | 2 +-
gcc/ada/libgnat/s-arit128.ads | 2 +-
gcc/ada/libgnat/s-arit32.adb | 2 +-
gcc/ada/libgnat/s-arit32.ads | 2 +-
gcc/ada/libgnat/s-arit64.adb | 2 +-
gcc/ada/libgnat/s-arit64.ads | 2 +-
gcc/ada/libgnat/s-assert.adb | 2 +-
gcc/ada/libgnat/s-assert.ads | 2 +-
gcc/ada/libgnat/s-atacco.adb | 2 +-
gcc/ada/libgnat/s-atacco.ads | 2 +-
gcc/ada/libgnat/s-atocou.adb | 2 +-
gcc/ada/libgnat/s-atocou.ads | 2 +-
gcc/ada/libgnat/s-atocou__builtin.adb | 44 +-
gcc/ada/libgnat/s-atocou__x86.adb | 112 -
gcc/ada/libgnat/s-atoope.ads | 2 +-
gcc/ada/libgnat/s-atopex.adb | 2 +-
gcc/ada/libgnat/s-atopex.ads | 2 +-
gcc/ada/libgnat/s-atopri.adb | 15 +-
gcc/ada/libgnat/s-atopri.ads | 23 +-
gcc/ada/libgnat/s-auxdec.adb | 2 +-
gcc/ada/libgnat/s-auxdec.ads | 2 +-
gcc/ada/libgnat/s-bignum.adb | 2 +-
gcc/ada/libgnat/s-bignum.ads | 2 +-
gcc/ada/libgnat/s-bitfie.ads | 2 +-
gcc/ada/libgnat/s-bitops.adb | 5 +-
gcc/ada/libgnat/s-bitops.ads | 4 +-
gcc/ada/libgnat/s-bituti.adb | 2 +-
gcc/ada/libgnat/s-bituti.ads | 2 +-
gcc/ada/libgnat/s-boarop.ads | 2 +-
gcc/ada/libgnat/s-boustr.adb | 2 +-
gcc/ada/libgnat/s-boustr.ads | 2 +-
gcc/ada/libgnat/s-bytswa.ads | 2 +-
gcc/ada/libgnat/s-carsi8.adb | 2 +-
gcc/ada/libgnat/s-carsi8.ads | 2 +-
gcc/ada/libgnat/s-carun8.adb | 2 +-
gcc/ada/libgnat/s-carun8.ads | 2 +-
gcc/ada/libgnat/s-casi128.adb | 2 +-
gcc/ada/libgnat/s-casi128.ads | 2 +-
gcc/ada/libgnat/s-casi16.adb | 2 +-
gcc/ada/libgnat/s-casi16.ads | 2 +-
gcc/ada/libgnat/s-casi32.adb | 2 +-
gcc/ada/libgnat/s-casi32.ads | 2 +-
gcc/ada/libgnat/s-casi64.adb | 2 +-
gcc/ada/libgnat/s-casi64.ads | 2 +-
gcc/ada/libgnat/s-casuti.adb | 28 +-
gcc/ada/libgnat/s-casuti.ads | 91 +-
gcc/ada/libgnat/s-caun128.adb | 2 +-
gcc/ada/libgnat/s-caun128.ads | 2 +-
gcc/ada/libgnat/s-caun16.adb | 2 +-
gcc/ada/libgnat/s-caun16.ads | 2 +-
gcc/ada/libgnat/s-caun32.adb | 2 +-
gcc/ada/libgnat/s-caun32.ads | 2 +-
gcc/ada/libgnat/s-caun64.adb | 2 +-
gcc/ada/libgnat/s-caun64.ads | 2 +-
gcc/ada/libgnat/s-chepoo.ads | 2 +-
gcc/ada/libgnat/s-commun.adb | 2 +-
gcc/ada/libgnat/s-commun.ads | 2 +-
gcc/ada/libgnat/s-conca2.adb | 2 +-
gcc/ada/libgnat/s-conca2.ads | 2 +-
gcc/ada/libgnat/s-conca3.adb | 2 +-
gcc/ada/libgnat/s-conca3.ads | 2 +-
gcc/ada/libgnat/s-conca4.adb | 2 +-
gcc/ada/libgnat/s-conca4.ads | 2 +-
gcc/ada/libgnat/s-conca5.adb | 2 +-
gcc/ada/libgnat/s-conca5.ads | 2 +-
gcc/ada/libgnat/s-conca6.adb | 2 +-
gcc/ada/libgnat/s-conca6.ads | 2 +-
gcc/ada/libgnat/s-conca7.adb | 2 +-
gcc/ada/libgnat/s-conca7.ads | 2 +-
gcc/ada/libgnat/s-conca8.adb | 2 +-
gcc/ada/libgnat/s-conca8.ads | 2 +-
gcc/ada/libgnat/s-conca9.adb | 2 +-
gcc/ada/libgnat/s-conca9.ads | 2 +-
gcc/ada/libgnat/s-crc32.adb | 2 +-
gcc/ada/libgnat/s-crc32.ads | 2 +-
gcc/ada/libgnat/s-crtl.ads | 2 +-
gcc/ada/libgnat/s-dfmkio.ads | 2 +-
gcc/ada/libgnat/s-dfmopr.ads | 2 +-
gcc/ada/libgnat/s-dgmgop.ads | 2 +-
gcc/ada/libgnat/s-diflio.adb | 2 +-
gcc/ada/libgnat/s-diflio.ads | 2 +-
gcc/ada/libgnat/s-diflmk.ads | 2 +-
gcc/ada/libgnat/s-digemk.ads | 2 +-
gcc/ada/libgnat/s-diinio.adb | 2 +-
gcc/ada/libgnat/s-diinio.ads | 2 +-
gcc/ada/libgnat/s-dilomk.ads | 2 +-
gcc/ada/libgnat/s-dim.ads | 2 +-
gcc/ada/libgnat/s-dimkio.ads | 2 +-
gcc/ada/libgnat/s-dimmks.ads | 2 +-
gcc/ada/libgnat/s-direio.adb | 3 +-
gcc/ada/libgnat/s-direio.ads | 2 +-
gcc/ada/libgnat/s-dlmkio.ads | 2 +-
gcc/ada/libgnat/s-dlmopr.ads | 2 +-
gcc/ada/libgnat/s-dmotpr.ads | 2 +-
gcc/ada/libgnat/s-dorepr.adb | 2 +-
gcc/ada/libgnat/s-dorepr__fma.adb | 2 +-
gcc/ada/libgnat/s-dourea.adb | 2 +-
gcc/ada/libgnat/s-dourea.ads | 2 +-
gcc/ada/libgnat/s-dsaser.ads | 2 +-
gcc/ada/libgnat/s-dwalin.adb | 3 +-
gcc/ada/libgnat/s-dwalin.ads | 2 +-
gcc/ada/libgnat/s-elaall.adb | 2 +-
gcc/ada/libgnat/s-elaall.ads | 2 +-
gcc/ada/libgnat/s-excdeb.adb | 2 +-
gcc/ada/libgnat/s-excdeb.ads | 2 +-
gcc/ada/libgnat/s-except.adb | 2 +-
gcc/ada/libgnat/s-except.ads | 2 +-
gcc/ada/libgnat/s-excmac__arm.adb | 2 +-
gcc/ada/libgnat/s-excmac__arm.ads | 2 +-
gcc/ada/libgnat/s-excmac__gcc.adb | 2 +-
gcc/ada/libgnat/s-excmac__gcc.ads | 2 +-
gcc/ada/libgnat/s-exctab.adb | 2 +-
gcc/ada/libgnat/s-exctab.ads | 2 +-
gcc/ada/libgnat/s-exctra.adb | 2 +-
gcc/ada/libgnat/s-exctra.ads | 2 +-
gcc/ada/libgnat/s-exnflt.ads | 2 +-
gcc/ada/libgnat/s-exnint.adb | 2 +-
gcc/ada/libgnat/s-exnint.ads | 2 +-
gcc/ada/libgnat/s-exnlfl.ads | 2 +-
gcc/ada/libgnat/s-exnllf.adb | 2 +-
gcc/ada/libgnat/s-exnllf.ads | 2 +-
gcc/ada/libgnat/s-exnlli.adb | 2 +-
gcc/ada/libgnat/s-exnlli.ads | 2 +-
gcc/ada/libgnat/s-exnllli.ads | 2 +-
gcc/ada/libgnat/s-expint.adb | 2 +-
gcc/ada/libgnat/s-expint.ads | 2 +-
gcc/ada/libgnat/s-explli.adb | 2 +-
gcc/ada/libgnat/s-explli.ads | 2 +-
gcc/ada/libgnat/s-expllli.ads | 2 +-
gcc/ada/libgnat/s-explllu.ads | 17 +-
gcc/ada/libgnat/s-expllu.adb | 2 +-
gcc/ada/libgnat/s-expllu.ads | 17 +-
gcc/ada/libgnat/s-expmod.adb | 245 +-
gcc/ada/libgnat/s-expmod.ads | 46 +-
gcc/ada/libgnat/s-exponn.adb | 5 +-
gcc/ada/libgnat/s-exponn.ads | 2 +-
gcc/ada/libgnat/s-exponr.adb | 2 +-
gcc/ada/libgnat/s-exponr.ads | 2 +-
gcc/ada/libgnat/s-expont.adb | 5 +-
gcc/ada/libgnat/s-expont.ads | 2 +-
gcc/ada/libgnat/s-exponu.adb | 25 +-
gcc/ada/libgnat/s-exponu.ads | 18 +-
gcc/ada/libgnat/s-expuns.adb | 2 +-
gcc/ada/libgnat/s-expuns.ads | 17 +-
gcc/ada/libgnat/s-fatflt.ads | 2 +-
gcc/ada/libgnat/s-fatgen.adb | 6 +-
gcc/ada/libgnat/s-fatgen.ads | 2 +-
gcc/ada/libgnat/s-fatlfl.ads | 2 +-
gcc/ada/libgnat/s-fatllf.ads | 2 +-
gcc/ada/libgnat/s-ficobl.ads | 2 +-
gcc/ada/libgnat/s-filatt.ads | 8 +-
gcc/ada/libgnat/s-fileio.adb | 5 +-
gcc/ada/libgnat/s-fileio.ads | 2 +-
gcc/ada/libgnat/s-finmas.adb | 2 +-
gcc/ada/libgnat/s-finmas.ads | 2 +-
gcc/ada/libgnat/s-finroo.adb | 2 +-
gcc/ada/libgnat/s-finroo.ads | 2 +-
gcc/ada/libgnat/s-flocon.adb | 2 +-
gcc/ada/libgnat/s-flocon.ads | 2 +-
gcc/ada/libgnat/s-flocon__none.adb | 2 +-
gcc/ada/libgnat/s-fode128.ads | 2 +-
gcc/ada/libgnat/s-fode32.ads | 2 +-
gcc/ada/libgnat/s-fode64.ads | 2 +-
gcc/ada/libgnat/s-fofi128.ads | 2 +-
gcc/ada/libgnat/s-fofi32.ads | 2 +-
gcc/ada/libgnat/s-fofi64.ads | 2 +-
gcc/ada/libgnat/s-fore_d.adb | 2 +-
gcc/ada/libgnat/s-fore_d.ads | 2 +-
gcc/ada/libgnat/s-fore_f.adb | 2 +-
gcc/ada/libgnat/s-fore_f.ads | 2 +-
gcc/ada/libgnat/s-forrea.adb | 2 +-
gcc/ada/libgnat/s-forrea.ads | 2 +-
gcc/ada/libgnat/s-gearop.adb | 323 +-
gcc/ada/libgnat/s-gearop.ads | 200 +-
gcc/ada/libgnat/s-genbig.adb | 2 +-
gcc/ada/libgnat/s-genbig.ads | 2 +-
gcc/ada/libgnat/s-geveop.adb | 3 +-
gcc/ada/libgnat/s-geveop.ads | 2 +-
gcc/ada/libgnat/s-gloloc.adb | 2 +-
gcc/ada/libgnat/s-gloloc.ads | 2 +-
gcc/ada/libgnat/s-gloloc__mingw.adb | 2 +-
gcc/ada/libgnat/s-htable.adb | 2 +-
gcc/ada/libgnat/s-htable.ads | 2 +-
gcc/ada/libgnat/s-imageb.adb | 2 +-
gcc/ada/libgnat/s-imageb.ads | 2 +-
gcc/ada/libgnat/s-imaged.adb | 2 +-
gcc/ada/libgnat/s-imaged.ads | 2 +-
gcc/ada/libgnat/s-imagef.adb | 2 +-
gcc/ada/libgnat/s-imagef.ads | 2 +-
gcc/ada/libgnat/s-imagei.adb | 2 +-
gcc/ada/libgnat/s-imagei.ads | 2 +-
gcc/ada/libgnat/s-imagen.adb | 2 +-
gcc/ada/libgnat/s-imagen.ads | 2 +-
gcc/ada/libgnat/s-imager.adb | 2 +-
gcc/ada/libgnat/s-imager.ads | 2 +-
gcc/ada/libgnat/s-imageu.adb | 2 +-
gcc/ada/libgnat/s-imageu.ads | 2 +-
gcc/ada/libgnat/s-imagew.adb | 2 +-
gcc/ada/libgnat/s-imagew.ads | 2 +-
gcc/ada/libgnat/s-imde128.ads | 2 +-
gcc/ada/libgnat/s-imde32.ads | 2 +-
gcc/ada/libgnat/s-imde64.ads | 2 +-
gcc/ada/libgnat/s-imen16.ads | 2 +-
gcc/ada/libgnat/s-imen32.ads | 2 +-
gcc/ada/libgnat/s-imenu8.ads | 2 +-
gcc/ada/libgnat/s-imfi128.ads | 2 +-
gcc/ada/libgnat/s-imfi32.ads | 2 +-
gcc/ada/libgnat/s-imfi64.ads | 2 +-
gcc/ada/libgnat/s-imgbiu.adb | 2 +-
gcc/ada/libgnat/s-imgbiu.ads | 2 +-
gcc/ada/libgnat/s-imgboo.adb | 2 +-
gcc/ada/libgnat/s-imgboo.ads | 2 +-
gcc/ada/libgnat/s-imgcha.adb | 2 +-
gcc/ada/libgnat/s-imgcha.ads | 2 +-
gcc/ada/libgnat/s-imgflt.ads | 2 +-
gcc/ada/libgnat/s-imgint.adb | 2 +-
gcc/ada/libgnat/s-imgint.ads | 2 +-
gcc/ada/libgnat/s-imglfl.ads | 2 +-
gcc/ada/libgnat/s-imgllb.adb | 2 +-
gcc/ada/libgnat/s-imgllb.ads | 2 +-
gcc/ada/libgnat/s-imgllf.ads | 2 +-
gcc/ada/libgnat/s-imglli.adb | 2 +-
gcc/ada/libgnat/s-imglli.ads | 2 +-
gcc/ada/libgnat/s-imglllb.ads | 2 +-
gcc/ada/libgnat/s-imgllli.ads | 2 +-
gcc/ada/libgnat/s-imglllu.ads | 2 +-
gcc/ada/libgnat/s-imglllw.ads | 2 +-
gcc/ada/libgnat/s-imgllu.adb | 2 +-
gcc/ada/libgnat/s-imgllu.ads | 2 +-
gcc/ada/libgnat/s-imgllw.adb | 2 +-
gcc/ada/libgnat/s-imgllw.ads | 2 +-
gcc/ada/libgnat/s-imgrea.adb | 2 +-
gcc/ada/libgnat/s-imgrea.ads | 2 +-
gcc/ada/libgnat/s-imguns.adb | 2 +-
gcc/ada/libgnat/s-imguns.ads | 2 +-
gcc/ada/libgnat/s-imguti.adb | 2 +-
gcc/ada/libgnat/s-imguti.ads | 2 +-
gcc/ada/libgnat/s-imgwch.adb | 2 +-
gcc/ada/libgnat/s-imgwch.ads | 2 +-
gcc/ada/libgnat/s-imgwiu.adb | 2 +-
gcc/ada/libgnat/s-imgwiu.ads | 2 +-
gcc/ada/libgnat/s-io.adb | 2 +-
gcc/ada/libgnat/s-io.ads | 2 +-
gcc/ada/libgnat/s-llflex.ads | 2 +-
gcc/ada/libgnat/s-maccod.ads | 2 +-
gcc/ada/libgnat/s-mantis.adb | 2 +-
gcc/ada/libgnat/s-mantis.ads | 2 +-
gcc/ada/libgnat/s-mastop.adb | 2 +-
gcc/ada/libgnat/s-mastop.ads | 2 +-
gcc/ada/libgnat/s-memcop.ads | 2 +-
gcc/ada/libgnat/s-memory.adb | 4 +-
gcc/ada/libgnat/s-memory.ads | 2 +-
gcc/ada/libgnat/s-mmap.adb | 4 +-
gcc/ada/libgnat/s-mmap.ads | 2 +-
gcc/ada/libgnat/s-mmauni__long.ads | 2 +-
gcc/ada/libgnat/s-mmosin__mingw.adb | 2 +-
gcc/ada/libgnat/s-mmosin__mingw.ads | 2 +-
gcc/ada/libgnat/s-mmosin__unix.adb | 3 +-
gcc/ada/libgnat/s-mmosin__unix.ads | 2 +-
gcc/ada/libgnat/s-multip.adb | 2 +-
gcc/ada/libgnat/s-objrea.adb | 6 +-
gcc/ada/libgnat/s-objrea.ads | 2 +-
gcc/ada/libgnat/s-optide.adb | 2 +-
gcc/ada/libgnat/s-os_lib.adb | 9 +-
gcc/ada/libgnat/s-os_lib.ads | 3 +-
gcc/ada/libgnat/s-osprim.ads | 2 +-
gcc/ada/libgnat/s-osprim__darwin.adb | 2 +-
gcc/ada/libgnat/s-osprim__lynxos.ads | 2 +-
gcc/ada/libgnat/s-osprim__mingw.adb | 2 +-
gcc/ada/libgnat/s-osprim__posix.adb | 2 +-
gcc/ada/libgnat/s-osprim__posix2008.adb | 2 +-
gcc/ada/libgnat/s-osprim__rtems.adb | 2 +-
gcc/ada/libgnat/s-osprim__solaris.adb | 2 +-
gcc/ada/libgnat/s-osprim__unix.adb | 2 +-
gcc/ada/libgnat/s-osprim__x32.adb | 2 +-
gcc/ada/libgnat/s-pack03.adb | 2 +-
gcc/ada/libgnat/s-pack03.ads | 2 +-
gcc/ada/libgnat/s-pack05.adb | 2 +-
gcc/ada/libgnat/s-pack05.ads | 2 +-
gcc/ada/libgnat/s-pack06.adb | 2 +-
gcc/ada/libgnat/s-pack06.ads | 2 +-
gcc/ada/libgnat/s-pack07.adb | 2 +-
gcc/ada/libgnat/s-pack07.ads | 2 +-
gcc/ada/libgnat/s-pack09.adb | 2 +-
gcc/ada/libgnat/s-pack09.ads | 2 +-
gcc/ada/libgnat/s-pack10.adb | 2 +-
gcc/ada/libgnat/s-pack10.ads | 2 +-
gcc/ada/libgnat/s-pack100.adb | 2 +-
gcc/ada/libgnat/s-pack100.ads | 2 +-
gcc/ada/libgnat/s-pack101.adb | 2 +-
gcc/ada/libgnat/s-pack101.ads | 2 +-
gcc/ada/libgnat/s-pack102.adb | 2 +-
gcc/ada/libgnat/s-pack102.ads | 2 +-
gcc/ada/libgnat/s-pack103.adb | 2 +-
gcc/ada/libgnat/s-pack103.ads | 2 +-
gcc/ada/libgnat/s-pack104.adb | 2 +-
gcc/ada/libgnat/s-pack104.ads | 2 +-
gcc/ada/libgnat/s-pack105.adb | 2 +-
gcc/ada/libgnat/s-pack105.ads | 2 +-
gcc/ada/libgnat/s-pack106.adb | 2 +-
gcc/ada/libgnat/s-pack106.ads | 2 +-
gcc/ada/libgnat/s-pack107.adb | 2 +-
gcc/ada/libgnat/s-pack107.ads | 2 +-
gcc/ada/libgnat/s-pack108.adb | 2 +-
gcc/ada/libgnat/s-pack108.ads | 2 +-
gcc/ada/libgnat/s-pack109.adb | 2 +-
gcc/ada/libgnat/s-pack109.ads | 2 +-
gcc/ada/libgnat/s-pack11.adb | 2 +-
gcc/ada/libgnat/s-pack11.ads | 2 +-
gcc/ada/libgnat/s-pack110.adb | 2 +-
gcc/ada/libgnat/s-pack110.ads | 2 +-
gcc/ada/libgnat/s-pack111.adb | 2 +-
gcc/ada/libgnat/s-pack111.ads | 2 +-
gcc/ada/libgnat/s-pack112.adb | 2 +-
gcc/ada/libgnat/s-pack112.ads | 2 +-
gcc/ada/libgnat/s-pack113.adb | 2 +-
gcc/ada/libgnat/s-pack113.ads | 2 +-
gcc/ada/libgnat/s-pack114.adb | 2 +-
gcc/ada/libgnat/s-pack114.ads | 2 +-
gcc/ada/libgnat/s-pack115.adb | 2 +-
gcc/ada/libgnat/s-pack115.ads | 2 +-
gcc/ada/libgnat/s-pack116.adb | 2 +-
gcc/ada/libgnat/s-pack116.ads | 2 +-
gcc/ada/libgnat/s-pack117.adb | 2 +-
gcc/ada/libgnat/s-pack117.ads | 2 +-
gcc/ada/libgnat/s-pack118.adb | 2 +-
gcc/ada/libgnat/s-pack118.ads | 2 +-
gcc/ada/libgnat/s-pack119.adb | 2 +-
gcc/ada/libgnat/s-pack119.ads | 2 +-
gcc/ada/libgnat/s-pack12.adb | 2 +-
gcc/ada/libgnat/s-pack12.ads | 2 +-
gcc/ada/libgnat/s-pack120.adb | 2 +-
gcc/ada/libgnat/s-pack120.ads | 2 +-
gcc/ada/libgnat/s-pack121.adb | 2 +-
gcc/ada/libgnat/s-pack121.ads | 2 +-
gcc/ada/libgnat/s-pack122.adb | 2 +-
gcc/ada/libgnat/s-pack122.ads | 2 +-
gcc/ada/libgnat/s-pack123.adb | 2 +-
gcc/ada/libgnat/s-pack123.ads | 2 +-
gcc/ada/libgnat/s-pack124.adb | 2 +-
gcc/ada/libgnat/s-pack124.ads | 2 +-
gcc/ada/libgnat/s-pack125.adb | 2 +-
gcc/ada/libgnat/s-pack125.ads | 2 +-
gcc/ada/libgnat/s-pack126.adb | 2 +-
gcc/ada/libgnat/s-pack126.ads | 2 +-
gcc/ada/libgnat/s-pack127.adb | 2 +-
gcc/ada/libgnat/s-pack127.ads | 2 +-
gcc/ada/libgnat/s-pack13.adb | 2 +-
gcc/ada/libgnat/s-pack13.ads | 2 +-
gcc/ada/libgnat/s-pack14.adb | 2 +-
gcc/ada/libgnat/s-pack14.ads | 2 +-
gcc/ada/libgnat/s-pack15.adb | 2 +-
gcc/ada/libgnat/s-pack15.ads | 2 +-
gcc/ada/libgnat/s-pack17.adb | 2 +-
gcc/ada/libgnat/s-pack17.ads | 2 +-
gcc/ada/libgnat/s-pack18.adb | 2 +-
gcc/ada/libgnat/s-pack18.ads | 2 +-
gcc/ada/libgnat/s-pack19.adb | 2 +-
gcc/ada/libgnat/s-pack19.ads | 2 +-
gcc/ada/libgnat/s-pack20.adb | 2 +-
gcc/ada/libgnat/s-pack20.ads | 2 +-
gcc/ada/libgnat/s-pack21.adb | 2 +-
gcc/ada/libgnat/s-pack21.ads | 2 +-
gcc/ada/libgnat/s-pack22.adb | 2 +-
gcc/ada/libgnat/s-pack22.ads | 2 +-
gcc/ada/libgnat/s-pack23.adb | 2 +-
gcc/ada/libgnat/s-pack23.ads | 2 +-
gcc/ada/libgnat/s-pack24.adb | 2 +-
gcc/ada/libgnat/s-pack24.ads | 2 +-
gcc/ada/libgnat/s-pack25.adb | 2 +-
gcc/ada/libgnat/s-pack25.ads | 2 +-
gcc/ada/libgnat/s-pack26.adb | 2 +-
gcc/ada/libgnat/s-pack26.ads | 2 +-
gcc/ada/libgnat/s-pack27.adb | 2 +-
gcc/ada/libgnat/s-pack27.ads | 2 +-
gcc/ada/libgnat/s-pack28.adb | 2 +-
gcc/ada/libgnat/s-pack28.ads | 2 +-
gcc/ada/libgnat/s-pack29.adb | 2 +-
gcc/ada/libgnat/s-pack29.ads | 2 +-
gcc/ada/libgnat/s-pack30.adb | 2 +-
gcc/ada/libgnat/s-pack30.ads | 2 +-
gcc/ada/libgnat/s-pack31.adb | 2 +-
gcc/ada/libgnat/s-pack31.ads | 2 +-
gcc/ada/libgnat/s-pack33.adb | 2 +-
gcc/ada/libgnat/s-pack33.ads | 2 +-
gcc/ada/libgnat/s-pack34.adb | 2 +-
gcc/ada/libgnat/s-pack34.ads | 2 +-
gcc/ada/libgnat/s-pack35.adb | 2 +-
gcc/ada/libgnat/s-pack35.ads | 2 +-
gcc/ada/libgnat/s-pack36.adb | 2 +-
gcc/ada/libgnat/s-pack36.ads | 2 +-
gcc/ada/libgnat/s-pack37.adb | 2 +-
gcc/ada/libgnat/s-pack37.ads | 2 +-
gcc/ada/libgnat/s-pack38.adb | 2 +-
gcc/ada/libgnat/s-pack38.ads | 2 +-
gcc/ada/libgnat/s-pack39.adb | 2 +-
gcc/ada/libgnat/s-pack39.ads | 2 +-
gcc/ada/libgnat/s-pack40.adb | 2 +-
gcc/ada/libgnat/s-pack40.ads | 2 +-
gcc/ada/libgnat/s-pack41.adb | 2 +-
gcc/ada/libgnat/s-pack41.ads | 2 +-
gcc/ada/libgnat/s-pack42.adb | 2 +-
gcc/ada/libgnat/s-pack42.ads | 2 +-
gcc/ada/libgnat/s-pack43.adb | 2 +-
gcc/ada/libgnat/s-pack43.ads | 2 +-
gcc/ada/libgnat/s-pack44.adb | 2 +-
gcc/ada/libgnat/s-pack44.ads | 2 +-
gcc/ada/libgnat/s-pack45.adb | 2 +-
gcc/ada/libgnat/s-pack45.ads | 2 +-
gcc/ada/libgnat/s-pack46.adb | 2 +-
gcc/ada/libgnat/s-pack46.ads | 2 +-
gcc/ada/libgnat/s-pack47.adb | 2 +-
gcc/ada/libgnat/s-pack47.ads | 2 +-
gcc/ada/libgnat/s-pack48.adb | 2 +-
gcc/ada/libgnat/s-pack48.ads | 2 +-
gcc/ada/libgnat/s-pack49.adb | 2 +-
gcc/ada/libgnat/s-pack49.ads | 2 +-
gcc/ada/libgnat/s-pack50.adb | 2 +-
gcc/ada/libgnat/s-pack50.ads | 2 +-
gcc/ada/libgnat/s-pack51.adb | 2 +-
gcc/ada/libgnat/s-pack51.ads | 2 +-
gcc/ada/libgnat/s-pack52.adb | 2 +-
gcc/ada/libgnat/s-pack52.ads | 2 +-
gcc/ada/libgnat/s-pack53.adb | 2 +-
gcc/ada/libgnat/s-pack53.ads | 2 +-
gcc/ada/libgnat/s-pack54.adb | 2 +-
gcc/ada/libgnat/s-pack54.ads | 2 +-
gcc/ada/libgnat/s-pack55.adb | 2 +-
gcc/ada/libgnat/s-pack55.ads | 2 +-
gcc/ada/libgnat/s-pack56.adb | 2 +-
gcc/ada/libgnat/s-pack56.ads | 2 +-
gcc/ada/libgnat/s-pack57.adb | 2 +-
gcc/ada/libgnat/s-pack57.ads | 2 +-
gcc/ada/libgnat/s-pack58.adb | 2 +-
gcc/ada/libgnat/s-pack58.ads | 2 +-
gcc/ada/libgnat/s-pack59.adb | 2 +-
gcc/ada/libgnat/s-pack59.ads | 2 +-
gcc/ada/libgnat/s-pack60.adb | 2 +-
gcc/ada/libgnat/s-pack60.ads | 2 +-
gcc/ada/libgnat/s-pack61.adb | 2 +-
gcc/ada/libgnat/s-pack61.ads | 2 +-
gcc/ada/libgnat/s-pack62.adb | 2 +-
gcc/ada/libgnat/s-pack62.ads | 2 +-
gcc/ada/libgnat/s-pack63.adb | 2 +-
gcc/ada/libgnat/s-pack63.ads | 2 +-
gcc/ada/libgnat/s-pack65.adb | 2 +-
gcc/ada/libgnat/s-pack65.ads | 2 +-
gcc/ada/libgnat/s-pack66.adb | 2 +-
gcc/ada/libgnat/s-pack66.ads | 2 +-
gcc/ada/libgnat/s-pack67.adb | 2 +-
gcc/ada/libgnat/s-pack67.ads | 2 +-
gcc/ada/libgnat/s-pack68.adb | 2 +-
gcc/ada/libgnat/s-pack68.ads | 2 +-
gcc/ada/libgnat/s-pack69.adb | 2 +-
gcc/ada/libgnat/s-pack69.ads | 2 +-
gcc/ada/libgnat/s-pack70.adb | 2 +-
gcc/ada/libgnat/s-pack70.ads | 2 +-
gcc/ada/libgnat/s-pack71.adb | 2 +-
gcc/ada/libgnat/s-pack71.ads | 2 +-
gcc/ada/libgnat/s-pack72.adb | 2 +-
gcc/ada/libgnat/s-pack72.ads | 2 +-
gcc/ada/libgnat/s-pack73.adb | 2 +-
gcc/ada/libgnat/s-pack73.ads | 2 +-
gcc/ada/libgnat/s-pack74.adb | 2 +-
gcc/ada/libgnat/s-pack74.ads | 2 +-
gcc/ada/libgnat/s-pack75.adb | 2 +-
gcc/ada/libgnat/s-pack75.ads | 2 +-
gcc/ada/libgnat/s-pack76.adb | 2 +-
gcc/ada/libgnat/s-pack76.ads | 2 +-
gcc/ada/libgnat/s-pack77.adb | 2 +-
gcc/ada/libgnat/s-pack77.ads | 2 +-
gcc/ada/libgnat/s-pack78.adb | 2 +-
gcc/ada/libgnat/s-pack78.ads | 2 +-
gcc/ada/libgnat/s-pack79.adb | 2 +-
gcc/ada/libgnat/s-pack79.ads | 2 +-
gcc/ada/libgnat/s-pack80.adb | 2 +-
gcc/ada/libgnat/s-pack80.ads | 2 +-
gcc/ada/libgnat/s-pack81.adb | 2 +-
gcc/ada/libgnat/s-pack81.ads | 2 +-
gcc/ada/libgnat/s-pack82.adb | 2 +-
gcc/ada/libgnat/s-pack82.ads | 2 +-
gcc/ada/libgnat/s-pack83.adb | 2 +-
gcc/ada/libgnat/s-pack83.ads | 2 +-
gcc/ada/libgnat/s-pack84.adb | 2 +-
gcc/ada/libgnat/s-pack84.ads | 2 +-
gcc/ada/libgnat/s-pack85.adb | 2 +-
gcc/ada/libgnat/s-pack85.ads | 2 +-
gcc/ada/libgnat/s-pack86.adb | 2 +-
gcc/ada/libgnat/s-pack86.ads | 2 +-
gcc/ada/libgnat/s-pack87.adb | 2 +-
gcc/ada/libgnat/s-pack87.ads | 2 +-
gcc/ada/libgnat/s-pack88.adb | 2 +-
gcc/ada/libgnat/s-pack88.ads | 2 +-
gcc/ada/libgnat/s-pack89.adb | 2 +-
gcc/ada/libgnat/s-pack89.ads | 2 +-
gcc/ada/libgnat/s-pack90.adb | 2 +-
gcc/ada/libgnat/s-pack90.ads | 2 +-
gcc/ada/libgnat/s-pack91.adb | 2 +-
gcc/ada/libgnat/s-pack91.ads | 2 +-
gcc/ada/libgnat/s-pack92.adb | 2 +-
gcc/ada/libgnat/s-pack92.ads | 2 +-
gcc/ada/libgnat/s-pack93.adb | 2 +-
gcc/ada/libgnat/s-pack93.ads | 2 +-
gcc/ada/libgnat/s-pack94.adb | 2 +-
gcc/ada/libgnat/s-pack94.ads | 2 +-
gcc/ada/libgnat/s-pack95.adb | 2 +-
gcc/ada/libgnat/s-pack95.ads | 2 +-
gcc/ada/libgnat/s-pack96.adb | 2 +-
gcc/ada/libgnat/s-pack96.ads | 2 +-
gcc/ada/libgnat/s-pack97.adb | 2 +-
gcc/ada/libgnat/s-pack97.ads | 2 +-
gcc/ada/libgnat/s-pack98.adb | 2 +-
gcc/ada/libgnat/s-pack98.ads | 2 +-
gcc/ada/libgnat/s-pack99.adb | 2 +-
gcc/ada/libgnat/s-pack99.ads | 2 +-
gcc/ada/libgnat/s-parame.adb | 2 +-
gcc/ada/libgnat/s-parame.ads | 2 +-
gcc/ada/libgnat/s-parame__hpux.ads | 2 +-
gcc/ada/libgnat/s-parame__posix2008.ads | 2 +-
gcc/ada/libgnat/s-parame__rtems.adb | 2 +-
gcc/ada/libgnat/s-parame__vxworks.adb | 2 +-
gcc/ada/libgnat/s-parame__vxworks.ads | 2 +-
gcc/ada/libgnat/s-parint.adb | 2 +-
gcc/ada/libgnat/s-parint.ads | 2 +-
gcc/ada/libgnat/s-pehage.adb | 4 +-
gcc/ada/libgnat/s-pehage.ads | 2 +-
gcc/ada/libgnat/s-pooglo.adb | 2 +-
gcc/ada/libgnat/s-pooglo.ads | 3 +-
gcc/ada/libgnat/s-pooloc.adb | 2 +-
gcc/ada/libgnat/s-pooloc.ads | 2 +-
gcc/ada/libgnat/s-poosiz.adb | 2 +-
gcc/ada/libgnat/s-poosiz.ads | 2 +-
gcc/ada/libgnat/s-powflt.ads | 2 +-
gcc/ada/libgnat/s-powlfl.ads | 2 +-
gcc/ada/libgnat/s-powllf.ads | 2 +-
gcc/ada/libgnat/s-purexc.ads | 2 +-
gcc/ada/libgnat/s-putima.adb | 2 +-
gcc/ada/libgnat/s-putima.ads | 2 +-
gcc/ada/libgnat/s-rannum.adb | 2 +-
gcc/ada/libgnat/s-rannum.ads | 2 +-
gcc/ada/libgnat/s-ransee.adb | 2 +-
gcc/ada/libgnat/s-ransee.ads | 2 +-
gcc/ada/libgnat/s-regexp.adb | 2 +-
gcc/ada/libgnat/s-regexp.ads | 2 +-
gcc/ada/libgnat/s-regpat.adb | 10 +-
gcc/ada/libgnat/s-regpat.ads | 2 +-
gcc/ada/libgnat/s-resfil.adb | 2 +-
gcc/ada/libgnat/s-resfil.ads | 2 +-
gcc/ada/libgnat/s-restri.adb | 2 +-
gcc/ada/libgnat/s-restri.ads | 2 +-
gcc/ada/libgnat/s-rident.ads | 3 +-
gcc/ada/libgnat/s-rpc.adb | 2 +-
gcc/ada/libgnat/s-rpc.ads | 2 +-
gcc/ada/libgnat/s-scaval.adb | 2 +-
gcc/ada/libgnat/s-scaval.ads | 2 +-
gcc/ada/libgnat/s-scaval__128.adb | 2 +-
gcc/ada/libgnat/s-scaval__128.ads | 2 +-
gcc/ada/libgnat/s-secsta.adb | 3 +-
gcc/ada/libgnat/s-secsta.ads | 2 +-
gcc/ada/libgnat/s-sequio.adb | 2 +-
gcc/ada/libgnat/s-sequio.ads | 2 +-
gcc/ada/libgnat/s-shabig.ads | 2 +-
gcc/ada/libgnat/s-shasto.adb | 7 +-
gcc/ada/libgnat/s-shasto.ads | 2 +-
gcc/ada/libgnat/s-soflin.adb | 2 +-
gcc/ada/libgnat/s-soflin.ads | 2 +-
gcc/ada/libgnat/s-soliin.adb | 2 +-
gcc/ada/libgnat/s-soliin.ads | 2 +-
gcc/ada/libgnat/s-spsufi.adb | 2 +-
gcc/ada/libgnat/s-spsufi.ads | 2 +-
gcc/ada/libgnat/s-stache.adb | 2 +-
gcc/ada/libgnat/s-stache.ads | 2 +-
gcc/ada/libgnat/s-stalib.adb | 2 +-
gcc/ada/libgnat/s-stalib.ads | 2 +-
gcc/ada/libgnat/s-statxd.adb | 2 +-
gcc/ada/libgnat/s-statxd.ads | 2 +-
gcc/ada/libgnat/s-stausa.adb | 2 +-
gcc/ada/libgnat/s-stausa.ads | 3 +-
gcc/ada/libgnat/s-stchop.adb | 2 +-
gcc/ada/libgnat/s-stchop.ads | 2 +-
gcc/ada/libgnat/s-stchop__limit.ads | 2 +-
gcc/ada/libgnat/s-stchop__vxworks.adb | 2 +-
gcc/ada/libgnat/s-stoele.adb | 2 +-
gcc/ada/libgnat/s-stoele.ads | 2 +-
gcc/ada/libgnat/s-stopoo.adb | 2 +-
gcc/ada/libgnat/s-stopoo.ads | 2 +-
gcc/ada/libgnat/s-stposu.adb | 2 +-
gcc/ada/libgnat/s-stposu.ads | 2 +-
gcc/ada/libgnat/s-stratt.adb | 2 +-
gcc/ada/libgnat/s-stratt.ads | 3 +-
gcc/ada/libgnat/s-strcom.adb | 2 +-
gcc/ada/libgnat/s-strcom.ads | 2 +-
gcc/ada/libgnat/s-strhas.adb | 2 +-
gcc/ada/libgnat/s-strhas.ads | 2 +-
gcc/ada/libgnat/s-string.adb | 2 +-
gcc/ada/libgnat/s-string.ads | 2 +-
gcc/ada/libgnat/s-ststop.adb | 3 +-
gcc/ada/libgnat/s-ststop.ads | 2 +-
gcc/ada/libgnat/s-tasloc.adb | 2 +-
gcc/ada/libgnat/s-tasloc.ads | 2 +-
gcc/ada/libgnat/s-traceb.adb | 2 +-
gcc/ada/libgnat/s-traceb.ads | 2 +-
gcc/ada/libgnat/s-traceb__hpux.adb | 2 +-
gcc/ada/libgnat/s-traceb__mastop.adb | 2 +-
gcc/ada/libgnat/s-traent.adb | 2 +-
gcc/ada/libgnat/s-traent.ads | 2 +-
gcc/ada/libgnat/s-trasym.adb | 2 +-
gcc/ada/libgnat/s-trasym.ads | 2 +-
gcc/ada/libgnat/s-trasym__dwarf.adb | 2 +-
gcc/ada/libgnat/s-tsmona.adb | 2 +-
gcc/ada/libgnat/s-tsmona__linux.adb | 2 +-
gcc/ada/libgnat/s-tsmona__mingw.adb | 2 +-
gcc/ada/libgnat/s-unstyp.ads | 2 +-
gcc/ada/libgnat/s-utf_32.adb | 25 +-
gcc/ada/libgnat/s-utf_32.ads | 2 +-
gcc/ada/libgnat/s-vade128.ads | 2 +-
gcc/ada/libgnat/s-vade32.ads | 2 +-
gcc/ada/libgnat/s-vade64.ads | 2 +-
gcc/ada/libgnat/s-vaen16.ads | 2 +-
gcc/ada/libgnat/s-vaen32.ads | 2 +-
gcc/ada/libgnat/s-vaenu8.ads | 2 +-
gcc/ada/libgnat/s-vafi128.ads | 2 +-
gcc/ada/libgnat/s-vafi32.ads | 2 +-
gcc/ada/libgnat/s-vafi64.ads | 2 +-
gcc/ada/libgnat/s-valboo.adb | 5 +-
gcc/ada/libgnat/s-valboo.ads | 8 +-
gcc/ada/libgnat/s-valcha.adb | 2 +-
gcc/ada/libgnat/s-valcha.ads | 2 +-
gcc/ada/libgnat/s-valflt.ads | 2 +-
gcc/ada/libgnat/s-valint.adb | 2 +-
gcc/ada/libgnat/s-valint.ads | 7 +-
gcc/ada/libgnat/s-vallfl.ads | 2 +-
gcc/ada/libgnat/s-valllf.ads | 2 +-
gcc/ada/libgnat/s-vallli.adb | 2 +-
gcc/ada/libgnat/s-vallli.ads | 7 +-
gcc/ada/libgnat/s-valllli.ads | 7 +-
gcc/ada/libgnat/s-vallllu.ads | 26 +-
gcc/ada/libgnat/s-valllu.adb | 2 +-
gcc/ada/libgnat/s-valllu.ads | 26 +-
gcc/ada/libgnat/s-valrea.adb | 2 +-
gcc/ada/libgnat/s-valrea.ads | 2 +-
gcc/ada/libgnat/s-valued.adb | 6 +-
gcc/ada/libgnat/s-valued.ads | 2 +-
gcc/ada/libgnat/s-valuef.adb | 4 +-
gcc/ada/libgnat/s-valuef.ads | 2 +-
gcc/ada/libgnat/s-valuei.adb | 17 +-
gcc/ada/libgnat/s-valuei.ads | 14 +-
gcc/ada/libgnat/s-valuen.adb | 2 +-
gcc/ada/libgnat/s-valuen.ads | 2 +-
gcc/ada/libgnat/s-valuer.adb | 3 +-
gcc/ada/libgnat/s-valuer.ads | 2 +-
gcc/ada/libgnat/s-valueu.adb | 438 +-
gcc/ada/libgnat/s-valueu.ads | 464 +-
gcc/ada/libgnat/s-valuns.adb | 2 +-
gcc/ada/libgnat/s-valuns.ads | 26 +-
gcc/ada/libgnat/s-valuti.adb | 33 +-
gcc/ada/libgnat/s-valuti.ads | 98 +-
gcc/ada/libgnat/s-valwch.adb | 2 +-
gcc/ada/libgnat/s-valwch.ads | 2 +-
gcc/ada/libgnat/s-veboop.adb | 108 +-
gcc/ada/libgnat/s-veboop.ads | 113 +-
gcc/ada/libgnat/s-vector.ads | 2 +-
gcc/ada/libgnat/s-vercon.adb | 2 +-
gcc/ada/libgnat/s-vercon.ads | 2 +-
gcc/ada/libgnat/s-wchcnv.adb | 2 +-
gcc/ada/libgnat/s-wchcnv.ads | 2 +-
gcc/ada/libgnat/s-wchcon.adb | 2 +-
gcc/ada/libgnat/s-wchcon.ads | 2 +-
gcc/ada/libgnat/s-wchjis.adb | 2 +-
gcc/ada/libgnat/s-wchjis.ads | 2 +-
gcc/ada/libgnat/s-wchstw.adb | 2 +-
gcc/ada/libgnat/s-wchstw.ads | 2 +-
gcc/ada/libgnat/s-wchwts.adb | 2 +-
gcc/ada/libgnat/s-wchwts.ads | 2 +-
gcc/ada/libgnat/s-widboo.adb | 2 +-
gcc/ada/libgnat/s-widboo.ads | 2 +-
gcc/ada/libgnat/s-widcha.adb | 2 +-
gcc/ada/libgnat/s-widcha.ads | 2 +-
gcc/ada/libgnat/s-widenu.adb | 2 +-
gcc/ada/libgnat/s-widenu.ads | 2 +-
gcc/ada/libgnat/s-widint.ads | 2 +-
gcc/ada/libgnat/s-widlli.adb | 2 +-
gcc/ada/libgnat/s-widlli.ads | 2 +-
gcc/ada/libgnat/s-widllli.ads | 2 +-
gcc/ada/libgnat/s-widlllu.ads | 2 +-
gcc/ada/libgnat/s-widllu.adb | 2 +-
gcc/ada/libgnat/s-widllu.ads | 2 +-
gcc/ada/libgnat/s-widthi.adb | 5 +-
gcc/ada/libgnat/s-widthi.ads | 2 +-
gcc/ada/libgnat/s-widthu.adb | 5 +-
gcc/ada/libgnat/s-widthu.ads | 2 +-
gcc/ada/libgnat/s-widuns.ads | 2 +-
gcc/ada/libgnat/s-widwch.adb | 2 +-
gcc/ada/libgnat/s-widwch.ads | 2 +-
gcc/ada/libgnat/s-win32.ads | 2 +-
gcc/ada/libgnat/s-winext.ads | 2 +-
gcc/ada/libgnat/s-wwdcha.adb | 2 +-
gcc/ada/libgnat/s-wwdcha.ads | 2 +-
gcc/ada/libgnat/s-wwdenu.adb | 2 +-
gcc/ada/libgnat/s-wwdenu.ads | 2 +-
gcc/ada/libgnat/s-wwdwch.adb | 2 +-
gcc/ada/libgnat/s-wwdwch.ads | 2 +-
gcc/ada/libgnat/system-aix.ads | 2 +-
gcc/ada/libgnat/system-darwin-arm.ads | 2 +-
gcc/ada/libgnat/system-darwin-ppc.ads | 2 +-
gcc/ada/libgnat/system-darwin-x86.ads | 2 +-
gcc/ada/libgnat/system-djgpp.ads | 2 +-
gcc/ada/libgnat/system-dragonfly-x86_64.ads | 2 +-
gcc/ada/libgnat/system-freebsd.ads | 2 +-
gcc/ada/libgnat/system-hpux-ia64.ads | 2 +-
gcc/ada/libgnat/system-hpux.ads | 2 +-
gcc/ada/libgnat/system-linux-alpha.ads | 2 +-
gcc/ada/libgnat/system-linux-arm.ads | 2 +-
gcc/ada/libgnat/system-linux-hppa.ads | 2 +-
gcc/ada/libgnat/system-linux-ia64.ads | 2 +-
gcc/ada/libgnat/system-linux-m68k.ads | 2 +-
gcc/ada/libgnat/system-linux-mips.ads | 2 +-
gcc/ada/libgnat/system-linux-ppc.ads | 2 +-
gcc/ada/libgnat/system-linux-riscv.ads | 2 +-
gcc/ada/libgnat/system-linux-s390.ads | 2 +-
gcc/ada/libgnat/system-linux-sh4.ads | 2 +-
gcc/ada/libgnat/system-linux-sparc.ads | 2 +-
gcc/ada/libgnat/system-linux-x86.ads | 2 +-
gcc/ada/libgnat/system-lynxos178-ppc.ads | 2 +-
gcc/ada/libgnat/system-lynxos178-x86.ads | 2 +-
gcc/ada/libgnat/system-mingw.ads | 2 +-
gcc/ada/libgnat/system-qnx-aarch64.ads | 2 +-
gcc/ada/libgnat/system-rtems.ads | 2 +-
gcc/ada/libgnat/system-solaris-sparc.ads | 2 +-
gcc/ada/libgnat/system-solaris-x86.ads | 2 +-
gcc/ada/libgnat/system-vxworks-arm-rtp-smp.ads | 2 +-
gcc/ada/libgnat/system-vxworks-arm-rtp.ads | 2 +-
gcc/ada/libgnat/system-vxworks-arm.ads | 2 +-
gcc/ada/libgnat/system-vxworks-e500-kernel.ads | 2 +-
gcc/ada/libgnat/system-vxworks-e500-rtp-smp.ads | 2 +-
gcc/ada/libgnat/system-vxworks-e500-rtp.ads | 2 +-
gcc/ada/libgnat/system-vxworks-ppc-kernel.ads | 2 +-
gcc/ada/libgnat/system-vxworks-ppc-rtp-smp.ads | 2 +-
gcc/ada/libgnat/system-vxworks-ppc-rtp.ads | 2 +-
gcc/ada/libgnat/system-vxworks-x86-kernel.ads | 2 +-
gcc/ada/libgnat/system-vxworks-x86-rtp-smp.ads | 2 +-
gcc/ada/libgnat/system-vxworks-x86-rtp.ads | 2 +-
.../libgnat/system-vxworks7-aarch64-rtp-smp.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-aarch64.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-arm-rtp-smp.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-arm.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-e500-kernel.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-e500-rtp-smp.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-e500-rtp.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-ppc-kernel.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-ppc-rtp-smp.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-ppc-rtp.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-ppc64-kernel.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-ppc64-rtp-smp.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-x86-kernel.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-x86-rtp-smp.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-x86-rtp.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-x86_64-kernel.ads | 2 +-
gcc/ada/libgnat/system-vxworks7-x86_64-rtp-smp.ads | 2 +-
gcc/ada/link.c | 2 +-
gcc/ada/live.adb | 2 +-
gcc/ada/live.ads | 2 +-
gcc/ada/locales.c | 2 +-
gcc/ada/make.adb | 4 +-
gcc/ada/make.ads | 2 +-
gcc/ada/make_util.adb | 2 +-
gcc/ada/make_util.ads | 2 +-
gcc/ada/makeusg.adb | 2 +-
gcc/ada/makeusg.ads | 2 +-
gcc/ada/mdll-fil.adb | 2 +-
gcc/ada/mdll-fil.ads | 2 +-
gcc/ada/mdll-utl.adb | 2 +-
gcc/ada/mdll-utl.ads | 2 +-
gcc/ada/mdll.adb | 2 +-
gcc/ada/mdll.ads | 2 +-
gcc/ada/mingw32.h | 2 +-
gcc/ada/mkdir.c | 2 +-
gcc/ada/namet-sp.adb | 2 +-
gcc/ada/namet-sp.ads | 2 +-
gcc/ada/namet.adb | 2 +-
gcc/ada/namet.ads | 2 +-
gcc/ada/namet.h | 2 +-
gcc/ada/nlists.adb | 2 +-
gcc/ada/nlists.ads | 2 +-
gcc/ada/nlists.h | 2 +-
gcc/ada/opt.adb | 2 +-
gcc/ada/opt.ads | 2 +-
gcc/ada/osint-b.adb | 2 +-
gcc/ada/osint-b.ads | 2 +-
gcc/ada/osint-c.adb | 2 +-
gcc/ada/osint-c.ads | 2 +-
gcc/ada/osint-l.adb | 2 +-
gcc/ada/osint-l.ads | 2 +-
gcc/ada/osint-m.adb | 13 +-
gcc/ada/osint-m.ads | 2 +-
gcc/ada/osint.adb | 13 +-
gcc/ada/osint.ads | 2 +-
gcc/ada/output.adb | 2 +-
gcc/ada/output.ads | 2 +-
gcc/ada/par-ch10.adb | 2 +-
gcc/ada/par-ch11.adb | 4 +-
gcc/ada/par-ch12.adb | 4 +-
gcc/ada/par-ch13.adb | 2 +-
gcc/ada/par-ch2.adb | 27 +-
gcc/ada/par-ch3.adb | 55 +-
gcc/ada/par-ch4.adb | 13 +-
gcc/ada/par-ch5.adb | 2 +-
gcc/ada/par-ch6.adb | 13 +-
gcc/ada/par-ch7.adb | 2 +-
gcc/ada/par-ch8.adb | 2 +-
gcc/ada/par-ch9.adb | 4 +-
gcc/ada/par-endh.adb | 4 +-
gcc/ada/par-labl.adb | 2 +-
gcc/ada/par-load.adb | 2 +-
gcc/ada/par-prag.adb | 2 +-
gcc/ada/par-sync.adb | 2 +-
gcc/ada/par-tchk.adb | 2 +-
gcc/ada/par-util.adb | 2 +-
gcc/ada/par.adb | 22 +-
gcc/ada/par.ads | 2 +-
gcc/ada/par_sco.adb | 27 +-
gcc/ada/par_sco.ads | 2 +-
gcc/ada/pprint.adb | 2 +-
gcc/ada/pprint.ads | 2 +-
gcc/ada/prep.adb | 10 +-
gcc/ada/prep.ads | 2 +-
gcc/ada/prepcomp.adb | 2 +-
gcc/ada/prepcomp.ads | 2 +-
gcc/ada/put_scos.adb | 2 +-
gcc/ada/put_scos.ads | 2 +-
gcc/ada/raise-gcc.c | 2 +-
gcc/ada/raise.c | 2 +-
gcc/ada/raise.h | 2 +-
gcc/ada/repinfo-input.adb | 4 +-
gcc/ada/repinfo-input.ads | 2 +-
gcc/ada/repinfo.adb | 2 +-
gcc/ada/repinfo.ads | 2 +-
gcc/ada/repinfo.h | 2 +-
gcc/ada/restrict.adb | 8 +-
gcc/ada/restrict.ads | 3 +-
gcc/ada/rident.ads | 2 +-
gcc/ada/rtfinal.c | 2 +-
gcc/ada/rtinit.c | 2 +-
gcc/ada/rtsfind.adb | 2 +-
gcc/ada/rtsfind.ads | 2 +-
gcc/ada/runtime.h | 2 +-
gcc/ada/s-oscons-tmplt.c | 2 +-
gcc/ada/sa_messages.adb | 2 +-
gcc/ada/sa_messages.ads | 2 +-
gcc/ada/scans.adb | 2 +-
gcc/ada/scans.ads | 2 +-
gcc/ada/scil_ll.adb | 2 +-
gcc/ada/scil_ll.ads | 2 +-
gcc/ada/scn.adb | 2 +-
gcc/ada/scn.ads | 2 +-
gcc/ada/scng.adb | 2 +-
gcc/ada/scng.ads | 2 +-
gcc/ada/scos.adb | 2 +-
gcc/ada/scos.ads | 2 +-
gcc/ada/scos.h | 2 +-
gcc/ada/sdefault.ads | 2 +-
gcc/ada/seh_init.c | 2 +-
gcc/ada/sem.adb | 2 +-
gcc/ada/sem.ads | 4 +-
gcc/ada/sem_aggr.adb | 2 +-
gcc/ada/sem_aggr.ads | 2 +-
gcc/ada/sem_attr.adb | 49 +-
gcc/ada/sem_attr.ads | 2 +-
gcc/ada/sem_aux.adb | 2 +-
gcc/ada/sem_aux.ads | 2 +-
gcc/ada/sem_case.adb | 2 +-
gcc/ada/sem_case.ads | 2 +-
gcc/ada/sem_cat.adb | 24 +-
gcc/ada/sem_cat.ads | 11 +-
gcc/ada/sem_ch10.adb | 19 +-
gcc/ada/sem_ch10.ads | 2 +-
gcc/ada/sem_ch11.adb | 2 +-
gcc/ada/sem_ch11.ads | 2 +-
gcc/ada/sem_ch12.adb | 42 +-
gcc/ada/sem_ch12.ads | 2 +-
gcc/ada/sem_ch13.adb | 42 +-
gcc/ada/sem_ch13.ads | 2 +-
gcc/ada/sem_ch2.adb | 2 +-
gcc/ada/sem_ch2.ads | 2 +-
gcc/ada/sem_ch3.adb | 42 +-
gcc/ada/sem_ch3.ads | 2 +-
gcc/ada/sem_ch4.adb | 421 +-
gcc/ada/sem_ch4.ads | 2 +-
gcc/ada/sem_ch5.adb | 10 +-
gcc/ada/sem_ch5.ads | 2 +-
gcc/ada/sem_ch6.adb | 8 +-
gcc/ada/sem_ch6.ads | 2 +-
gcc/ada/sem_ch7.adb | 2 +-
gcc/ada/sem_ch7.ads | 2 +-
gcc/ada/sem_ch8.adb | 62 +-
gcc/ada/sem_ch8.ads | 2 +-
gcc/ada/sem_ch9.adb | 2 +-
gcc/ada/sem_ch9.ads | 2 +-
gcc/ada/sem_dim.adb | 6 +-
gcc/ada/sem_dim.ads | 2 +-
gcc/ada/sem_disp.adb | 25 +-
gcc/ada/sem_disp.ads | 2 +-
gcc/ada/sem_dist.adb | 2 +-
gcc/ada/sem_dist.ads | 2 +-
gcc/ada/sem_elab.adb | 14 +-
gcc/ada/sem_elab.ads | 2 +-
gcc/ada/sem_elim.adb | 2 +-
gcc/ada/sem_elim.ads | 2 +-
gcc/ada/sem_eval.adb | 108 +-
gcc/ada/sem_eval.ads | 13 +-
gcc/ada/sem_intr.adb | 2 +-
gcc/ada/sem_intr.ads | 2 +-
gcc/ada/sem_mech.adb | 2 +-
gcc/ada/sem_mech.ads | 2 +-
gcc/ada/sem_prag.adb | 14 +-
gcc/ada/sem_prag.ads | 2 +-
gcc/ada/sem_res.adb | 82 +-
gcc/ada/sem_res.ads | 2 +-
gcc/ada/sem_scil.adb | 2 +-
gcc/ada/sem_scil.ads | 2 +-
gcc/ada/sem_smem.adb | 2 +-
gcc/ada/sem_smem.ads | 2 +-
gcc/ada/sem_type.adb | 31 +-
gcc/ada/sem_type.ads | 2 +-
gcc/ada/sem_util.adb | 848 +-
gcc/ada/sem_util.ads | 45 +-
gcc/ada/sem_warn.adb | 21 +-
gcc/ada/sem_warn.ads | 2 +-
gcc/ada/set_targ.adb | 2 +-
gcc/ada/set_targ.ads | 6 +-
gcc/ada/sfn_scan.adb | 2 +-
gcc/ada/sfn_scan.ads | 2 +-
gcc/ada/sigtramp-armdroid.c | 2 +-
gcc/ada/sigtramp-ios.c | 2 +-
gcc/ada/sigtramp-qnx.c | 2 +-
gcc/ada/sigtramp-vxworks-target.h | 2 +-
gcc/ada/sigtramp-vxworks.c | 2 +-
gcc/ada/sigtramp.h | 2 +-
gcc/ada/sinfo-cn.adb | 2 +-
gcc/ada/sinfo-cn.ads | 2 +-
gcc/ada/sinfo-utils.adb | 2 +-
gcc/ada/sinfo-utils.ads | 2 +-
gcc/ada/sinfo.adb | 2 +-
gcc/ada/sinfo.ads | 8 +-
gcc/ada/sinput-c.adb | 2 +-
gcc/ada/sinput-c.ads | 2 +-
gcc/ada/sinput-d.adb | 2 +-
gcc/ada/sinput-d.ads | 2 +-
gcc/ada/sinput-l.adb | 2 +-
gcc/ada/sinput-l.ads | 2 +-
gcc/ada/sinput.adb | 4 +-
gcc/ada/sinput.ads | 2 +-
gcc/ada/snames.ads-tmpl | 36 -
gcc/ada/socket.c | 2 +-
gcc/ada/spark_xrefs.adb | 2 +-
gcc/ada/spark_xrefs.ads | 2 +-
gcc/ada/sprint.adb | 8 +-
gcc/ada/sprint.ads | 2 +-
gcc/ada/stand.ads | 8 +-
gcc/ada/stringt.adb | 2 +-
gcc/ada/stringt.ads | 2 +-
gcc/ada/stringt.h | 2 +-
gcc/ada/strub.adb | 2 +-
gcc/ada/strub.ads | 2 +-
gcc/ada/style.adb | 2 +-
gcc/ada/style.ads | 2 +-
gcc/ada/styleg.adb | 2 +-
gcc/ada/styleg.ads | 2 +-
gcc/ada/stylesw.adb | 2 +-
gcc/ada/stylesw.ads | 2 +-
gcc/ada/switch-b.adb | 2 +-
gcc/ada/switch-b.ads | 2 +-
gcc/ada/switch-c.adb | 6 +-
gcc/ada/switch-c.ads | 2 +-
gcc/ada/switch-m.adb | 2 +-
gcc/ada/switch-m.ads | 2 +-
gcc/ada/switch.adb | 2 +-
gcc/ada/switch.ads | 2 +-
gcc/ada/sysdep.c | 2 +-
gcc/ada/table.adb | 2 +-
gcc/ada/table.ads | 2 +-
gcc/ada/targext.c | 2 +-
gcc/ada/targparm.adb | 2 +-
gcc/ada/targparm.ads | 2 +-
gcc/ada/tbuild.adb | 2 +-
gcc/ada/tbuild.ads | 2 +-
gcc/ada/tempdir.adb | 2 +-
gcc/ada/tempdir.ads | 2 +-
gcc/ada/terminals.c | 2 +-
gcc/ada/tracebak.c | 34 +-
gcc/ada/treepr.adb | 244 +-
gcc/ada/treepr.ads | 8 +-
gcc/ada/ttypes.ads | 2 +-
gcc/ada/types.adb | 2 +-
gcc/ada/types.ads | 2 +-
gcc/ada/types.h | 2 +-
gcc/ada/uintp.adb | 2 +-
gcc/ada/uintp.ads | 2 +-
gcc/ada/uintp.h | 2 +-
gcc/ada/uname.adb | 2 +-
gcc/ada/uname.ads | 2 +-
gcc/ada/urealp.adb | 6 +-
gcc/ada/urealp.ads | 2 +-
gcc/ada/urealp.h | 2 +-
gcc/ada/usage.adb | 2 +-
gcc/ada/usage.ads | 2 +-
gcc/ada/validsw.adb | 2 +-
gcc/ada/validsw.ads | 2 +-
gcc/ada/vast.adb | 2 +-
gcc/ada/vast.ads | 2 +-
gcc/ada/warnsw.adb | 2 +-
gcc/ada/warnsw.ads | 2 +-
gcc/ada/widechar.adb | 2 +-
gcc/ada/widechar.ads | 2 +-
gcc/ada/xoscons.adb | 2 +-
gcc/ada/xr_tabls.adb | 2 +-
gcc/ada/xr_tabls.ads | 2 +-
gcc/ada/xref_lib.adb | 2 +-
gcc/ada/xref_lib.ads | 2 +-
gcc/ada/xsnamest.adb | 2 +-
gcc/ada/xutil.adb | 2 +-
gcc/ada/xutil.ads | 2 +-
gcc/{adjust-alignment.c => adjust-alignment.cc} | 0
gcc/alias.c | 3584 -
gcc/alias.cc | 3586 +
gcc/alias.h | 2 +-
gcc/{alloc-pool.c => alloc-pool.cc} | 0
gcc/analyzer/ChangeLog | 938 +
gcc/analyzer/analyzer.cc | 6 +-
gcc/analyzer/analyzer.h | 5 +
gcc/analyzer/analyzer.opt | 6 +-
gcc/analyzer/checker-path.cc | 41 +
gcc/analyzer/checker-path.h | 21 +
gcc/analyzer/constraint-manager.cc | 243 +-
gcc/analyzer/constraint-manager.h | 15 +-
gcc/analyzer/diagnostic-manager.cc | 253 +-
gcc/analyzer/diagnostic-manager.h | 15 +-
gcc/analyzer/engine.cc | 438 +-
gcc/analyzer/exploded-graph.h | 5 +
gcc/analyzer/feasible-graph.cc | 65 +
gcc/analyzer/feasible-graph.h | 6 +
gcc/analyzer/pending-diagnostic.cc | 32 +
gcc/analyzer/pending-diagnostic.h | 73 +
gcc/analyzer/program-point.cc | 46 +-
gcc/analyzer/program-point.h | 5 +-
gcc/analyzer/program-state.cc | 129 +-
gcc/analyzer/program-state.h | 3 +
gcc/analyzer/region-model-asm.cc | 13 +-
gcc/analyzer/region-model-impl-calls.cc | 154 +-
gcc/analyzer/region-model-manager.cc | 279 +-
gcc/analyzer/region-model-reachability.cc | 8 +-
gcc/analyzer/region-model.cc | 604 +-
gcc/analyzer/region-model.h | 218 +-
gcc/analyzer/region.cc | 305 +-
gcc/analyzer/region.h | 129 +-
gcc/analyzer/sm-file.cc | 16 +-
gcc/analyzer/sm-malloc.cc | 208 +-
gcc/analyzer/sm-pattern-test.cc | 8 +-
gcc/analyzer/sm-sensitive.cc | 8 +-
gcc/analyzer/sm-signal.cc | 8 +-
gcc/analyzer/sm-taint.cc | 279 +-
gcc/analyzer/sm.h | 7 +
gcc/analyzer/state-purge.cc | 610 +-
gcc/analyzer/state-purge.h | 110 +-
gcc/analyzer/store.cc | 216 +-
gcc/analyzer/store.h | 23 +-
gcc/analyzer/supergraph.cc | 2 +-
gcc/analyzer/svalue.cc | 148 +-
gcc/analyzer/svalue.h | 156 +-
gcc/asan.c | 4692 --
gcc/asan.cc | 4737 ++
gcc/attribs.c | 2665 -
gcc/attribs.cc | 2670 +
gcc/{auto-inc-dec.c => auto-inc-dec.cc} | 0
gcc/auto-profile.c | 1766 -
gcc/auto-profile.cc | 1773 +
gcc/auto-profile.h | 2 +-
gcc/basic-block.h | 2 +-
gcc/{bb-reorder.c => bb-reorder.cc} | 0
gcc/bitmap.c | 2995 -
gcc/bitmap.cc | 2995 +
gcc/btfout.c | 1133 -
gcc/btfout.cc | 1133 +
gcc/builtins.c | 11182 ---
gcc/builtins.cc | 11275 +++
gcc/builtins.h | 2 +
gcc/c-family/ChangeLog | 325 +
gcc/c-family/c-ada-spec.c | 3528 -
gcc/c-family/c-ada-spec.cc | 3547 +
gcc/c-family/c-ada-spec.h | 2 +-
gcc/c-family/c-attribs.c | 6105 --
gcc/c-family/c-attribs.cc | 6200 ++
gcc/c-family/c-common.c | 9456 ---
gcc/c-family/c-common.cc | 9480 +++
gcc/c-family/c-common.h | 42 +-
gcc/c-family/c-cppbuiltin.c | 2009 -
gcc/c-family/c-cppbuiltin.cc | 2009 +
gcc/c-family/{c-dump.c => c-dump.cc} | 0
gcc/c-family/c-format.c | 5439 --
gcc/c-family/c-format.cc | 5439 ++
gcc/c-family/c-gimplify.c | 738 -
gcc/c-family/c-gimplify.cc | 738 +
gcc/c-family/c-indentation.c | 815 -
gcc/c-family/c-indentation.cc | 815 +
gcc/c-family/c-indentation.h | 2 +-
gcc/c-family/{c-lex.c => c-lex.cc} | 0
gcc/c-family/c-objc.h | 2 +-
gcc/c-family/c-omp.c | 3265 -
gcc/c-family/c-omp.cc | 3238 +
gcc/c-family/c-opts.c | 1842 -
gcc/c-family/c-opts.cc | 1844 +
gcc/c-family/{c-pch.c => c-pch.cc} | 0
gcc/c-family/{c-ppoutput.c => c-ppoutput.cc} | 0
gcc/c-family/c-pragma.c | 1656 -
gcc/c-family/c-pragma.cc | 1656 +
gcc/c-family/c-pragma.h | 5 +-
gcc/c-family/c-pretty-print.c | 3009 -
gcc/c-family/c-pretty-print.cc | 3019 +
gcc/c-family/c-pretty-print.h | 2 +-
gcc/c-family/{c-semantics.c => c-semantics.cc} | 0
gcc/c-family/c-target.def | 2 +-
gcc/c-family/c-ubsan.c | 542 -
gcc/c-family/c-ubsan.cc | 542 +
gcc/c-family/c-warn.c | 3760 -
gcc/c-family/c-warn.cc | 3794 ++
gcc/c-family/c.opt | 51 +-
gcc/c-family/{cppspec.c => cppspec.cc} | 0
gcc/c-family/{stub-objc.c => stub-objc.cc} | 0
gcc/c/ChangeLog | 135 +
gcc/c/Make-lang.in | 10 +-
gcc/c/{c-aux-info.c => c-aux-info.cc} | 0
gcc/c/c-convert.c | 207 -
gcc/c/c-convert.cc | 207 +
gcc/c/c-decl.c | 12469 ----
gcc/c/c-decl.cc | 12469 ++++
gcc/c/{c-errors.c => c-errors.cc} | 0
gcc/c/c-fold.c | 698 -
gcc/c/c-fold.cc | 700 +
gcc/c/{c-lang.c => c-lang.cc} | 0
gcc/c/{c-objc-common.c => c-objc-common.cc} | 0
gcc/c/c-objc-common.h | 2 +-
gcc/c/c-parser.c | 23404 -------
gcc/c/c-parser.cc | 23430 +++++++
gcc/c/c-parser.h | 2 +-
gcc/c/c-tree.h | 22 +-
gcc/c/c-typeck.c | 16078 -----
gcc/c/c-typeck.cc | 16118 +++++
gcc/c/config-lang.in | 2 +-
gcc/c/{gccspec.c => gccspec.cc} | 0
gcc/c/gimple-parser.c | 2453 -
gcc/c/gimple-parser.cc | 2479 +
gcc/caller-save.c | 1400 -
gcc/caller-save.cc | 1400 +
gcc/calls.c | 5254 --
gcc/calls.cc | 5271 ++
gcc/{ccmp.c => ccmp.cc} | 0
gcc/cfg-flags.def | 6 +-
gcc/cfg.c | 1136 -
gcc/cfg.cc | 1140 +
gcc/cfganal.c | 1934 -
gcc/cfganal.cc | 1975 +
gcc/cfganal.h | 2 +
gcc/{cfgbuild.c => cfgbuild.cc} | 0
gcc/cfgcleanup.c | 3339 -
gcc/cfgcleanup.cc | 3339 +
gcc/cfgexpand.c | 7030 --
gcc/cfgexpand.cc | 7042 ++
gcc/cfghooks.c | 1560 -
gcc/cfghooks.cc | 1560 +
gcc/cfghooks.h | 4 +-
gcc/cfgloop.c | 2170 -
gcc/cfgloop.cc | 2183 +
gcc/{cfgloopanal.c => cfgloopanal.cc} | 0
gcc/{cfgloopmanip.c => cfgloopmanip.cc} | 0
gcc/cfgrtl.c | 5366 --
gcc/cfgrtl.cc | 5389 ++
gcc/cgraph.c | 4273 --
gcc/cgraph.cc | 4282 ++
gcc/cgraph.h | 32 +-
gcc/{cgraphbuild.c => cgraphbuild.cc} | 0
gcc/cgraphclones.c | 1160 -
gcc/cgraphclones.cc | 1161 +
gcc/cgraphunit.c | 2595 -
gcc/cgraphunit.cc | 2596 +
gcc/{collect-utils.c => collect-utils.cc} | 0
gcc/collect-utils.h | 2 +-
gcc/{collect2-aix.c => collect2-aix.cc} | 0
gcc/collect2-aix.h | 2 +-
gcc/collect2.c | 3078 -
gcc/collect2.cc | 3078 +
gcc/combine-stack-adj.c | 854 -
gcc/combine-stack-adj.cc | 854 +
gcc/combine.c | 14960 ----
gcc/combine.cc | 15032 ++++
gcc/common.opt | 22 +-
.../{common-targhooks.c => common-targhooks.cc} | 0
gcc/common/config/aarch64/aarch64-common.c | 551 -
gcc/common/config/aarch64/aarch64-common.cc | 551 +
.../alpha/{alpha-common.c => alpha-common.cc} | 0
.../config/arc/{arc-common.c => arc-common.cc} | 0
gcc/common/config/arm/arm-common.c | 1116 -
gcc/common/config/arm/arm-common.cc | 1116 +
gcc/common/config/avr/avr-common.c | 153 -
gcc/common/config/avr/avr-common.cc | 153 +
.../config/bfin/{bfin-common.c => bfin-common.cc} | 0
.../config/bpf/{bpf-common.c => bpf-common.cc} | 0
.../config/c6x/{c6x-common.c => c6x-common.cc} | 0
.../config/cr16/{cr16-common.c => cr16-common.cc} | 0
.../config/cris/{cris-common.c => cris-common.cc} | 0
.../config/csky/{csky-common.c => csky-common.cc} | 0
.../config/{default-common.c => default-common.cc} | 0
.../{epiphany-common.c => epiphany-common.cc} | 0
.../config/fr30/{fr30-common.c => fr30-common.cc} | 0
.../config/frv/{frv-common.c => frv-common.cc} | 0
.../config/gcn/{gcn-common.c => gcn-common.cc} | 0
.../h8300/{h8300-common.c => h8300-common.cc} | 0
gcc/common/config/i386/cpuinfo.h | 4 +-
gcc/common/config/i386/i386-common.c | 2164 -
gcc/common/config/i386/i386-common.cc | 2170 +
gcc/common/config/i386/i386-isas.h | 4 +-
.../config/ia64/{ia64-common.c => ia64-common.cc} | 0
.../iq2000/{iq2000-common.c => iq2000-common.cc} | 0
.../config/lm32/{lm32-common.c => lm32-common.cc} | 0
gcc/common/config/loongarch/loongarch-common.cc | 43 +
.../config/m32r/{m32r-common.c => m32r-common.cc} | 0
.../config/m68k/{m68k-common.c => m68k-common.cc} | 0
.../mcore/{mcore-common.c => mcore-common.cc} | 0
.../{microblaze-common.c => microblaze-common.cc} | 0
.../config/mips/{mips-common.c => mips-common.cc} | 0
.../config/mmix/{mmix-common.c => mmix-common.cc} | 0
.../{mn10300-common.c => mn10300-common.cc} | 0
.../msp430/{msp430-common.c => msp430-common.cc} | 0
.../nds32/{nds32-common.c => nds32-common.cc} | 0
.../nios2/{nios2-common.c => nios2-common.cc} | 0
.../nvptx/{nvptx-common.c => nvptx-common.cc} | 0
.../config/or1k/{or1k-common.c => or1k-common.cc} | 0
gcc/common/config/pa/{pa-common.c => pa-common.cc} | 0
.../pdp11/{pdp11-common.c => pdp11-common.cc} | 0
.../config/pru/{pru-common.c => pru-common.cc} | 0
gcc/common/config/riscv/riscv-common.c | 1117 -
gcc/common/config/riscv/riscv-common.cc | 1307 +
gcc/common/config/rs6000/rs6000-common.c | 274 -
gcc/common/config/rs6000/rs6000-common.cc | 284 +
gcc/common/config/rx/{rx-common.c => rx-common.cc} | 0
gcc/common/config/s390/s390-common.c | 143 -
gcc/common/config/s390/s390-common.cc | 151 +
gcc/common/config/sh/{sh-common.c => sh-common.cc} | 0
.../sparc/{sparc-common.c => sparc-common.cc} | 0
.../tilegx/{tilegx-common.c => tilegx-common.cc} | 0
.../{tilepro-common.c => tilepro-common.cc} | 0
.../config/v850/{v850-common.c => v850-common.cc} | 0
.../config/vax/{vax-common.c => vax-common.cc} | 0
.../visium/{visium-common.c => visium-common.cc} | 0
.../{xstormy16-common.c => xstormy16-common.cc} | 0
.../xtensa/{xtensa-common.c => xtensa-common.cc} | 0
gcc/{compare-elim.c => compare-elim.cc} | 0
gcc/conditions.h | 2 +-
gcc/config.gcc | 501 +-
gcc/config.in | 12 +
...{aarch64-bti-insert.c => aarch64-bti-insert.cc} | 0
gcc/config/aarch64/aarch64-builtins.c | 3214 -
gcc/config/aarch64/aarch64-builtins.cc | 3251 +
gcc/config/aarch64/aarch64-c.c | 370 -
gcc/config/aarch64/aarch64-c.cc | 372 +
gcc/config/aarch64/aarch64-cores.def | 7 +-
gcc/config/aarch64/{aarch64-d.c => aarch64-d.cc} | 0
gcc/config/aarch64/aarch64-modes.def | 8 +-
gcc/config/aarch64/aarch64-protos.h | 37 +-
gcc/config/aarch64/aarch64-simd.md | 421 +-
gcc/config/aarch64/aarch64-sve-builtins.cc | 29 +-
gcc/config/aarch64/aarch64-sve-builtins.h | 4 +-
gcc/config/aarch64/aarch64-sve.md | 6 +-
gcc/config/aarch64/aarch64-tune.md | 2 +-
gcc/config/aarch64/aarch64.c | 26861 --------
gcc/config/aarch64/aarch64.cc | 27826 ++++++++
gcc/config/aarch64/aarch64.h | 38 +-
gcc/config/aarch64/aarch64.md | 123 +-
gcc/config/aarch64/aarch64.opt | 4 +
gcc/config/aarch64/arm_acle.h | 2 +
gcc/config/aarch64/cortex-a57-fma-steering.c | 1096 -
gcc/config/aarch64/cortex-a57-fma-steering.cc | 1096 +
gcc/config/aarch64/driver-aarch64.c | 470 -
gcc/config/aarch64/driver-aarch64.cc | 470 +
...oidance.c => falkor-tag-collision-avoidance.cc} | 0
gcc/config/aarch64/fractional-cost.h | 2 +-
...ost-aarch64-darwin.c => host-aarch64-darwin.cc} | 0
gcc/config/aarch64/iterators.md | 46 +-
gcc/config/aarch64/predicates.md | 4 +
gcc/config/aarch64/t-aarch64 | 38 +-
gcc/config/aarch64/thunderx3t110.md | 2 +-
gcc/config/aarch64/x-aarch64 | 2 +-
gcc/config/aarch64/x-darwin | 2 +-
gcc/config/alpha/alpha-protos.h | 2 +-
gcc/config/alpha/alpha.c | 10058 ---
gcc/config/alpha/alpha.cc | 10058 +++
gcc/config/alpha/alpha.h | 8 +-
gcc/config/alpha/alpha.md | 4 +-
gcc/config/alpha/driver-alpha.c | 101 -
gcc/config/alpha/driver-alpha.cc | 101 +
gcc/config/alpha/linux.h | 25 +-
gcc/config/alpha/x-alpha | 2 +-
gcc/config/arc/{arc-c.c => arc-c.cc} | 0
gcc/config/arc/arc-protos.h | 2 +-
gcc/config/arc/arc.c | 11770 ----
gcc/config/arc/arc.cc | 11776 ++++
gcc/config/arc/arc.h | 11 +-
gcc/config/arc/arc.md | 35 +-
gcc/config/arc/builtins.def | 4 +-
gcc/config/arc/{driver-arc.c => driver-arc.cc} | 0
gcc/config/arc/t-arc | 6 +-
gcc/config/arm/aarch-common.c | 659 -
gcc/config/arm/aarch-common.cc | 659 +
gcc/config/arm/arm-builtins.c | 4174 --
gcc/config/arm/arm-builtins.cc | 4262 ++
gcc/config/arm/arm-builtins.h | 4 +-
gcc/config/arm/arm-c.c | 505 -
gcc/config/arm/arm-c.cc | 505 +
gcc/config/arm/arm-cpus.in | 9 +-
gcc/config/arm/{arm-d.c => arm-d.cc} | 0
gcc/config/arm/arm-modes.def | 8 +
gcc/config/arm/arm-opts.h | 6 +
gcc/config/arm/arm-protos.h | 14 +-
gcc/config/arm/arm-simd-builtin-types.def | 4 +
gcc/config/arm/arm.c | 34143 ----------
gcc/config/arm/arm.cc | 34259 ++++++++++
gcc/config/arm/arm.h | 21 +-
gcc/config/arm/arm.md | 73 +-
gcc/config/arm/arm.opt | 32 +
gcc/config/arm/arm_mve_builtins.def | 746 +-
gcc/config/arm/arm_neon.h | 68 +
gcc/config/arm/arm_neon_builtins.def | 6 +-
gcc/config/arm/constraints.md | 6 +
gcc/config/arm/crypto.md | 227 +-
gcc/config/arm/driver-arm.c | 137 -
gcc/config/arm/driver-arm.cc | 137 +
gcc/config/arm/iterators.md | 6 +
gcc/config/arm/mve.md | 827 +-
gcc/config/arm/neon.md | 231 +-
gcc/config/arm/symbian.h | 2 +-
gcc/config/arm/t-aprofile | 25 +-
gcc/config/arm/t-arm | 16 +-
gcc/config/arm/t-multilib | 9 +-
gcc/config/arm/thumb1.md | 10 +-
gcc/config/arm/unspecs.md | 1 +
gcc/config/arm/vec-common.md | 137 +-
gcc/config/arm/vfp.md | 34 +-
gcc/config/arm/x-arm | 2 +-
gcc/config/avr/avr-c.c | 509 -
gcc/config/avr/avr-c.cc | 509 +
gcc/config/avr/{avr-devices.c => avr-devices.cc} | 0
gcc/config/avr/avr-fixed.md | 2 +-
gcc/config/avr/avr-log.c | 325 -
gcc/config/avr/avr-log.cc | 325 +
gcc/config/avr/avr-mcus.def | 2 +-
gcc/config/avr/avr-modes.def | 2 +-
gcc/config/avr/avr-passes.def | 2 +-
gcc/config/avr/avr-protos.h | 4 +-
gcc/config/avr/avr.c | 14717 ----
gcc/config/avr/avr.cc | 14717 ++++
gcc/config/avr/avr.h | 4 +-
gcc/config/avr/avr.md | 6 +-
gcc/config/avr/builtins.def | 4 +-
gcc/config/avr/{driver-avr.c => driver-avr.cc} | 0
gcc/config/avr/gen-avr-mmcu-specs.c | 323 -
gcc/config/avr/gen-avr-mmcu-specs.cc | 323 +
gcc/config/avr/gen-avr-mmcu-texi.c | 202 -
gcc/config/avr/gen-avr-mmcu-texi.cc | 202 +
gcc/config/avr/t-avr | 18 +-
gcc/config/bfin/bfin.c | 5883 --
gcc/config/bfin/bfin.cc | 5884 ++
gcc/config/bfin/bfin.md | 2 +-
gcc/config/bpf/bpf-protos.h | 2 +-
gcc/config/bpf/{bpf.c => bpf.cc} | 0
gcc/config/bpf/bpf.h | 2 +-
gcc/config/bpf/coreout.c | 356 -
gcc/config/bpf/coreout.cc | 364 +
gcc/config/bpf/coreout.h | 1 -
gcc/config/bpf/t-bpf | 2 +-
gcc/config/c6x/c6x-protos.h | 4 +-
gcc/config/c6x/{c6x.c => c6x.cc} | 0
gcc/config/cr16/cr16-protos.h | 2 +-
gcc/config/cr16/{cr16.c => cr16.cc} | 0
gcc/config/cris/constraints.md | 7 +-
gcc/config/cris/cris.c | 3729 -
gcc/config/cris/cris.cc | 3729 +
gcc/config/cris/cris.h | 58 +-
gcc/config/cris/cris.md | 33 +-
gcc/config/cris/cris.opt | 2 +-
gcc/config/cris/sync.md | 2 +-
gcc/config/csky/csky.c | 7329 --
gcc/config/csky/csky.cc | 7329 ++
gcc/config/darwin-c.c | 889 -
gcc/config/darwin-c.cc | 889 +
gcc/config/{darwin-d.c => darwin-d.cc} | 0
gcc/config/{darwin-driver.c => darwin-driver.cc} | 0
gcc/config/darwin-f.c | 60 -
gcc/config/darwin-f.cc | 60 +
gcc/config/darwin-sections.def | 8 +-
gcc/config/darwin.c | 3886 --
gcc/config/darwin.cc | 3888 ++
gcc/config/darwin.h | 6 +-
gcc/config/{default-c.c => default-c.cc} | 0
gcc/config/{default-d.c => default-d.cc} | 0
gcc/config/{dragonfly-d.c => dragonfly-d.cc} | 0
gcc/config/elfos.h | 2 +-
gcc/config/epiphany/epiphany-sched.md | 2 +-
gcc/config/epiphany/epiphany.c | 3042 -
gcc/config/epiphany/epiphany.cc | 3047 +
gcc/config/epiphany/epiphany.h | 6 +-
gcc/config/epiphany/mode-switch-use.c | 107 -
gcc/config/epiphany/mode-switch-use.cc | 107 +
gcc/config/epiphany/predicates.md | 2 +-
.../{resolve-sw-modes.c => resolve-sw-modes.cc} | 0
gcc/config/epiphany/t-epiphany | 4 +-
gcc/config/fr30/fr30-protos.h | 2 +-
gcc/config/fr30/{fr30.c => fr30.cc} | 0
gcc/config/{freebsd-d.c => freebsd-d.cc} | 0
gcc/config/freebsd.h | 2 +-
gcc/config/frv/frv-protos.h | 2 +-
gcc/config/frv/frv.c | 9451 ---
gcc/config/frv/frv.cc | 9451 +++
gcc/config/frv/frv.h | 2 +-
gcc/config/ft32/ft32-protos.h | 2 +-
gcc/config/ft32/{ft32.c => ft32.cc} | 0
gcc/config/fuchsia.h | 2 +
gcc/config/gcn/{driver-gcn.c => driver-gcn.cc} | 0
gcc/config/gcn/gcn-hsa.h | 2 +-
gcc/config/gcn/{gcn-run.c => gcn-run.cc} | 0
gcc/config/gcn/{gcn-tree.c => gcn-tree.cc} | 0
gcc/config/gcn/gcn.c | 6672 --
gcc/config/gcn/gcn.cc | 6673 ++
gcc/config/gcn/mkoffload.c | 1174 -
gcc/config/gcn/mkoffload.cc | 1174 +
gcc/config/gcn/t-gcn-hsa | 8 +-
gcc/config/gcn/t-omp-device | 2 +-
gcc/config/{glibc-c.c => glibc-c.cc} | 0
gcc/config/{glibc-d.c => glibc-d.cc} | 0
gcc/config/glibc-stdint.h | 3 +
gcc/config/h8300/h8300-protos.h | 4 +-
gcc/config/h8300/h8300.c | 5632 --
gcc/config/h8300/h8300.cc | 5632 ++
gcc/config/h8300/h8300.h | 6 +-
gcc/config/host-darwin.c | 183 -
gcc/config/host-darwin.cc | 183 +
gcc/config/{host-hpux.c => host-hpux.cc} | 0
gcc/config/host-linux.c | 230 -
gcc/config/host-linux.cc | 232 +
gcc/config/{host-netbsd.c => host-netbsd.cc} | 0
gcc/config/{host-openbsd.c => host-openbsd.cc} | 0
gcc/config/{host-solaris.c => host-solaris.cc} | 0
gcc/config/i386/avx512fintrin.h | 208 +-
gcc/config/i386/avx512vlintrin.h | 278 +-
gcc/config/i386/cpuid.h | 5 -
gcc/config/i386/cygming.h | 4 +-
gcc/config/i386/{djgpp.c => djgpp.cc} | 0
gcc/config/i386/djgpp.h | 2 +-
gcc/config/i386/dragonfly.h | 2 +-
gcc/config/i386/driver-i386.c | 841 -
gcc/config/i386/driver-i386.cc | 841 +
.../i386/{driver-mingw32.c => driver-mingw32.cc} | 0
gcc/config/i386/emmintrin.h | 5 +-
gcc/config/i386/freebsd.h | 2 +-
gcc/config/i386/gnu-property.c | 124 -
gcc/config/i386/gnu-property.cc | 132 +
gcc/config/i386/host-cygwin.c | 80 -
gcc/config/i386/host-cygwin.cc | 80 +
.../{host-i386-darwin.c => host-i386-darwin.cc} | 0
.../i386/{host-mingw32.c => host-mingw32.cc} | 0
gcc/config/i386/i386-builtin.def | 2 +-
gcc/config/i386/i386-builtins.c | 2365 -
gcc/config/i386/i386-builtins.cc | 2370 +
gcc/config/i386/i386-c.c | 817 -
gcc/config/i386/i386-c.cc | 817 +
gcc/config/i386/{i386-d.c => i386-d.cc} | 0
gcc/config/i386/i386-expand.c | 23272 -------
gcc/config/i386/i386-expand.cc | 23434 +++++++
.../i386/{i386-features.c => i386-features.cc} | 0
gcc/config/i386/i386-options.c | 3863 --
gcc/config/i386/i386-options.cc | 3895 ++
gcc/config/i386/i386-opts.h | 4 +-
gcc/config/i386/i386-protos.h | 24 +-
gcc/config/i386/i386.c | 24640 -------
gcc/config/i386/i386.cc | 24815 +++++++
gcc/config/i386/i386.h | 34 +-
gcc/config/i386/i386.md | 436 +-
gcc/config/i386/i386.opt | 10 +-
...{intelmic-mkoffload.c => intelmic-mkoffload.cc} | 0
gcc/config/i386/lynx.h | 2 +-
gcc/config/i386/mmx.md | 427 +-
gcc/config/i386/{msformat-c.c => msformat-c.cc} | 0
gcc/config/i386/predicates.md | 2 +
gcc/config/i386/smmintrin.h | 25 +-
gcc/config/i386/sse.md | 660 +-
gcc/config/i386/subst.md | 7 +
gcc/config/i386/sync.md | 65 +-
gcc/config/i386/t-cygming | 18 +-
gcc/config/i386/t-djgpp | 4 +-
gcc/config/i386/t-gnu-property | 2 +-
gcc/config/i386/t-i386 | 20 +-
gcc/config/i386/t-intelmic | 2 +-
gcc/config/i386/t-omp-device | 4 +-
gcc/config/i386/winnt-cxx.c | 177 -
gcc/config/i386/winnt-cxx.cc | 177 +
gcc/config/i386/{winnt-d.c => winnt-d.cc} | 0
gcc/config/i386/{winnt-stubs.c => winnt-stubs.cc} | 0
gcc/config/i386/winnt.c | 1377 -
gcc/config/i386/winnt.cc | 1377 +
gcc/config/i386/x-cygwin | 4 +-
gcc/config/i386/x-darwin | 2 +-
gcc/config/i386/x-i386 | 2 +-
gcc/config/i386/x-mingw32 | 6 +-
...86-tune-sched-atom.c => x86-tune-sched-atom.cc} | 0
.../{x86-tune-sched-bd.c => x86-tune-sched-bd.cc} | 0
gcc/config/i386/x86-tune-sched-core.c | 257 -
gcc/config/i386/x86-tune-sched-core.cc | 257 +
.../i386/{x86-tune-sched.c => x86-tune-sched.cc} | 0
gcc/config/i386/x86-tune.def | 23 +-
gcc/config/i386/x86gprintrin.h | 2 +-
gcc/config/i386/xm-djgpp.h | 4 +-
gcc/config/ia64/freebsd.h | 4 +-
gcc/config/ia64/hpux.h | 2 +-
gcc/config/ia64/ia64-c.c | 189 -
gcc/config/ia64/ia64-c.cc | 189 +
gcc/config/ia64/ia64-protos.h | 2 +-
gcc/config/ia64/ia64.c | 11923 ----
gcc/config/ia64/ia64.cc | 11923 ++++
gcc/config/ia64/ia64.h | 2 +-
gcc/config/ia64/ia64.md | 4 +-
gcc/config/ia64/predicates.md | 2 +-
gcc/config/ia64/sysv4.h | 4 +-
gcc/config/ia64/t-ia64 | 6 +-
gcc/config/iq2000/iq2000.c | 3506 -
gcc/config/iq2000/iq2000.cc | 3506 +
gcc/config/iq2000/iq2000.h | 2 +-
gcc/config/iq2000/iq2000.md | 33 +-
gcc/config/{linux.c => linux.cc} | 0
gcc/config/linux.h | 29 +-
gcc/config/lm32/{lm32.c => lm32.cc} | 0
gcc/config/loongarch/constraints.md | 202 +
gcc/config/loongarch/generic.md | 118 +
gcc/config/loongarch/genopts/genstr.sh | 104 +
gcc/config/loongarch/genopts/loongarch-strings | 58 +
gcc/config/loongarch/genopts/loongarch.opt.in | 179 +
gcc/config/loongarch/gnu-user.h | 80 +
gcc/config/loongarch/la464.md | 132 +
gcc/config/loongarch/larchintrin.h | 355 +
gcc/config/loongarch/linux.h | 50 +
gcc/config/loongarch/loongarch-builtins.cc | 424 +
gcc/config/loongarch/loongarch-c.cc | 109 +
gcc/config/loongarch/loongarch-cpu.cc | 206 +
gcc/config/loongarch/loongarch-cpu.h | 30 +
gcc/config/loongarch/loongarch-def.c | 179 +
gcc/config/loongarch/loongarch-def.h | 151 +
gcc/config/loongarch/loongarch-driver.cc | 187 +
gcc/config/loongarch/loongarch-driver.h | 68 +
gcc/config/loongarch/loongarch-ftypes.def | 65 +
gcc/config/loongarch/loongarch-modes.def | 25 +
gcc/config/loongarch/loongarch-opts.cc | 577 +
gcc/config/loongarch/loongarch-opts.h | 90 +
gcc/config/loongarch/loongarch-protos.h | 172 +
gcc/config/loongarch/loongarch-str.h | 59 +
gcc/config/loongarch/loongarch-tune.h | 50 +
gcc/config/loongarch/loongarch.cc | 5950 ++
gcc/config/loongarch/loongarch.h | 1147 +
gcc/config/loongarch/loongarch.md | 3415 +
gcc/config/loongarch/loongarch.opt | 186 +
gcc/config/loongarch/predicates.md | 253 +
gcc/config/loongarch/sync.md | 574 +
gcc/config/loongarch/t-linux | 53 +
gcc/config/loongarch/t-loongarch | 71 +
gcc/config/m32c/m32c-pragma.c | 128 -
gcc/config/m32c/m32c-pragma.cc | 128 +
gcc/config/m32c/m32c.c | 4506 --
gcc/config/m32c/m32c.cc | 4506 ++
gcc/config/m32c/m32c.h | 2 +-
gcc/config/m32c/t-m32c | 2 +-
gcc/config/m32r/m32r-protos.h | 2 +-
gcc/config/m32r/m32r.c | 2959 -
gcc/config/m32r/m32r.cc | 2959 +
gcc/config/m32r/m32r.h | 4 +-
gcc/config/m32r/m32r.md | 2 +-
gcc/config/m68k/m68k-isas.def | 2 +-
gcc/config/m68k/m68k-microarchs.def | 2 +-
gcc/config/m68k/m68k-protos.h | 6 +-
gcc/config/m68k/m68k.c | 7154 --
gcc/config/m68k/m68k.cc | 7154 ++
gcc/config/m68k/m68k.h | 4 +-
gcc/config/m68k/m68k.md | 4 +-
gcc/config/m68k/m68kemb.h | 2 +-
gcc/config/m68k/uclinux.h | 2 +-
gcc/config/mcore/mcore-protos.h | 2 +-
gcc/config/mcore/mcore.c | 3290 -
gcc/config/mcore/mcore.cc | 3290 +
gcc/config/mcore/mcore.h | 4 +-
gcc/config/mcore/mcore.md | 2 +-
.../microblaze/{microblaze-c.c => microblaze-c.cc} | 0
gcc/config/microblaze/microblaze-protos.h | 2 +-
gcc/config/microblaze/microblaze.c | 4070 --
gcc/config/microblaze/microblaze.cc | 4070 ++
gcc/config/microblaze/microblaze.h | 2 +-
gcc/config/microblaze/microblaze.md | 4 +-
gcc/config/microblaze/t-microblaze | 4 +-
gcc/config/mips/driver-native.c | 91 -
gcc/config/mips/driver-native.cc | 91 +
.../{frame-header-opt.c => frame-header-opt.cc} | 0
gcc/config/mips/loongson2ef.md | 2 +-
gcc/config/mips/{mips-d.c => mips-d.cc} | 0
gcc/config/mips/mips-protos.h | 2 +-
gcc/config/mips/mips.c | 22925 -------
gcc/config/mips/mips.cc | 23073 +++++++
gcc/config/mips/mips.h | 11 +-
gcc/config/mips/mips.md | 2 +-
gcc/config/mips/t-mips | 4 +-
gcc/config/mips/x-native | 2 +-
gcc/config/mmix/mmix-protos.h | 2 +-
gcc/config/mmix/mmix.c | 2872 -
gcc/config/mmix/mmix.cc | 2872 +
gcc/config/mmix/mmix.h | 2 +-
gcc/config/mmix/mmix.md | 4 +-
gcc/config/mmix/predicates.md | 2 +-
gcc/config/mn10300/mn10300.c | 3423 -
gcc/config/mn10300/mn10300.cc | 3423 +
gcc/config/mn10300/mn10300.h | 6 +-
gcc/config/moxie/moxie-protos.h | 2 +-
gcc/config/moxie/{moxie.c => moxie.cc} | 0
gcc/config/moxie/uclinux.h | 2 +-
gcc/config/msp430/driver-msp430.c | 177 -
gcc/config/msp430/driver-msp430.cc | 177 +
gcc/config/msp430/{msp430-c.c => msp430-c.cc} | 0
gcc/config/msp430/msp430-devices.c | 1110 -
gcc/config/msp430/msp430-devices.cc | 1110 +
gcc/config/msp430/msp430.c | 4521 --
gcc/config/msp430/msp430.cc | 4521 ++
gcc/config/msp430/msp430.h | 4 +-
gcc/config/msp430/t-msp430 | 6 +-
gcc/config/nds32/nds32-cost.c | 726 -
gcc/config/nds32/nds32-cost.cc | 726 +
gcc/config/nds32/nds32-doubleword.md | 2 +-
.../nds32/{nds32-fp-as-gp.c => nds32-fp-as-gp.cc} | 0
gcc/config/nds32/nds32-intrinsic.c | 1854 -
gcc/config/nds32/nds32-intrinsic.cc | 1854 +
gcc/config/nds32/nds32-intrinsic.md | 28 +-
gcc/config/nds32/nds32-isr.c | 1001 -
gcc/config/nds32/nds32-isr.cc | 1001 +
...{nds32-md-auxiliary.c => nds32-md-auxiliary.cc} | 0
...manipulation.c => nds32-memory-manipulation.cc} | 0
...es-auxiliary.c => nds32-pipelines-auxiliary.cc} | 0
.../{nds32-predicates.c => nds32-predicates.cc} | 0
.../{nds32-relax-opt.c => nds32-relax-opt.cc} | 0
gcc/config/nds32/{nds32-utils.c => nds32-utils.cc} | 0
gcc/config/nds32/nds32.c | 5895 --
gcc/config/nds32/nds32.cc | 5895 ++
gcc/config/nds32/nds32.h | 10 +-
gcc/config/nds32/predicates.md | 12 +-
gcc/config/nds32/t-nds32 | 40 +-
gcc/config/{netbsd-d.c => netbsd-d.cc} | 0
gcc/config/{netbsd.c => netbsd.cc} | 0
gcc/config/nios2/nios2.c | 5624 --
gcc/config/nios2/nios2.cc | 5624 ++
gcc/config/nvptx/gen-copyright.sh | 82 +
gcc/config/nvptx/gen-h.sh | 44 +
gcc/config/nvptx/gen-omp-device-properties.sh | 33 +
gcc/config/nvptx/gen-opt.sh | 66 +
gcc/config/nvptx/{mkoffload.c => mkoffload.cc} | 0
gcc/config/nvptx/nvptx-c.c | 53 -
gcc/config/nvptx/nvptx-c.cc | 62 +
gcc/config/nvptx/nvptx-gen.h | 29 +
gcc/config/nvptx/nvptx-gen.opt | 42 +
gcc/config/nvptx/nvptx-opts.h | 14 +-
gcc/config/nvptx/nvptx-protos.h | 6 +-
gcc/config/nvptx/nvptx-sm.def | 30 +
gcc/config/nvptx/nvptx.c | 7011 --
gcc/config/nvptx/nvptx.cc | 7653 +++
gcc/config/nvptx/nvptx.h | 31 +-
gcc/config/nvptx/nvptx.md | 672 +-
gcc/config/nvptx/nvptx.opt | 97 +-
gcc/config/nvptx/t-nvptx | 24 +-
gcc/config/nvptx/t-omp-device | 7 +-
gcc/config/{openbsd-d.c => openbsd-d.cc} | 0
gcc/config/or1k/linux.h | 2 +
gcc/config/or1k/{or1k.c => or1k.cc} | 0
gcc/config/pa/elf.h | 2 +-
gcc/config/pa/{pa-d.c => pa-d.cc} | 0
gcc/config/pa/pa-linux.h | 2 +-
gcc/config/pa/pa-netbsd.h | 2 +-
gcc/config/pa/pa-openbsd.h | 2 +-
gcc/config/pa/pa-protos.h | 10 +-
gcc/config/pa/pa.c | 11080 ---
gcc/config/pa/pa.cc | 11080 +++
gcc/config/pa/pa.h | 8 +-
gcc/config/pa/pa.md | 8 +-
gcc/config/pa/som.h | 2 +-
gcc/config/pa/t-pa | 2 +-
gcc/config/pdp11/pdp11.c | 2417 -
gcc/config/pdp11/pdp11.cc | 2417 +
gcc/config/pdp11/pdp11.h | 2 +-
gcc/config/pdp11/pdp11.md | 2 +-
gcc/config/pdp11/t-pdp11 | 2 +-
gcc/config/pru/{pru-passes.c => pru-passes.cc} | 0
gcc/config/pru/{pru-pragma.c => pru-pragma.cc} | 0
gcc/config/pru/{pru.c => pru.cc} | 0
gcc/config/pru/pru.md | 2 +-
gcc/config/pru/t-pru | 4 +-
gcc/config/riscv/arch-canonicalize | 90 +-
gcc/config/riscv/multilib-generator | 14 +-
.../riscv/{riscv-builtins.c => riscv-builtins.cc} | 0
gcc/config/riscv/riscv-c.c | 136 -
gcc/config/riscv/riscv-c.cc | 157 +
gcc/config/riscv/{riscv-d.c => riscv-d.cc} | 0
gcc/config/riscv/riscv-opts.h | 48 +
gcc/config/riscv/riscv-protos.h | 10 +-
...-shorten-memrefs.c => riscv-shorten-memrefs.cc} | 0
gcc/config/riscv/{riscv-sr.c => riscv-sr.cc} | 0
gcc/config/riscv/riscv-subset.h | 1 +
gcc/config/riscv/riscv.c | 5783 --
gcc/config/riscv/riscv.cc | 5783 ++
gcc/config/riscv/riscv.h | 6 +-
gcc/config/riscv/riscv.md | 2 +
gcc/config/riscv/riscv.opt | 8 +
gcc/config/riscv/t-riscv | 18 +-
gcc/config/rl78/{rl78-c.c => rl78-c.cc} | 0
gcc/config/rl78/rl78.c | 4977 --
gcc/config/rl78/rl78.cc | 4977 ++
gcc/config/rl78/t-rl78 | 2 +-
gcc/config/rs6000/aix.h | 4 +-
gcc/config/rs6000/aix71.h | 2 +-
gcc/config/rs6000/aix72.h | 2 +-
gcc/config/rs6000/aix73.h | 4 +-
gcc/config/rs6000/altivec.md | 36 +-
gcc/config/rs6000/bmi2intrin.h | 71 +-
gcc/config/rs6000/bmiintrin.h | 4 +-
gcc/config/rs6000/constraints.md | 2 +-
gcc/config/rs6000/darwin.h | 6 +-
gcc/config/rs6000/darwin.md | 19 +-
gcc/config/rs6000/driver-rs6000.c | 638 -
gcc/config/rs6000/driver-rs6000.cc | 638 +
gcc/config/rs6000/emmintrin.h | 908 +-
gcc/config/rs6000/freebsd.h | 4 +-
gcc/config/rs6000/freebsd64.h | 4 +-
gcc/config/rs6000/fusion.md | 332 +-
gcc/config/rs6000/genfusion.pl | 13 +-
gcc/config/rs6000/host-darwin.c | 155 -
gcc/config/rs6000/host-darwin.cc | 155 +
.../{host-ppc64-darwin.c => host-ppc64-darwin.cc} | 0
gcc/config/rs6000/linux.h | 25 +-
gcc/config/rs6000/linux64.h | 25 +-
gcc/config/rs6000/lynx.h | 2 +-
gcc/config/rs6000/mm_malloc.h | 26 +-
gcc/config/rs6000/mmintrin.h | 768 +-
gcc/config/rs6000/option-defaults.h | 6 +
gcc/config/rs6000/pcrel-opt.md | 2 +-
gcc/config/rs6000/pmmintrin.h | 28 +-
gcc/config/rs6000/predicates.md | 27 +-
gcc/config/rs6000/rbtree.c | 242 -
gcc/config/rs6000/rbtree.cc | 242 +
gcc/config/rs6000/rbtree.h | 2 +-
gcc/config/rs6000/rs6000-builtin.cc | 3734 +
gcc/config/rs6000/rs6000-builtins.def | 76 +-
gcc/config/rs6000/rs6000-c.c | 2076 -
gcc/config/rs6000/rs6000-c.cc | 2039 +
gcc/config/rs6000/rs6000-call.c | 6521 --
gcc/config/rs6000/rs6000-call.cc | 2985 +
gcc/config/rs6000/rs6000-cpus.def | 16 +-
gcc/config/rs6000/{rs6000-d.c => rs6000-d.cc} | 0
gcc/config/rs6000/rs6000-gen-builtins.c | 3076 -
gcc/config/rs6000/rs6000-gen-builtins.cc | 3022 +
gcc/config/rs6000/rs6000-internal.h | 13 +-
.../rs6000/{rs6000-linux.c => rs6000-linux.cc} | 0
gcc/config/rs6000/rs6000-logue.c | 5689 --
gcc/config/rs6000/rs6000-logue.cc | 5689 ++
gcc/config/rs6000/rs6000-overload.def | 374 +-
gcc/config/rs6000/rs6000-p8swap.c | 2788 -
gcc/config/rs6000/rs6000-p8swap.cc | 2788 +
.../{rs6000-pcrel-opt.c => rs6000-pcrel-opt.cc} | 0
gcc/config/rs6000/rs6000-protos.h | 8 +-
.../rs6000/{rs6000-string.c => rs6000-string.cc} | 0
gcc/config/rs6000/rs6000.c | 28921 --------
gcc/config/rs6000/rs6000.cc | 28801 ++++++++
gcc/config/rs6000/rs6000.h | 21 +-
gcc/config/rs6000/rs6000.md | 274 +-
gcc/config/rs6000/rs6000.opt | 30 +-
gcc/config/rs6000/rtems.h | 2 +-
gcc/config/rs6000/smmintrin.h | 327 +-
gcc/config/rs6000/sysv4.h | 2 +-
gcc/config/rs6000/t-linux | 2 +-
gcc/config/rs6000/t-linux64 | 2 +-
gcc/config/rs6000/t-rs6000 | 40 +-
gcc/config/rs6000/tmmintrin.h | 4 +-
gcc/config/rs6000/vector.md | 5 +-
gcc/config/rs6000/vsx.md | 178 +-
gcc/config/rs6000/x-darwin | 2 +-
gcc/config/rs6000/x-darwin64 | 2 +-
gcc/config/rs6000/x-rs6000 | 2 +-
gcc/config/rs6000/xcoff.h | 4 +-
gcc/config/rs6000/xmmintrin.h | 861 +-
gcc/config/rx/rx.c | 3812 --
gcc/config/rx/rx.cc | 3812 ++
gcc/config/s390/3931.md | 2562 +
gcc/config/s390/constraints.md | 8 +-
gcc/config/s390/driver-native.c | 189 -
gcc/config/s390/driver-native.cc | 193 +
gcc/config/s390/htmxlintrin.h | 2 +-
gcc/config/s390/s390-builtins.def | 8 +-
gcc/config/s390/s390-builtins.h | 2 +-
gcc/config/s390/s390-c.c | 1100 -
gcc/config/s390/s390-c.cc | 1101 +
gcc/config/s390/{s390-d.c => s390-d.cc} | 0
gcc/config/s390/s390-opts.h | 4 +-
gcc/config/s390/s390-protos.h | 11 +-
gcc/config/s390/s390.c | 17478 -----
gcc/config/s390/s390.cc | 17524 +++++
gcc/config/s390/s390.h | 26 +-
gcc/config/s390/s390.md | 25 +-
gcc/config/s390/s390.opt | 5 +-
gcc/config/s390/t-s390 | 6 +-
gcc/config/s390/vx-builtins.md | 2 +-
gcc/config/s390/x-native | 2 +-
gcc/config/sh/divtab-sh4-300.c | 77 -
gcc/config/sh/divtab-sh4-300.cc | 77 +
gcc/config/sh/divtab-sh4.c | 85 -
gcc/config/sh/divtab-sh4.cc | 85 +
gcc/config/sh/divtab.c | 203 -
gcc/config/sh/divtab.cc | 203 +
gcc/config/sh/elf.h | 2 +-
gcc/config/sh/{sh-c.c => sh-c.cc} | 0
gcc/config/sh/sh-protos.h | 2 +-
gcc/config/sh/sh.c | 12630 ----
gcc/config/sh/sh.cc | 12630 ++++
gcc/config/sh/sh.h | 8 +-
gcc/config/sh/sh.opt | 2 +-
gcc/config/sh/t-linux | 5 +-
gcc/config/sh/t-sh | 4 +-
gcc/config/{sol2-c.c => sol2-c.cc} | 0
gcc/config/{sol2-cxx.c => sol2-cxx.cc} | 0
gcc/config/{sol2-d.c => sol2-d.cc} | 0
gcc/config/sol2-protos.h | 6 +-
gcc/config/{sol2-stubs.c => sol2-stubs.cc} | 0
gcc/config/{sol2.c => sol2.cc} | 0
gcc/config/sol2.h | 4 +-
gcc/config/sparc/driver-sparc.c | 169 -
gcc/config/sparc/driver-sparc.cc | 169 +
gcc/config/sparc/freebsd.h | 4 +-
gcc/config/sparc/linux64.h | 4 +-
gcc/config/sparc/{sparc-c.c => sparc-c.cc} | 0
gcc/config/sparc/{sparc-d.c => sparc-d.cc} | 0
gcc/config/sparc/sparc-protos.h | 2 +-
gcc/config/sparc/sparc.c | 13958 ----
gcc/config/sparc/sparc.cc | 13970 ++++
gcc/config/sparc/sparc.h | 6 +-
gcc/config/sparc/sparc.md | 4 +-
gcc/config/sparc/t-sparc | 4 +-
gcc/config/sparc/x-sparc | 2 +-
gcc/config/stormy16/stormy16.c | 2749 -
gcc/config/stormy16/stormy16.cc | 2749 +
gcc/config/t-darwin | 10 +-
gcc/config/t-dragonfly | 2 +-
gcc/config/t-freebsd | 2 +-
gcc/config/t-glibc | 4 +-
gcc/config/t-linux | 2 +-
gcc/config/t-netbsd | 4 +-
gcc/config/t-openbsd | 2 +-
gcc/config/t-pnt16-warn | 2 +-
gcc/config/t-sol2 | 10 +-
gcc/config/t-vxworks | 4 +-
gcc/config/t-winnt | 2 +-
gcc/config/tilegx/{mul-tables.c => mul-tables.cc} | 0
gcc/config/tilegx/t-tilegx | 6 +-
gcc/config/tilegx/tilegx-c.c | 55 -
gcc/config/tilegx/tilegx-c.cc | 55 +
gcc/config/tilegx/tilegx-protos.h | 2 +-
gcc/config/tilegx/{tilegx.c => tilegx.cc} | 0
gcc/config/tilegx/tilegx.md | 2 +-
gcc/config/tilepro/{mul-tables.c => mul-tables.cc} | 0
gcc/config/tilepro/t-tilepro | 6 +-
gcc/config/tilepro/tilepro-c.c | 54 -
gcc/config/tilepro/tilepro-c.cc | 54 +
gcc/config/tilepro/{tilepro.c => tilepro.cc} | 0
gcc/config/v850/t-v850 | 4 +-
gcc/config/v850/v850-c.c | 272 -
gcc/config/v850/v850-c.cc | 272 +
gcc/config/v850/v850-protos.h | 2 +-
gcc/config/v850/v850.c | 3343 -
gcc/config/v850/v850.cc | 3343 +
gcc/config/v850/v850.h | 6 +-
gcc/config/v850/v850.md | 9 +-
gcc/config/vax/vax.c | 2212 -
gcc/config/vax/vax.cc | 2212 +
gcc/config/vax/vax.h | 2 +-
gcc/config/vax/vax.md | 2 +-
gcc/config/visium/visium.c | 4332 --
gcc/config/visium/visium.cc | 4332 ++
gcc/config/visium/visium.h | 6 +-
gcc/config/vms/t-vms | 6 +-
gcc/config/vms/vms-c.c | 489 -
gcc/config/vms/vms-c.cc | 489 +
gcc/config/vms/vms-crtlmap.map | 2 +-
gcc/config/vms/{vms-f.c => vms-f.cc} | 0
gcc/config/vms/vms-protos.h | 4 +-
gcc/config/vms/{vms.c => vms.cc} | 0
gcc/config/vx-common.h | 2 +-
gcc/config/{vxworks-c.c => vxworks-c.cc} | 0
gcc/config/{vxworks.c => vxworks.cc} | 0
gcc/config/{winnt-c.c => winnt-c.cc} | 0
gcc/config/x-darwin | 2 +-
gcc/config/x-hpux | 4 +-
gcc/config/x-linux | 2 +-
gcc/config/x-netbsd | 4 +-
gcc/config/x-openbsd | 4 +-
gcc/config/x-solaris | 2 +-
gcc/config/xtensa/xtensa-protos.h | 2 +-
gcc/config/xtensa/xtensa.c | 4489 --
gcc/config/xtensa/xtensa.cc | 4489 ++
gcc/config/xtensa/xtensa.h | 2 +-
gcc/configure | 224 +-
gcc/configure.ac | 105 +-
gcc/context.c | 44 -
gcc/context.cc | 44 +
gcc/convert.c | 1209 -
gcc/convert.cc | 1209 +
gcc/convert.h | 2 +-
gcc/coretypes.h | 10 +-
gcc/coverage.c | 1392 -
gcc/coverage.cc | 1392 +
gcc/coverage.h | 2 +-
gcc/cp/ChangeLog | 1962 +
gcc/cp/Make-lang.in | 8 +-
gcc/cp/call.c | 13234 ----
gcc/cp/call.cc | 13319 ++++
gcc/cp/class.c | 10408 ---
gcc/cp/class.cc | 10459 +++
gcc/cp/config-lang.in | 34 +-
gcc/cp/constexpr.c | 9476 ---
gcc/cp/constexpr.cc | 9684 +++
gcc/cp/constraint.cc | 136 +-
gcc/cp/coroutines.cc | 69 +-
gcc/cp/cp-gimplify.c | 3212 -
gcc/cp/cp-gimplify.cc | 3329 +
gcc/cp/cp-lang.c | 291 -
gcc/cp/cp-lang.cc | 291 +
gcc/cp/cp-objcp-common.c | 587 -
gcc/cp/cp-objcp-common.cc | 610 +
gcc/cp/cp-objcp-common.h | 7 +-
gcc/cp/cp-tree.h | 177 +-
gcc/cp/{cp-ubsan.c => cp-ubsan.cc} | 0
gcc/cp/cvt.c | 2153 -
gcc/cp/cvt.cc | 2156 +
gcc/cp/{cxx-pretty-print.c => cxx-pretty-print.cc} | 0
gcc/cp/decl.c | 18343 -----
gcc/cp/decl.cc | 18538 +++++
gcc/cp/decl2.c | 5991 --
gcc/cp/decl2.cc | 6052 ++
gcc/cp/{dump.c => dump.cc} | 0
gcc/cp/error.c | 4659 --
gcc/cp/error.cc | 4686 ++
gcc/cp/except.c | 1340 -
gcc/cp/except.cc | 1367 +
gcc/cp/{expr.c => expr.cc} | 0
gcc/cp/friend.c | 666 -
gcc/cp/friend.cc | 668 +
gcc/cp/{g++spec.c => g++spec.cc} | 0
gcc/cp/init.c | 5325 --
gcc/cp/init.cc | 5370 ++
gcc/cp/lambda.c | 1583 -
gcc/cp/lambda.cc | 1612 +
gcc/cp/lang-specs.h | 2 +-
gcc/cp/{lex.c => lex.cc} | 0
gcc/cp/mangle.c | 4575 --
gcc/cp/mangle.cc | 4595 ++
gcc/cp/method.c | 3506 -
gcc/cp/method.cc | 3506 +
gcc/cp/module.cc | 49 +-
gcc/cp/name-lookup.c | 8944 ---
gcc/cp/name-lookup.cc | 8997 +++
gcc/cp/name-lookup.h | 7 +-
gcc/cp/optimize.c | 707 -
gcc/cp/optimize.cc | 708 +
gcc/cp/parser.c | 48238 -------------
gcc/cp/parser.cc | 48429 +++++++++++++
gcc/cp/parser.h | 2 +-
gcc/cp/pt.c | 30596 ---------
gcc/cp/pt.cc | 30865 +++++++++
gcc/cp/{ptree.c => ptree.cc} | 0
gcc/cp/rtti.c | 1712 -
gcc/cp/rtti.cc | 1719 +
gcc/cp/search.c | 2737 -
gcc/cp/search.cc | 2733 +
gcc/cp/semantics.c | 12326 ----
gcc/cp/semantics.cc | 12403 ++++
gcc/cp/tree.c | 6161 --
gcc/cp/tree.cc | 6212 ++
gcc/cp/typeck.c | 11350 ---
gcc/cp/typeck.cc | 11373 ++++
gcc/cp/typeck2.c | 2487 -
gcc/cp/typeck2.cc | 2629 +
gcc/cp/vtable-class-hierarchy.c | 1346 -
gcc/cp/vtable-class-hierarchy.cc | 1346 +
gcc/{cppbuiltin.c => cppbuiltin.cc} | 0
gcc/{cppdefault.c => cppdefault.cc} | 0
gcc/cppdefault.h | 2 +-
gcc/cprop.c | 1974 -
gcc/cprop.cc | 1974 +
gcc/cse.c | 7736 ---
gcc/cse.cc | 7736 +++
gcc/{cselib.c => cselib.cc} | 0
gcc/ctfc.c | 988 -
gcc/ctfc.cc | 1046 +
gcc/ctfc.h | 14 +-
gcc/ctfout.c | 832 -
gcc/ctfout.cc | 840 +
gcc/d/ChangeLog | 162 +
gcc/d/Make-lang.in | 2 +
gcc/d/d-builtins.cc | 11 +-
gcc/d/d-codegen.cc | 30 +-
gcc/d/d-convert.cc | 4 +-
gcc/d/d-ctfloat.cc | 3 +-
gcc/d/d-gimplify.cc | 73 +-
gcc/d/d-incpath.cc | 2 +-
gcc/d/d-lang.cc | 29 +-
gcc/d/d-port.cc | 8 +-
gcc/d/d-target.cc | 42 +-
gcc/d/d-tree.h | 3 +-
gcc/d/decl.cc | 69 +-
gcc/d/dmd/MERGE | 2 +-
gcc/d/dmd/README.md | 3 +
gcc/d/dmd/VERSION | 2 +-
gcc/d/dmd/access.d | 10 +-
gcc/d/dmd/aggregate.d | 30 +-
gcc/d/dmd/aggregate.h | 2 +-
gcc/d/dmd/aliasthis.d | 4 +-
gcc/d/dmd/apply.d | 4 +-
gcc/d/dmd/arrayop.d | 12 +-
gcc/d/dmd/arraytypes.d | 1 -
gcc/d/dmd/arraytypes.h | 1 -
gcc/d/dmd/astenums.d | 55 +-
gcc/d/dmd/attrib.d | 114 +-
gcc/d/dmd/blockexit.d | 99 +-
gcc/d/dmd/canthrow.d | 93 +-
gcc/d/dmd/clone.d | 81 +-
gcc/d/dmd/common/README.md | 1 +
gcc/d/dmd/common/bitfields.d | 70 +
gcc/d/dmd/common/file.d | 4 +
gcc/d/dmd/common/outbuffer.d | 71 +-
gcc/d/dmd/common/string.d | 4 +
gcc/d/dmd/constfold.d | 218 +-
gcc/d/dmd/cparse.d | 816 +-
gcc/d/dmd/cppmangle.d | 59 +-
gcc/d/dmd/ctfeexpr.d | 227 +-
gcc/d/dmd/ctorflow.d | 1 -
gcc/d/dmd/dcast.d | 4270 +-
gcc/d/dmd/dclass.d | 45 +-
gcc/d/dmd/declaration.d | 146 +-
gcc/d/dmd/declaration.h | 76 +-
gcc/d/dmd/denum.d | 8 +-
gcc/d/dmd/dinterpret.d | 371 +-
gcc/d/dmd/dmacro.d | 29 +-
gcc/d/dmd/dmangle.d | 633 +-
gcc/d/dmd/dmodule.d | 176 +-
gcc/d/dmd/doc.d | 4 +-
gcc/d/dmd/dscope.d | 34 +-
gcc/d/dmd/dsymbol.d | 203 +-
gcc/d/dmd/dsymbol.h | 13 +-
gcc/d/dmd/dsymbolsem.d | 513 +-
gcc/d/dmd/dtemplate.d | 273 +-
gcc/d/dmd/dtoh.d | 136 +-
gcc/d/dmd/errors.d | 16 +-
gcc/d/dmd/escape.d | 357 +-
gcc/d/dmd/expression.d | 386 +-
gcc/d/dmd/expression.h | 33 +-
gcc/d/dmd/expressionsem.d | 878 +-
gcc/d/dmd/file_manager.d | 163 +-
gcc/d/dmd/file_manager.h | 19 -
gcc/d/dmd/foreachvar.d | 1 -
gcc/d/dmd/func.d | 278 +-
gcc/d/dmd/globals.d | 68 +-
gcc/d/dmd/globals.h | 24 +-
gcc/d/dmd/hdrgen.d | 383 +-
gcc/d/dmd/iasmgcc.d | 2 +-
gcc/d/dmd/id.d | 14 +-
gcc/d/dmd/importc.d | 99 +-
gcc/d/dmd/init.h | 2 +-
gcc/d/dmd/initsem.d | 43 +-
gcc/d/dmd/json.d | 8 +-
gcc/d/dmd/lexer.d | 1089 +-
gcc/d/dmd/module.h | 6 +-
gcc/d/dmd/mtype.d | 574 +-
gcc/d/dmd/mtype.h | 47 +-
gcc/d/dmd/mustuse.d | 244 +
gcc/d/dmd/nogc.d | 47 +-
gcc/d/dmd/nspace.d | 1 +
gcc/d/dmd/ob.d | 9 +-
gcc/d/dmd/objc.d | 58 -
gcc/d/dmd/opover.d | 413 +-
gcc/d/dmd/optimize.d | 178 +-
gcc/d/dmd/parse.d | 1759 +-
gcc/d/dmd/parsetimevisitor.d | 1 +
gcc/d/dmd/printast.d | 12 +-
gcc/d/dmd/root/README.md | 1 +
gcc/d/dmd/root/aav.d | 10 +-
gcc/d/dmd/root/array.d | 2 +-
gcc/d/dmd/root/array.h | 1 -
gcc/d/dmd/root/bitarray.d | 3 -
gcc/d/dmd/root/complex.d | 4 +
gcc/d/dmd/root/file.d | 81 +-
gcc/d/dmd/root/file.h | 41 -
gcc/d/dmd/root/filename.d | 7 +-
gcc/d/dmd/root/longdouble.d | 2 +
gcc/d/dmd/root/optional.d | 6 +-
gcc/d/dmd/root/port.h | 5 +-
gcc/d/dmd/root/speller.d | 23 +-
gcc/d/dmd/root/string.d | 17 +-
gcc/d/dmd/root/stringtable.d | 2 +-
gcc/d/dmd/sapply.d | 1 -
gcc/d/dmd/semantic2.d | 15 +-
gcc/d/dmd/semantic3.d | 95 +-
gcc/d/dmd/sideeffect.d | 28 +-
gcc/d/dmd/statement.d | 12 +-
gcc/d/dmd/statement.h | 2 +-
gcc/d/dmd/statementsem.d | 454 +-
gcc/d/dmd/staticassert.d | 5 +
gcc/d/dmd/staticassert.h | 1 +
gcc/d/dmd/staticcond.d | 14 +-
gcc/d/dmd/target.d | 63 +-
gcc/d/dmd/target.h | 25 +-
gcc/d/dmd/template.h | 2 +
gcc/d/dmd/tokens.d | 192 +-
gcc/d/dmd/tokens.h | 37 +-
gcc/d/dmd/traits.d | 191 +-
gcc/d/dmd/transitivevisitor.d | 14 +-
gcc/d/dmd/typesem.d | 197 +-
gcc/d/dmd/utils.d | 11 +-
gcc/d/dmd/visitor.h | 2 +
gcc/d/expr.cc | 88 +-
gcc/d/imports.cc | 83 +-
gcc/d/lang-specs.h | 2 +-
gcc/d/lang.opt | 12 +-
gcc/d/modules.cc | 2 +-
gcc/d/runtime.def | 13 +-
gcc/d/toir.cc | 2 +-
gcc/d/types.cc | 91 +-
gcc/{data-streamer-in.c => data-streamer-in.cc} | 0
gcc/{data-streamer-out.c => data-streamer-out.cc} | 0
gcc/{data-streamer.c => data-streamer.cc} | 0
gcc/data-streamer.h | 6 +-
gcc/dbgcnt.c | 282 -
gcc/dbgcnt.cc | 282 +
gcc/dbgcnt.def | 2 +-
gcc/dbxout.c | 3936 --
gcc/dbxout.cc | 3936 ++
gcc/dbxout.h | 2 +-
gcc/{dce.c => dce.cc} | 0
gcc/{ddg.c => ddg.cc} | 0
gcc/{debug.c => debug.cc} | 0
gcc/debug.h | 8 +-
gcc/df-core.c | 2472 -
gcc/df-core.cc | 2472 +
gcc/{df-problems.c => df-problems.cc} | 0
gcc/df-scan.c | 4252 --
gcc/df-scan.cc | 4254 ++
gcc/df.h | 8 +-
gcc/dfp.c | 745 -
gcc/dfp.cc | 745 +
gcc/diagnostic-color.c | 348 -
gcc/diagnostic-color.cc | 348 +
gcc/diagnostic-event-id.h | 2 +-
gcc/diagnostic-show-locus.c | 5703 --
gcc/diagnostic-show-locus.cc | 5703 ++
gcc/diagnostic-spec.c | 196 -
gcc/diagnostic-spec.cc | 205 +
gcc/diagnostic-spec.h | 6 +-
gcc/diagnostic.c | 2456 -
gcc/diagnostic.cc | 2494 +
gcc/diagnostic.h | 7 +
gcc/doc/analyzer.texi | 18 +
gcc/doc/avr-mmcu.texi | 4 +-
gcc/doc/cfg.texi | 2 +-
gcc/doc/contrib.texi | 2 +-
gcc/doc/cpp.texi | 8 +-
gcc/doc/cppinternals.texi | 6 +-
gcc/doc/extend.texi | 133 +-
gcc/doc/gcov-tool.texi | 36 +
gcc/doc/gcov.texi | 389 +
gcc/doc/generic.texi | 17 +-
gcc/doc/gimple.texi | 8 +-
gcc/doc/gty.texi | 8 +-
gcc/doc/install.texi | 120 +-
gcc/doc/invoke.texi | 899 +-
gcc/doc/loop.texi | 2 +-
gcc/doc/lto.texi | 40 +-
gcc/doc/match-and-simplify.texi | 44 +-
gcc/doc/md.texi | 148 +-
gcc/doc/optinfo.texi | 4 +-
gcc/doc/options.texi | 46 +-
gcc/doc/passes.texi | 288 +-
gcc/doc/plugins.texi | 4 +-
gcc/doc/rtl.texi | 10 +-
gcc/doc/sourcebuild.texi | 10 +-
gcc/doc/tm.texi | 62 +-
gcc/doc/tm.texi.in | 32 +-
gcc/doc/tree-ssa.texi | 6 +-
gcc/dojump.c | 1300 -
gcc/dojump.cc | 1298 +
gcc/dojump.h | 2 +-
gcc/{dominance.c => dominance.cc} | 0
gcc/{domwalk.c => domwalk.cc} | 0
gcc/{double-int.c => double-int.cc} | 0
gcc/{dse.c => dse.cc} | 0
gcc/dumpfile.c | 2778 -
gcc/dumpfile.cc | 2778 +
gcc/dumpfile.h | 18 +-
gcc/dwarf2asm.c | 1162 -
gcc/dwarf2asm.cc | 1162 +
gcc/dwarf2cfi.c | 3815 --
gcc/dwarf2cfi.cc | 3818 ++
gcc/dwarf2ctf.c | 1018 -
gcc/dwarf2ctf.cc | 1032 +
gcc/dwarf2ctf.h | 4 +-
gcc/dwarf2out.c | 33147 ---------
gcc/dwarf2out.cc | 33241 +++++++++
gcc/dwarf2out.h | 10 +-
gcc/{early-remat.c => early-remat.cc} | 0
gcc/edit-context.c | 1813 -
gcc/edit-context.cc | 1813 +
gcc/emit-rtl.c | 6596 --
gcc/emit-rtl.cc | 6613 ++
gcc/emit-rtl.h | 6 +-
gcc/errors.c | 134 -
gcc/errors.cc | 134 +
gcc/et-forest.c | 884 -
gcc/et-forest.cc | 884 +
gcc/except.c | 3522 -
gcc/except.cc | 3522 +
gcc/explow.c | 2321 -
gcc/explow.cc | 2321 +
gcc/explow.h | 2 +-
gcc/expmed.c | 6349 --
gcc/expmed.cc | 6353 ++
gcc/expmed.h | 2 +-
gcc/expr.c | 13144 ----
gcc/expr.cc | 13147 ++++
gcc/fibonacci_heap.c | 295 -
gcc/fibonacci_heap.cc | 295 +
gcc/{file-find.c => file-find.cc} | 0
gcc/file-prefix-map.c | 149 -
gcc/file-prefix-map.cc | 149 +
gcc/final.c | 4662 --
gcc/final.cc | 4662 ++
gcc/{fixed-value.c => fixed-value.cc} | 0
gcc/fixed-value.h | 2 +-
gcc/flag-types.h | 32 +-
gcc/{fold-const-call.c => fold-const-call.cc} | 0
gcc/fold-const.c | 16787 -----
gcc/fold-const.cc | 16966 +++++
gcc/fold-const.h | 17 +-
gcc/fortran/ChangeLog | 851 +
gcc/fortran/arith.c | 2706 -
gcc/fortran/arith.cc | 2733 +
gcc/fortran/array.c | 2785 -
gcc/fortran/array.cc | 2800 +
gcc/fortran/{bbt.c => bbt.cc} | 0
gcc/fortran/check.c | 7523 --
gcc/fortran/check.cc | 7529 ++
gcc/fortran/class.c | 3073 -
gcc/fortran/class.cc | 3073 +
gcc/fortran/config-lang.in | 2 +-
gcc/fortran/{constructor.c => constructor.cc} | 0
gcc/fortran/{convert.c => convert.cc} | 0
gcc/fortran/cpp.c | 1203 -
gcc/fortran/cpp.cc | 1203 +
gcc/fortran/data.c | 848 -
gcc/fortran/data.cc | 852 +
gcc/fortran/decl.c | 11910 ----
gcc/fortran/decl.cc | 11910 ++++
gcc/fortran/dependency.c | 2336 -
gcc/fortran/dependency.cc | 2336 +
gcc/fortran/dump-parse-tree.c | 3923 --
gcc/fortran/dump-parse-tree.cc | 3930 ++
gcc/fortran/error.c | 1656 -
gcc/fortran/error.cc | 1656 +
gcc/fortran/expr.c | 6474 --
gcc/fortran/expr.cc | 6516 ++
gcc/fortran/f95-lang.c | 1306 -
gcc/fortran/f95-lang.cc | 1306 +
gcc/fortran/frontend-passes.c | 5951 --
gcc/fortran/frontend-passes.cc | 5952 ++
gcc/fortran/gfc-internals.texi | 12 +-
gcc/fortran/gfortran.h | 106 +-
gcc/fortran/gfortran.texi | 30 +-
gcc/fortran/gfortranspec.c | 450 -
gcc/fortran/gfortranspec.cc | 450 +
gcc/fortran/interface.c | 5585 --
gcc/fortran/interface.cc | 5600 ++
gcc/fortran/intrinsic.c | 5482 --
gcc/fortran/intrinsic.cc | 5504 ++
gcc/fortran/intrinsic.texi | 4 +-
gcc/fortran/invoke.texi | 22 +-
gcc/fortran/{io.c => io.cc} | 0
gcc/fortran/iresolve.c | 4001 --
gcc/fortran/iresolve.cc | 4050 ++
gcc/fortran/iso-c-binding.def | 2 +-
gcc/fortran/lang-specs.h | 4 +-
gcc/fortran/lang.opt | 21 +-
gcc/fortran/libgfortran.h | 14 +-
gcc/fortran/match.c | 7264 --
gcc/fortran/match.cc | 7330 ++
gcc/fortran/match.h | 28 +-
gcc/fortran/matchexp.c | 903 -
gcc/fortran/matchexp.cc | 903 +
gcc/fortran/mathbuiltins.def | 2 +-
gcc/fortran/{misc.c => misc.cc} | 0
gcc/fortran/module.c | 7581 ---
gcc/fortran/module.cc | 7582 +++
gcc/fortran/openmp.c | 9297 ---
gcc/fortran/openmp.cc | 9449 +++
gcc/fortran/{options.c => options.cc} | 0
gcc/fortran/parse.c | 6987 --
gcc/fortran/parse.cc | 7005 ++
gcc/fortran/primary.c | 4166 --
gcc/fortran/primary.cc | 4175 ++
gcc/fortran/resolve.c | 17582 -----
gcc/fortran/resolve.cc | 17615 +++++
gcc/fortran/scanner.c | 2903 -
gcc/fortran/scanner.cc | 2902 +
gcc/fortran/simplify.c | 8960 ---
gcc/fortran/simplify.cc | 8981 +++
gcc/fortran/{st.c => st.cc} | 0
gcc/fortran/symbol.c | 5251 --
gcc/fortran/symbol.cc | 5251 ++
gcc/fortran/target-memory.c | 806 -
gcc/fortran/target-memory.cc | 807 +
gcc/fortran/target-memory.h | 2 +-
gcc/fortran/trans-array.c | 11710 ----
gcc/fortran/trans-array.cc | 11792 ++++
gcc/fortran/trans-common.c | 1392 -
gcc/fortran/trans-common.cc | 1399 +
gcc/fortran/trans-const.c | 430 -
gcc/fortran/trans-const.cc | 430 +
gcc/fortran/trans-decl.c | 7954 ---
gcc/fortran/trans-decl.cc | 7959 +++
gcc/fortran/trans-expr.c | 12115 ----
gcc/fortran/trans-expr.cc | 12139 ++++
gcc/fortran/trans-intrinsic.c | 12440 ----
gcc/fortran/trans-intrinsic.cc | 12464 ++++
gcc/fortran/trans-io.c | 2687 -
gcc/fortran/trans-io.cc | 2712 +
gcc/fortran/trans-openmp.c | 7614 ---
gcc/fortran/trans-openmp.cc | 7772 +++
gcc/fortran/trans-stmt.c | 7468 --
gcc/fortran/trans-stmt.cc | 7477 ++
gcc/fortran/trans-stmt.h | 8 +-
gcc/fortran/trans-types.c | 3806 --
gcc/fortran/trans-types.cc | 3841 ++
gcc/fortran/trans-types.h | 2 +-
gcc/fortran/trans.c | 2452 -
gcc/fortran/trans.cc | 2486 +
gcc/fortran/trans.h | 18 +-
gcc/fp-test.c | 251 -
gcc/fp-test.cc | 251 +
gcc/function-tests.c | 703 -
gcc/function-tests.cc | 703 +
gcc/function.c | 6964 --
gcc/function.cc | 6978 ++
gcc/function.h | 16 +-
gcc/fwprop.c | 1076 -
gcc/fwprop.cc | 1079 +
gcc/{gcc-ar.c => gcc-ar.cc} | 0
gcc/gcc-main.c | 48 -
gcc/gcc-main.cc | 48 +
gcc/{gcc-rich-location.c => gcc-rich-location.cc} | 0
gcc/gcc-rich-location.h | 2 +-
gcc/gcc-symtab.h | 2 +-
gcc/gcc.c | 11275 ---
gcc/gcc.cc | 11277 +++
gcc/gcc.h | 6 +-
gcc/gcov-dump.c | 479 -
gcc/gcov-dump.cc | 479 +
gcc/gcov-io.c | 528 -
gcc/gcov-io.cc | 574 +
gcc/gcov-io.h | 35 +-
gcc/gcov-tool.c | 610 -
gcc/gcov-tool.cc | 679 +
gcc/gcov.c | 3262 -
gcc/gcov.cc | 3262 +
gcc/gcse-common.c | 222 -
gcc/gcse-common.cc | 222 +
gcc/gcse.c | 4136 --
gcc/gcse.cc | 4136 ++
gcc/gcse.h | 2 +-
gcc/genattr-common.c | 112 -
gcc/genattr-common.cc | 112 +
gcc/{genattr.c => genattr.cc} | 0
gcc/genattrtab.c | 5417 --
gcc/genattrtab.cc | 5417 ++
gcc/genautomata.c | 9685 ---
gcc/genautomata.cc | 9685 +++
gcc/{gencfn-macros.c => gencfn-macros.cc} | 0
gcc/{gencheck.c => gencheck.cc} | 0
gcc/{genchecksum.c => genchecksum.cc} | 0
gcc/{gencodes.c => gencodes.cc} | 0
gcc/genconditions.c | 252 -
gcc/genconditions.cc | 252 +
gcc/{genconfig.c => genconfig.cc} | 0
gcc/genconstants.c | 105 -
gcc/genconstants.cc | 105 +
gcc/genemit.c | 952 -
gcc/genemit.cc | 952 +
gcc/{genenums.c => genenums.cc} | 0
gcc/generic-match-head.c | 101 -
gcc/generic-match-head.cc | 101 +
gcc/genextract.c | 507 -
gcc/genextract.cc | 507 +
gcc/{genflags.c => genflags.cc} | 0
gcc/gengenrtl.c | 358 -
gcc/gengenrtl.cc | 358 +
gcc/gengtype-parse.c | 1179 -
gcc/gengtype-parse.cc | 1179 +
gcc/gengtype-state.c | 2661 -
gcc/gengtype-state.cc | 2661 +
gcc/gengtype.c | 5405 --
gcc/gengtype.cc | 5366 ++
gcc/gengtype.h | 8 +-
gcc/{genhooks.c => genhooks.cc} | 0
gcc/genmatch.c | 5257 --
gcc/genmatch.cc | 5255 ++
gcc/genmddeps.c | 71 -
gcc/genmddeps.cc | 71 +
gcc/{genmddump.c => genmddump.cc} | 0
gcc/genmodes.c | 2068 -
gcc/genmodes.cc | 2097 +
gcc/genopinit.c | 467 -
gcc/genopinit.cc | 495 +
gcc/{genoutput.c => genoutput.cc} | 0
gcc/genpeep.c | 418 -
gcc/genpeep.cc | 418 +
gcc/genpreds.c | 1682 -
gcc/genpreds.cc | 1682 +
gcc/genrecog.c | 5447 --
gcc/genrecog.cc | 5447 ++
gcc/gensupport.c | 3316 -
gcc/gensupport.cc | 3316 +
gcc/gensupport.h | 12 +-
gcc/{gentarget-def.c => gentarget-def.cc} | 0
gcc/{genversion.c => genversion.cc} | 0
gcc/{ggc-common.c => ggc-common.cc} | 0
gcc/ggc-internal.h | 2 +-
gcc/{ggc-none.c => ggc-none.cc} | 0
gcc/{ggc-page.c => ggc-page.cc} | 0
gcc/ggc-tests.c | 515 -
gcc/ggc-tests.cc | 515 +
gcc/gimple-array-bounds.cc | 13 +-
gcc/gimple-array-bounds.h | 10 +-
gcc/{gimple-builder.c => gimple-builder.cc} | 0
gcc/gimple-expr.c | 938 -
gcc/gimple-expr.cc | 990 +
gcc/gimple-expr.h | 1 +
gcc/gimple-fold.c | 9123 ---
gcc/gimple-fold.cc | 9204 +++
gcc/gimple-fold.h | 10 +-
gcc/gimple-harden-conditionals.cc | 54 +-
gcc/gimple-isel.cc | 65 +-
gcc/gimple-iterator.c | 945 -
gcc/gimple-iterator.cc | 945 +
gcc/gimple-iterator.h | 35 +-
gcc/{gimple-laddress.c => gimple-laddress.cc} | 0
gcc/gimple-loop-jam.c | 658 -
gcc/gimple-loop-jam.cc | 664 +
gcc/gimple-loop-versioning.cc | 3 +-
gcc/gimple-low.c | 947 -
gcc/gimple-low.cc | 947 +
gcc/gimple-match-head.c | 1394 -
gcc/gimple-match-head.cc | 1412 +
...imple-pretty-print.c => gimple-pretty-print.cc} | 0
gcc/gimple-pretty-print.h | 2 +-
gcc/gimple-range-cache.cc | 253 +-
gcc/gimple-range-cache.h | 33 +
gcc/gimple-range-fold.cc | 26 +-
gcc/gimple-range-gori.cc | 98 +-
gcc/gimple-range-gori.h | 2 +
gcc/gimple-range-path.cc | 55 +-
gcc/gimple-range-path.h | 3 +-
gcc/gimple-range.cc | 31 +-
gcc/gimple-range.h | 1 +
...imple-ssa-backprop.c => gimple-ssa-backprop.cc} | 0
gcc/gimple-ssa-evrp-analyze.c | 458 -
gcc/gimple-ssa-evrp-analyze.cc | 456 +
gcc/{gimple-ssa-evrp.c => gimple-ssa-evrp.cc} | 0
...isolate-paths.c => gimple-ssa-isolate-paths.cc} | 0
...ull-compare.c => gimple-ssa-nonnull-compare.cc} | 0
...ssa-split-paths.c => gimple-ssa-split-paths.cc} | 0
gcc/gimple-ssa-sprintf.c | 4728 --
gcc/gimple-ssa-sprintf.cc | 4744 ++
gcc/gimple-ssa-store-merging.c | 5645 --
gcc/gimple-ssa-store-merging.cc | 5648 ++
...eduction.c => gimple-ssa-strength-reduction.cc} | 0
gcc/gimple-ssa-warn-access.cc | 1102 +-
...ssa-warn-alloca.c => gimple-ssa-warn-alloca.cc} | 0
gcc/gimple-ssa-warn-restrict.c | 2175 -
gcc/gimple-ssa-warn-restrict.cc | 2169 +
gcc/gimple-ssa-warn-restrict.h | 2 +-
...{gimple-streamer-in.c => gimple-streamer-in.cc} | 0
...imple-streamer-out.c => gimple-streamer-out.cc} | 0
gcc/gimple-streamer.h | 4 +-
gcc/{gimple-walk.c => gimple-walk.cc} | 0
gcc/gimple-warn-recursion.c | 202 -
gcc/gimple-warn-recursion.cc | 214 +
gcc/gimple.c | 3525 -
gcc/gimple.cc | 3487 +
gcc/gimple.h | 14 +-
gcc/{gimplify-me.c => gimplify-me.cc} | 0
gcc/gimplify.c | 16574 -----
gcc/gimplify.cc | 16731 +++++
gcc/go/ChangeLog | 35 +
gcc/go/config-lang.in | 2 +-
gcc/go/go-backend.c | 194 -
gcc/go/go-backend.cc | 194 +
gcc/go/go-gcc.cc | 14 +
gcc/go/go-lang.c | 638 -
gcc/go/go-lang.cc | 638 +
gcc/go/gofrontend/MERGE | 2 +-
gcc/go/gofrontend/expressions.cc | 223 +-
gcc/go/gofrontend/gogo.cc | 53 +-
gcc/go/gofrontend/runtime.def | 4 +
gcc/go/gofrontend/types.cc | 39 +-
gcc/go/gofrontend/types.h | 5 +-
gcc/go/gospec.c | 466 -
gcc/go/gospec.cc | 466 +
gcc/go/lang-specs.h | 2 +-
gcc/godump.c | 1448 -
gcc/godump.cc | 1447 +
gcc/graph.c | 395 -
gcc/graph.cc | 396 +
gcc/{graphds.c => graphds.cc} | 0
...phite-dependences.c => graphite-dependences.cc} | 0
gcc/graphite-isl-ast-to-gimple.c | 1556 -
gcc/graphite-isl-ast-to-gimple.cc | 1556 +
...ite-optimize-isl.c => graphite-optimize-isl.cc} | 0
gcc/{graphite-poly.c => graphite-poly.cc} | 0
...scop-detection.c => graphite-scop-detection.cc} | 0
...ite-sese-to-poly.c => graphite-sese-to-poly.cc} | 0
gcc/{graphite.c => graphite.cc} | 0
gcc/haifa-sched.c | 9263 ---
gcc/haifa-sched.cc | 9263 +++
gcc/hash-map-tests.c | 482 -
gcc/hash-map-tests.cc | 482 +
gcc/hash-set-tests.c | 304 -
gcc/hash-set-tests.cc | 304 +
gcc/{hash-table.c => hash-table.cc} | 0
gcc/hash-traits.h | 17 +
gcc/{hooks.c => hooks.cc} | 0
gcc/{host-default.c => host-default.cc} | 0
gcc/{hw-doloop.c => hw-doloop.cc} | 0
gcc/{hwint.c => hwint.cc} | 0
gcc/ifcvt.c | 5694 --
gcc/ifcvt.cc | 6049 ++
gcc/{inchash.c => inchash.cc} | 0
gcc/inchash.h | 2 +-
gcc/incpath.c | 532 -
gcc/incpath.cc | 536 +
gcc/{init-regs.c => init-regs.cc} | 0
gcc/input.c | 3932 --
gcc/input.cc | 3932 ++
gcc/input.h | 4 +-
gcc/internal-fn.c | 4392 --
gcc/internal-fn.cc | 4454 ++
gcc/internal-fn.def | 3 +
gcc/internal-fn.h | 5 +
gcc/{intl.c => intl.cc} | 0
gcc/{ipa-comdats.c => ipa-comdats.cc} | 0
gcc/ipa-cp.c | 6639 --
gcc/ipa-cp.cc | 6690 ++
gcc/{ipa-devirt.c => ipa-devirt.cc} | 0
gcc/ipa-fnsummary.c | 4972 --
gcc/ipa-fnsummary.cc | 4972 ++
gcc/ipa-fnsummary.h | 8 +-
gcc/ipa-free-lang-data.cc | 6 +-
gcc/{ipa-icf-gimple.c => ipa-icf-gimple.cc} | 0
gcc/{ipa-icf.c => ipa-icf.cc} | 0
...pa-inline-analysis.c => ipa-inline-analysis.cc} | 0
...-inline-transform.c => ipa-inline-transform.cc} | 0
gcc/ipa-inline.c | 3158 -
gcc/ipa-inline.cc | 3163 +
gcc/ipa-inline.h | 6 +-
gcc/ipa-modref-tree.c | 1101 -
gcc/ipa-modref-tree.cc | 1116 +
gcc/ipa-modref-tree.h | 21 +-
gcc/ipa-modref.c | 5509 --
gcc/ipa-modref.cc | 5532 ++
gcc/ipa-modref.h | 8 +-
gcc/ipa-param-manipulation.c | 2401 -
gcc/ipa-param-manipulation.cc | 2401 +
gcc/ipa-polymorphic-call.c | 2615 -
gcc/ipa-polymorphic-call.cc | 2615 +
gcc/{ipa-predicate.c => ipa-predicate.cc} | 0
gcc/ipa-profile.c | 1068 -
gcc/ipa-profile.cc | 1067 +
gcc/ipa-prop.c | 6088 --
gcc/ipa-prop.cc | 6102 ++
gcc/ipa-prop.h | 23 +-
gcc/{ipa-pure-const.c => ipa-pure-const.cc} | 0
gcc/{ipa-ref.c => ipa-ref.cc} | 0
gcc/ipa-reference.c | 1341 -
gcc/ipa-reference.cc | 1341 +
gcc/ipa-reference.h | 4 +-
gcc/ipa-split.c | 1982 -
gcc/ipa-split.cc | 2000 +
gcc/ipa-sra.c | 4148 --
gcc/ipa-sra.cc | 4148 ++
gcc/{ipa-utils.c => ipa-utils.cc} | 0
gcc/ipa-utils.h | 8 +-
gcc/{ipa-visibility.c => ipa-visibility.cc} | 0
gcc/{ipa.c => ipa.cc} | 0
gcc/ira-build.c | 3518 -
gcc/ira-build.cc | 3568 +
gcc/ira-color.c | 5036 --
gcc/ira-color.cc | 5298 ++
gcc/ira-conflicts.c | 895 -
gcc/ira-conflicts.cc | 895 +
gcc/ira-costs.c | 2417 -
gcc/ira-costs.cc | 2417 +
gcc/{ira-emit.c => ira-emit.cc} | 0
gcc/ira-int.h | 197 +-
gcc/ira-lives.c | 1765 -
gcc/ira-lives.cc | 1765 +
gcc/ira.c | 6130 --
gcc/ira.cc | 6138 ++
gcc/ira.h | 13 +-
gcc/jit/ChangeLog | 289 +
gcc/jit/config-lang.in | 2 +-
.../texinfo/{ => libgccjit-figures}/factorial.png | Bin
.../texinfo/{ => libgccjit-figures}/factorial1.png | Bin
.../{ => libgccjit-figures}/sum-of-squares.png | Bin
.../{ => libgccjit-figures}/sum-of-squares1.png | Bin
gcc/jit/docs/_build/texinfo/libgccjit.texi | 2492 +-
gcc/jit/docs/internals/index.rst | 12 +-
gcc/jit/docs/topics/compatibility.rst | 69 +
gcc/jit/docs/topics/compilation.rst | 8 +-
gcc/jit/docs/topics/contexts.rst | 20 +
gcc/jit/docs/topics/expressions.rst | 101 +-
gcc/jit/docs/topics/types.rst | 47 +-
gcc/jit/{dummy-frontend.c => dummy-frontend.cc} | 0
gcc/jit/jit-builtins.c | 707 -
gcc/jit/jit-builtins.cc | 708 +
gcc/jit/jit-common.h | 3 +-
gcc/jit/{jit-logging.c => jit-logging.cc} | 0
gcc/jit/jit-playback.c | 3618 -
gcc/jit/jit-playback.cc | 3680 +
gcc/jit/jit-playback.h | 21 +
gcc/jit/jit-recording.c | 7537 --
gcc/jit/jit-recording.cc | 7775 +++
gcc/jit/jit-recording.h | 79 +-
gcc/jit/{jit-result.c => jit-result.cc} | 0
gcc/jit/{jit-spec.c => jit-spec.cc} | 0
gcc/jit/{jit-tempdir.c => jit-tempdir.cc} | 0
gcc/jit/{jit-w32.c => jit-w32.cc} | 0
gcc/jit/libgccjit.c | 4172 --
gcc/jit/libgccjit.cc | 4280 ++
gcc/jit/libgccjit.h | 100 +-
gcc/jit/libgccjit.map | 28 +
gcc/jit/notes.txt | 6 +-
gcc/{jump.c => jump.cc} | 0
gcc/langhooks-def.h | 4 +-
gcc/langhooks.c | 952 -
gcc/langhooks.cc | 952 +
gcc/langhooks.h | 17 +-
gcc/{lcm.c => lcm.cc} | 0
gcc/libfuncs.h | 2 +-
gcc/{lists.c => lists.cc} | 0
gcc/loop-doloop.c | 807 -
gcc/loop-doloop.cc | 807 +
gcc/loop-init.c | 653 -
gcc/loop-init.cc | 653 +
gcc/loop-invariant.c | 2322 -
gcc/loop-invariant.cc | 2322 +
gcc/{loop-iv.c => loop-iv.cc} | 0
gcc/{loop-unroll.c => loop-unroll.cc} | 0
gcc/{lower-subreg.c => lower-subreg.cc} | 0
gcc/lower-subreg.h | 2 +-
gcc/lra-assigns.c | 1843 -
gcc/lra-assigns.cc | 1877 +
gcc/{lra-coalesce.c => lra-coalesce.cc} | 0
gcc/lra-constraints.c | 7380 --
gcc/lra-constraints.cc | 7438 ++
gcc/{lra-eliminations.c => lra-eliminations.cc} | 0
gcc/lra-int.h | 32 +-
gcc/lra-lives.c | 1528 -
gcc/lra-lives.cc | 1531 +
gcc/lra-remat.c | 1345 -
gcc/lra-remat.cc | 1345 +
gcc/lra-spills.c | 880 -
gcc/lra-spills.cc | 880 +
gcc/lra.c | 2523 -
gcc/lra.cc | 2562 +
gcc/lra.h | 2 -
gcc/{lto-cgraph.c => lto-cgraph.cc} | 0
gcc/{lto-compress.c => lto-compress.cc} | 0
gcc/lto-compress.h | 2 +-
gcc/{lto-opts.c => lto-opts.cc} | 0
gcc/{lto-section-in.c => lto-section-in.cc} | 0
gcc/{lto-section-out.c => lto-section-out.cc} | 0
gcc/{lto-streamer-in.c => lto-streamer-in.cc} | 0
gcc/lto-streamer-out.c | 3363 -
gcc/lto-streamer-out.cc | 3363 +
gcc/{lto-streamer.c => lto-streamer.cc} | 0
gcc/lto-streamer.h | 22 +-
gcc/lto-wrapper.c | 2146 -
gcc/lto-wrapper.cc | 2160 +
gcc/lto/ChangeLog | 57 +
gcc/lto/{common.c => common.cc} | 0
gcc/lto/config-lang.in | 2 +-
gcc/lto/lang-specs.h | 2 +-
gcc/lto/lto-common.c | 3106 -
gcc/lto/lto-common.cc | 3110 +
gcc/lto/lto-common.h | 2 +-
gcc/lto/lto-dump.c | 379 -
gcc/lto/lto-dump.cc | 379 +
gcc/lto/lto-lang.c | 1490 -
gcc/lto/lto-lang.cc | 1490 +
gcc/lto/lto-object.c | 378 -
gcc/lto/lto-object.cc | 374 +
gcc/lto/lto-partition.c | 1196 -
gcc/lto/lto-partition.cc | 1199 +
gcc/lto/{lto-symtab.c => lto-symtab.cc} | 0
gcc/lto/lto.c | 670 -
gcc/lto/lto.cc | 674 +
gcc/lto/lto.h | 4 +-
gcc/machmode.def | 13 +-
gcc/machmode.h | 4 +-
gcc/main.c | 45 -
gcc/main.cc | 45 +
gcc/match.pd | 179 +-
gcc/{mcf.c => mcf.cc} | 0
gcc/{mode-switching.c => mode-switching.cc} | 0
gcc/{modulo-sched.c => modulo-sched.cc} | 0
gcc/multiple_target.c | 569 -
gcc/multiple_target.cc | 545 +
gcc/objc/ChangeLog | 54 +
gcc/objc/Make-lang.in | 2 +-
gcc/objc/config-lang.in | 2 +-
gcc/objc/lang-specs.h | 2 +-
gcc/objc/objc-act.c | 10367 ---
gcc/objc/objc-act.cc | 10365 +++
gcc/objc/objc-act.h | 4 +-
gcc/objc/{objc-encoding.c => objc-encoding.cc} | 0
gcc/objc/objc-gnu-runtime-abi-01.c | 2261 -
gcc/objc/objc-gnu-runtime-abi-01.cc | 2262 +
gcc/objc/objc-lang.c | 56 -
gcc/objc/objc-lang.cc | 56 +
gcc/objc/objc-map.c | 160 -
gcc/objc/objc-map.cc | 160 +
gcc/objc/objc-next-runtime-abi-01.c | 2957 -
gcc/objc/objc-next-runtime-abi-01.cc | 2957 +
gcc/objc/objc-next-runtime-abi-02.c | 3965 --
gcc/objc/objc-next-runtime-abi-02.cc | 3968 ++
gcc/objc/objc-runtime-shared-support.c | 718 -
gcc/objc/objc-runtime-shared-support.cc | 718 +
gcc/objc/objc-runtime-shared-support.h | 2 +-
gcc/objcp/ChangeLog | 15 +
gcc/objcp/Make-lang.in | 16 +-
gcc/objcp/config-lang.in | 16 +-
gcc/objcp/lang-specs.h | 2 +-
gcc/objcp/objcp-decl.c | 115 -
gcc/objcp/objcp-decl.cc | 115 +
gcc/objcp/objcp-lang.c | 92 -
gcc/objcp/objcp-lang.cc | 92 +
gcc/omp-builtins.def | 4 +-
gcc/omp-expand.c | 10808 ---
gcc/omp-expand.cc | 10808 +++
gcc/omp-general.c | 2983 -
gcc/omp-general.cc | 2997 +
gcc/omp-general.h | 2 +
gcc/omp-low.c | 14777 ----
gcc/omp-low.cc | 14870 ++++
gcc/omp-oacc-kernels-decompose.cc | 103 +-
gcc/omp-oacc-neuter-broadcast.cc | 48 +-
gcc/omp-offload.c | 2823 -
gcc/omp-offload.cc | 2823 +
gcc/{omp-simd-clone.c => omp-simd-clone.cc} | 0
gcc/opt-functions.awk | 54 +-
gcc/opt-problem.cc | 2 +-
gcc/opt-read.awk | 4 +
gcc/opt-suggestions.c | 411 -
gcc/opt-suggestions.cc | 411 +
gcc/{optabs-libfuncs.c => optabs-libfuncs.cc} | 0
gcc/optabs-query.c | 765 -
gcc/optabs-query.cc | 793 +
gcc/optabs-query.h | 1 +
gcc/optabs-tree.c | 554 -
gcc/optabs-tree.cc | 569 +
gcc/optabs.c | 7966 ---
gcc/optabs.cc | 8040 +++
gcc/optabs.def | 5 +
gcc/optabs.h | 4 +-
gcc/optc-gen.awk | 67 +-
gcc/optc-save-gen.awk | 2 +-
gcc/optinfo-emit-json.cc | 4 +-
gcc/opts-common.c | 1857 -
gcc/opts-common.cc | 2005 +
gcc/opts-global.c | 484 -
gcc/opts-global.cc | 486 +
gcc/opts.c | 3722 -
gcc/opts.cc | 3786 ++
gcc/opts.h | 24 +-
gcc/output.h | 16 +-
gcc/params.opt | 16 +-
gcc/pass_manager.h | 5 +-
gcc/passes.c | 3211 -
gcc/passes.cc | 3212 +
gcc/passes.def | 16 +-
gcc/plugin.c | 1011 -
gcc/plugin.cc | 1011 +
gcc/plugin.def | 2 +-
gcc/plugin.h | 2 +-
gcc/po/ChangeLog | 76 +
gcc/po/EXCLUDES | 44 +-
gcc/po/be.po | 55234 ++++++++-------
gcc/po/da.po | 66558 +++++++++---------
gcc/po/de.po | 62042 +++++++++--------
gcc/po/el.po | 56445 ++++++++-------
gcc/po/es.po | 65710 +++++++++---------
gcc/po/exgettext | 8 +-
gcc/po/fi.po | 63363 +++++++++--------
gcc/po/fr.po | 62074 +++++++++--------
gcc/po/gcc.pot | 52965 +++++++-------
gcc/po/hr.po | 52405 +++++++-------
gcc/po/id.po | 67664 +++++++++---------
gcc/po/ja.po | 61582 +++++++++--------
gcc/po/nl.po | 57753 ++++++++--------
gcc/po/ru.po | 64927 +++++++++---------
gcc/po/sr.po | 67492 +++++++++---------
gcc/po/sv.po | 62431 +++++++++--------
gcc/po/tr.po | 68135 ++++++++++---------
gcc/po/uk.po | 52666 +++++++-------
gcc/po/vi.po | 62636 +++++++++--------
gcc/po/zh_CN.po | 67163 +++++++++---------
gcc/po/zh_TW.po | 63494 +++++++++--------
gcc/pointer-query.cc | 223 +-
gcc/pointer-query.h | 18 +-
gcc/postreload-gcse.c | 1466 -
gcc/postreload-gcse.cc | 1466 +
gcc/{postreload.c => postreload.cc} | 0
gcc/predict.c | 4566 --
gcc/predict.cc | 4566 ++
gcc/predict.h | 4 +-
gcc/{prefix.c => prefix.cc} | 0
gcc/prefix.h | 2 +-
gcc/pretty-print.c | 2627 -
gcc/pretty-print.cc | 2627 +
...{print-rtl-function.c => print-rtl-function.cc} | 0
gcc/{print-rtl.c => print-rtl.cc} | 0
gcc/print-tree.c | 1252 -
gcc/print-tree.cc | 1252 +
gcc/{profile-count.c => profile-count.cc} | 0
gcc/{profile.c => profile.cc} | 0
gcc/profile.h | 2 +-
gcc/range-op.cc | 240 +-
gcc/range-op.h | 72 +
gcc/range.h | 28 +
gcc/read-md.c | 1363 -
gcc/read-md.cc | 1363 +
gcc/read-md.h | 10 +-
gcc/read-rtl-function.c | 2230 -
gcc/read-rtl-function.cc | 2230 +
gcc/read-rtl.c | 2092 -
gcc/read-rtl.cc | 2092 +
gcc/real.c | 5560 --
gcc/real.cc | 5560 ++
gcc/real.h | 8 +-
gcc/{realmpfr.c => realmpfr.cc} | 0
gcc/recog.c | 4625 --
gcc/recog.cc | 4647 ++
gcc/recog.h | 8 +-
gcc/{ree.c => ree.cc} | 0
gcc/reg-notes.def | 2 +-
gcc/reg-stack.c | 3484 -
gcc/reg-stack.cc | 3484 +
gcc/regcprop.c | 1432 -
gcc/regcprop.cc | 1448 +
gcc/reginfo.c | 1319 -
gcc/reginfo.cc | 1342 +
gcc/{regrename.c => regrename.cc} | 0
gcc/regs.h | 7 +-
gcc/regset.h | 2 +-
gcc/{regstat.c => regstat.cc} | 0
gcc/reload.c | 7364 --
gcc/reload.cc | 7367 ++
gcc/reload.h | 8 +-
gcc/reload1.c | 9069 ---
gcc/reload1.cc | 9069 +++
gcc/reorg.c | 3939 --
gcc/reorg.cc | 3939 ++
gcc/{resource.c => resource.cc} | 0
gcc/{rtl-error.c => rtl-error.cc} | 0
gcc/rtl-ssa/accesses.cc | 52 +-
gcc/rtl-ssa/accesses.h | 22 +-
gcc/rtl-ssa/member-fns.inl | 12 +-
gcc/rtl-ssa/movement.h | 6 +-
gcc/rtl-tests.c | 329 -
gcc/rtl-tests.cc | 329 +
gcc/rtl.c | 989 -
gcc/rtl.cc | 1002 +
gcc/rtl.def | 12 +-
gcc/rtl.h | 158 +-
gcc/rtlanal.c | 6992 --
gcc/rtlanal.cc | 6992 ++
gcc/rtlanal.h | 4 +-
gcc/{rtlhash.c => rtlhash.cc} | 0
gcc/{rtlhooks.c => rtlhooks.cc} | 0
gcc/rtx-vector-builder.c | 112 -
gcc/rtx-vector-builder.cc | 114 +
gcc/run-rtl-passes.c | 79 -
gcc/run-rtl-passes.cc | 79 +
gcc/{sancov.c => sancov.cc} | 0
gcc/sanitizer.def | 6 +-
gcc/{sanopt.c => sanopt.cc} | 0
gcc/sbitmap.c | 1007 -
gcc/sbitmap.cc | 1007 +
gcc/sched-deps.c | 4954 --
gcc/sched-deps.cc | 4954 ++
gcc/sched-ebb.c | 734 -
gcc/sched-ebb.cc | 734 +
gcc/sched-int.h | 28 +-
gcc/sched-rgn.c | 3956 --
gcc/sched-rgn.cc | 3956 ++
gcc/sel-sched-dump.c | 1027 -
gcc/sel-sched-dump.cc | 1027 +
gcc/sel-sched-dump.h | 2 +-
gcc/sel-sched-ir.c | 6461 --
gcc/sel-sched-ir.cc | 6461 ++
gcc/sel-sched-ir.h | 8 +-
gcc/sel-sched.c | 7725 ---
gcc/sel-sched.cc | 7725 +++
...elftest-diagnostic.c => selftest-diagnostic.cc} | 0
gcc/{selftest-rtl.c => selftest-rtl.cc} | 0
gcc/selftest-run-tests.c | 135 -
gcc/selftest-run-tests.cc | 133 +
gcc/selftest.c | 426 -
gcc/selftest.cc | 426 +
gcc/selftest.h | 78 +-
gcc/{sese.c => sese.cc} | 0
gcc/shrink-wrap.c | 1890 -
gcc/shrink-wrap.cc | 1890 +
gcc/shrink-wrap.h | 2 +-
gcc/simplify-rtx.c | 8471 ---
gcc/simplify-rtx.cc | 8499 +++
gcc/{sparseset.c => sparseset.cc} | 0
gcc/spellcheck-tree.c | 114 -
gcc/spellcheck-tree.cc | 114 +
gcc/spellcheck-tree.h | 2 +-
gcc/spellcheck.c | 529 -
gcc/spellcheck.cc | 529 +
gcc/spellcheck.h | 2 +-
gcc/sreal.c | 391 -
gcc/sreal.cc | 391 +
gcc/{stack-ptr-mod.c => stack-ptr-mod.cc} | 0
gcc/{statistics.c => statistics.cc} | 0
gcc/statistics.h | 2 +-
gcc/stmt.c | 1119 -
gcc/stmt.cc | 1119 +
gcc/stmt.h | 2 +-
gcc/{stor-layout.c => stor-layout.cc} | 0
gcc/stor-layout.h | 2 +-
gcc/{store-motion.c => store-motion.cc} | 0
gcc/{streamer-hooks.c => streamer-hooks.cc} | 0
gcc/streamer-hooks.h | 2 +-
gcc/{stringpool.c => stringpool.cc} | 0
gcc/stringpool.h | 2 +-
...ubstring-locations.c => substring-locations.cc} | 0
gcc/symtab.c | 2586 -
gcc/symtab.cc | 2586 +
gcc/system.h | 1 +
gcc/{target-globals.c => target-globals.cc} | 0
gcc/target.def | 39 +-
gcc/target.h | 6 +-
gcc/targhooks.c | 2593 -
gcc/targhooks.cc | 2672 +
gcc/targhooks.h | 1 +
gcc/testsuite/ChangeLog | 6740 ++
gcc/testsuite/c-c++-common/Walloca-larger-than.C | 21 -
gcc/testsuite/c-c++-common/Walloca-larger-than.c | 22 +
gcc/testsuite/c-c++-common/Warray-bounds-9.c | 3 +-
gcc/testsuite/c-c++-common/Wbidi-chars-10.c | 2 +-
gcc/testsuite/c-c++-common/Wbidi-chars-11.c | 2 +-
gcc/testsuite/c-c++-common/Wbidi-chars-14.c | 2 +-
gcc/testsuite/c-c++-common/Wbidi-chars-16.c | 2 +-
gcc/testsuite/c-c++-common/Wbidi-chars-17.c | 2 +-
gcc/testsuite/c-c++-common/Wbidi-chars-18.c | 11 +
gcc/testsuite/c-c++-common/Wbidi-chars-19.c | 11 +
gcc/testsuite/c-c++-common/Wbidi-chars-20.c | 11 +
gcc/testsuite/c-c++-common/Wbidi-chars-21.c | 11 +
gcc/testsuite/c-c++-common/Wbidi-chars-22.c | 11 +
gcc/testsuite/c-c++-common/Wbidi-chars-23.c | 11 +
gcc/testsuite/c-c++-common/Wbidi-chars-4.c | 2 +-
gcc/testsuite/c-c++-common/Wbidi-chars-5.c | 2 +-
gcc/testsuite/c-c++-common/Wbidi-chars-6.c | 2 +-
gcc/testsuite/c-c++-common/Wbidi-chars-7.c | 2 +-
gcc/testsuite/c-c++-common/Wbidi-chars-8.c | 2 +-
gcc/testsuite/c-c++-common/Wbidi-chars-9.c | 2 +-
gcc/testsuite/c-c++-common/Wbidi-chars-ranges.c | 2 +-
gcc/testsuite/c-c++-common/Wconversion-1.c | 14 +
gcc/testsuite/c-c++-common/Wdangling-pointer-2.c | 438 +
gcc/testsuite/c-c++-common/Wdangling-pointer-3.c | 64 +
gcc/testsuite/c-c++-common/Wdangling-pointer-4.c | 74 +
gcc/testsuite/c-c++-common/Wdangling-pointer-5.c | 91 +
gcc/testsuite/c-c++-common/Wdangling-pointer-6.c | 32 +
gcc/testsuite/c-c++-common/Wdangling-pointer-7.c | 36 +
gcc/testsuite/c-c++-common/Wdangling-pointer-8.c | 20 +
gcc/testsuite/c-c++-common/Wdangling-pointer.c | 435 +
gcc/testsuite/c-c++-common/Wformat-pr104148.c | 33 +
.../c-c++-common/Wimplicit-fallthrough-39.c | 140 +
.../c-c++-common/Wmisleading-indentation-6.c | 11 +
.../c-c++-common/Wshift-negative-value-1.c | 9 +-
.../c-c++-common/Wshift-negative-value-10.c | 7 +
.../c-c++-common/Wshift-negative-value-2.c | 5 +-
.../c-c++-common/Wshift-negative-value-3.c | 5 +-
.../c-c++-common/Wshift-negative-value-4.c | 5 +-
.../c-c++-common/Wshift-negative-value-7.c | 5 +
.../c-c++-common/Wshift-negative-value-8.c | 5 +
.../c-c++-common/Wshift-negative-value-9.c | 5 +
gcc/testsuite/c-c++-common/Wshift-overflow-1.c | 45 +-
gcc/testsuite/c-c++-common/Wshift-overflow-10.c | 5 +
gcc/testsuite/c-c++-common/Wshift-overflow-11.c | 5 +
gcc/testsuite/c-c++-common/Wshift-overflow-12.c | 5 +
gcc/testsuite/c-c++-common/Wshift-overflow-2.c | 1 -
gcc/testsuite/c-c++-common/Wshift-overflow-5.c | 7 +-
gcc/testsuite/c-c++-common/Wshift-overflow-6.c | 3 +-
gcc/testsuite/c-c++-common/Wshift-overflow-7.c | 65 +-
gcc/testsuite/c-c++-common/Wshift-overflow-8.c | 5 +
gcc/testsuite/c-c++-common/Wshift-overflow-9.c | 7 +
gcc/testsuite/c-c++-common/Wuse-after-free-2.c | 169 +
gcc/testsuite/c-c++-common/Wuse-after-free-3.c | 83 +
gcc/testsuite/c-c++-common/Wuse-after-free-4.c | 102 +
gcc/testsuite/c-c++-common/Wuse-after-free-5.c | 103 +
gcc/testsuite/c-c++-common/Wuse-after-free-6.c | 105 +
gcc/testsuite/c-c++-common/Wuse-after-free-7.c | 103 +
gcc/testsuite/c-c++-common/Wuse-after-free.c | 167 +
.../c-c++-common/asan/alloca_loop_unpoisoning.c | 1 +
.../c-c++-common/asan/global-overflow-1.c | 1 +
gcc/testsuite/c-c++-common/attr-mode-1.c | 4 +
gcc/testsuite/c-c++-common/attr-mode-2.c | 4 +
gcc/testsuite/c-c++-common/auto-init-1.c | 20 +-
gcc/testsuite/c-c++-common/auto-init-10.c | 2 +-
gcc/testsuite/c-c++-common/auto-init-11.c | 3 +-
gcc/testsuite/c-c++-common/auto-init-12.c | 3 +-
gcc/testsuite/c-c++-common/auto-init-13.c | 4 +-
gcc/testsuite/c-c++-common/auto-init-14.c | 4 +-
gcc/testsuite/c-c++-common/auto-init-15.c | 3 +-
gcc/testsuite/c-c++-common/auto-init-16.c | 3 +-
gcc/testsuite/c-c++-common/auto-init-2.c | 20 +-
gcc/testsuite/c-c++-common/auto-init-3.c | 6 +-
gcc/testsuite/c-c++-common/auto-init-4.c | 6 +-
gcc/testsuite/c-c++-common/auto-init-5.c | 6 +-
gcc/testsuite/c-c++-common/auto-init-6.c | 6 +-
gcc/testsuite/c-c++-common/auto-init-7.c | 8 +-
gcc/testsuite/c-c++-common/auto-init-8.c | 8 +-
gcc/testsuite/c-c++-common/auto-init-9.c | 4 +-
gcc/testsuite/c-c++-common/auto-init-esra.c | 6 +-
gcc/testsuite/c-c++-common/auto-init-padding-1.c | 2 +-
.../c-c++-common/builtin-convertvector-3.c | 11 +
gcc/testsuite/c-c++-common/cpp/line-2.c | 2 +-
gcc/testsuite/c-c++-common/cpp/line-3.c | 2 +-
gcc/testsuite/c-c++-common/cpp/pr104147.c | 27 +
gcc/testsuite/c-c++-common/goacc-gomp/nesting-1.c | 16 +-
.../goacc/builtin-goacc-parlevel-id-size.c | 8 +
.../c-c++-common/goacc/classify-kernels-parloops.c | 42 +
.../classify-kernels-unparallelized-parloops.c | 46 +
.../goacc/classify-kernels-unparallelized.c | 16 +-
.../c-c++-common/goacc/classify-kernels.c | 16 +-
.../c-c++-common/goacc/classify-parallel.c | 3 +-
.../c-c++-common/goacc/classify-routine-nohost.c | 3 +-
.../c-c++-common/goacc/classify-routine.c | 3 +-
gcc/testsuite/c-c++-common/goacc/classify-serial.c | 9 +-
.../c-c++-common/goacc/kernels-decompose-1.c | 29 +-
.../c-c++-common/goacc/kernels-decompose-2.c | 124 +-
.../c-c++-common/goacc/kernels-decompose-ice-1.c | 109 -
.../c-c++-common/goacc/kernels-decompose-ice-2.c | 16 -
.../goacc/kernels-decompose-pr100280-1.c | 21 +
.../goacc/kernels-decompose-pr100400-1-1.c | 35 +
.../goacc/kernels-decompose-pr100400-1-2.c | 42 +
.../goacc/kernels-decompose-pr100400-1-3.c | 44 +
.../goacc/kernels-decompose-pr100400-1-4.c | 42 +
.../goacc/kernels-decompose-pr103836-1-1.c | 26 +
.../goacc/kernels-decompose-pr103836-1-2.c | 29 +
.../goacc/kernels-decompose-pr103836-1-3.c | 30 +
.../goacc/kernels-decompose-pr103836-1-4.c | 30 +
.../goacc/kernels-decompose-pr104061-1-1.c | 32 +
.../goacc/kernels-decompose-pr104061-1-2.c | 37 +
.../goacc/kernels-decompose-pr104061-1-3.c | 39 +
.../goacc/kernels-decompose-pr104061-1-4.c | 39 +
.../goacc/kernels-decompose-pr104086-1.c | 48 +
.../goacc/kernels-decompose-pr104132-1.c | 37 +
.../goacc/kernels-decompose-pr104133-1.c | 39 +
.../goacc/kernels-decompose-pr104774-1.c | 38 +
gcc/testsuite/c-c++-common/goacc/kernels-loop-g.c | 3 +
gcc/testsuite/c-c++-common/goacc/mdc-1.c | 4 +
.../goacc/nested-reductions-1-kernels.c | 11 +
.../goacc/nested-reductions-1-parallel.c | 14 +
.../goacc/nested-reductions-1-routine.c | 4 +
.../goacc/nested-reductions-2-kernels.c | 11 +
.../goacc/nested-reductions-2-parallel.c | 14 +
.../goacc/nested-reductions-2-routine.c | 4 +
gcc/testsuite/c-c++-common/goacc/nesting-1.c | 65 +-
.../goacc/privatization-1-compute-loop.c | 9 +-
.../c-c++-common/goacc/privatization-1-compute.c | 9 +-
.../goacc/privatization-1-routine_gang-loop.c | 9 +-
.../goacc/privatization-1-routine_gang.c | 9 +-
gcc/testsuite/c-c++-common/goacc/routine-5.c | 8 +
gcc/testsuite/c-c++-common/goacc/routine-6.c | 4 -
.../c-c++-common/goacc/uninit-dim-clause.c | 6 +
.../goacc/uninit-firstprivate-clause.c | 1 +
.../c-c++-common/goacc/uninit-if-clause.c | 8 +
gcc/testsuite/c-c++-common/gomp/atomic-31.c | 11 +
gcc/testsuite/c-c++-common/gomp/clauses-1.c | 31 +-
gcc/testsuite/c-c++-common/gomp/pr103642.c | 34 +
gcc/testsuite/c-c++-common/gomp/pr103705.c | 14 +
gcc/testsuite/c-c++-common/gomp/pr104968.c | 14 +
.../c-c++-common/gomp/target-has-device-addr-1.c | 65 +
.../c-c++-common/gomp/target-has-device-addr-2.c | 17 +
.../c-c++-common/gomp/target-is-device-ptr-1.c | 22 +
.../c-c++-common/gomp/target-is-device-ptr-2.c | 17 +
.../c-c++-common/hwasan/alloca-outside-caught.c | 2 +-
gcc/testsuite/c-c++-common/hwasan/heap-overflow.c | 2 +-
.../hwasan/hwasan-thread-access-parent.c | 2 +-
.../c-c++-common/hwasan/large-aligned-1.c | 2 +-
.../c-c++-common/hwasan/stack-tagging-basic-1.c | 2 +-
gcc/testsuite/c-c++-common/pr101537.c | 26 +
gcc/testsuite/c-c++-common/pr103881.c | 20 +
gcc/testsuite/c-c++-common/pr104505.c | 13 +
gcc/testsuite/c-c++-common/pr105186.c | 5 +
gcc/testsuite/c-c++-common/torture/20050113-1.c | 17 +
.../c-c++-common/torture/builtin-clear-padding-4.c | 2 +
.../c-c++-common/torture/builtin-shufflevector-3.c | 16 +
gcc/testsuite/c-c++-common/torture/harden-comp.c | 2 +-
gcc/testsuite/c-c++-common/torture/harden-cond.c | 2 +-
gcc/testsuite/c-c++-common/torture/pr101636.c | 30 +
gcc/testsuite/c-c++-common/torture/pr104497.c | 12 +
gcc/testsuite/c-c++-common/zero-scratch-regs-10.c | 2 +-
gcc/testsuite/c-c++-common/zero-scratch-regs-11.c | 2 +-
gcc/testsuite/c-c++-common/zero-scratch-regs-8.c | 2 +-
gcc/testsuite/c-c++-common/zero-scratch-regs-9.c | 2 +-
gcc/testsuite/g++.dg/abi/mangle-union1.C | 10 +
gcc/testsuite/g++.dg/abi/no_unique_address2.C | 27 +
gcc/testsuite/g++.dg/analyzer/placement-new.C | 4 +-
gcc/testsuite/g++.dg/analyzer/pr100244.C | 2 +-
gcc/testsuite/g++.dg/asan/large-func-test-1.C | 1 +
gcc/testsuite/g++.dg/asan/pr102656.C | 27 +
gcc/testsuite/g++.dg/asan/pr104449.C | 16 +
gcc/testsuite/g++.dg/compat/pr102024_main.C | 26 +
gcc/testsuite/g++.dg/compat/pr102024_test.h | 12 +
gcc/testsuite/g++.dg/compat/pr102024_x.C | 11 +
gcc/testsuite/g++.dg/compat/pr102024_y.C | 11 +
gcc/testsuite/g++.dg/concepts/diagnostic3.C | 8 +-
gcc/testsuite/g++.dg/concepts/pr105061.C | 13 +
gcc/testsuite/g++.dg/concepts/variadic6.C | 20 +
gcc/testsuite/g++.dg/coroutines/pr102489.C | 16 +
gcc/testsuite/g++.dg/coroutines/pr103328.C | 32 +
gcc/testsuite/g++.dg/coroutines/pr103868.C | 150 +
gcc/testsuite/g++.dg/coroutines/pr104051.C | 29 +
gcc/testsuite/g++.dg/coroutines/pr105287.C | 48 +
gcc/testsuite/g++.dg/coroutines/pr105301.C | 49 +
gcc/testsuite/g++.dg/cpp0x/Wnarrowing19.C | 6 +
gcc/testsuite/g++.dg/cpp0x/Wnarrowing20.C | 26 +
gcc/testsuite/g++.dg/cpp0x/alias-decl-1.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/alias-decl-74.C | 9 +
gcc/testsuite/g++.dg/cpp0x/alias-decl-dr1286a.C | 16 +-
gcc/testsuite/g++.dg/cpp0x/alias-decl-mem1.C | 20 +
gcc/testsuite/g++.dg/cpp0x/alias-decl-ttp2.C | 25 +
gcc/testsuite/g++.dg/cpp0x/alias-decl-void1.C | 18 +
gcc/testsuite/g++.dg/cpp0x/alignas20.C | 26 +
gcc/testsuite/g++.dg/cpp0x/constexpr-104226.C | 15 +
gcc/testsuite/g++.dg/cpp0x/constexpr-104472.C | 9 +
gcc/testsuite/g++.dg/cpp0x/constexpr-105321.C | 18 +
gcc/testsuite/g++.dg/cpp0x/constexpr-77482.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-array28.C | 21 +
gcc/testsuite/g++.dg/cpp0x/constexpr-attribute4.C | 14 +
gcc/testsuite/g++.dg/cpp0x/constexpr-compare1.C | 1 +
gcc/testsuite/g++.dg/cpp0x/constexpr-compare2.C | 11 +
gcc/testsuite/g++.dg/cpp0x/constexpr-empty14a.C | 11 +
.../g++.dg/cpp0x/constexpr-fno-elide-ctors1.C | 89 +
gcc/testsuite/g++.dg/cpp0x/constexpr-rom.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-typeid2.C | 1 +
gcc/testsuite/g++.dg/cpp0x/decltype80.C | 16 +
gcc/testsuite/g++.dg/cpp0x/decltype81.C | 15 +
gcc/testsuite/g++.dg/cpp0x/enum42.C | 7 +
gcc/testsuite/g++.dg/cpp0x/explicit15.C | 83 +
gcc/testsuite/g++.dg/cpp0x/friend7.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/initlist-array14.C | 12 +
gcc/testsuite/g++.dg/cpp0x/initlist-array15.C | 13 +
gcc/testsuite/g++.dg/cpp0x/initlist-const1.C | 7 +
gcc/testsuite/g++.dg/cpp0x/initlist-new6.C | 39 +
gcc/testsuite/g++.dg/cpp0x/initlist-nrv1.C | 34 +
gcc/testsuite/g++.dg/cpp0x/initlist116.C | 29 +
gcc/testsuite/g++.dg/cpp0x/initlist117.C | 40 +
gcc/testsuite/g++.dg/cpp0x/initlist122.C | 12 +-
gcc/testsuite/g++.dg/cpp0x/initlist127.C | 39 +
gcc/testsuite/g++.dg/cpp0x/initlist128.C | 16 +
gcc/testsuite/g++.dg/cpp0x/initlist129.C | 6 +
gcc/testsuite/g++.dg/cpp0x/lambda/lambda-104403.C | 8 +
.../g++.dg/cpp0x/lambda/lambda-current-inst1.C | 18 +
.../g++.dg/cpp0x/lambda/lambda-defarg10.C | 21 +
gcc/testsuite/g++.dg/cpp0x/lambda/lambda-eh.C | 34 +
.../g++.dg/cpp0x/lambda/lambda-variadic13.C | 2 +-
.../g++.dg/cpp0x/lambda/lambda-variadic14.C | 2 +-
.../g++.dg/cpp0x/lambda/lambda-variadic14a.C | 9 +
.../g++.dg/cpp0x/lambda/lambda-variadic15.C | 14 +
.../g++.dg/cpp0x/lambda/lambda-variadic16.C | 13 +
gcc/testsuite/g++.dg/cpp0x/noexcept06.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/noexcept34.C | 12 +-
gcc/testsuite/g++.dg/cpp0x/noexcept72.C | 21 +
gcc/testsuite/g++.dg/cpp0x/noexcept73.C | 13 +
gcc/testsuite/g++.dg/cpp0x/noexcept74.C | 11 +
gcc/testsuite/g++.dg/cpp0x/noexcept74a.C | 12 +
gcc/testsuite/g++.dg/cpp0x/noexcept75.C | 17 +
gcc/testsuite/g++.dg/cpp0x/noexcept76.C | 17 +
gcc/testsuite/g++.dg/cpp0x/nsdmi-array1.C | 6 +
gcc/testsuite/g++.dg/cpp0x/nsdmi-list7.C | 17 +
gcc/testsuite/g++.dg/cpp0x/nsdmi-list8.C | 17 +
gcc/testsuite/g++.dg/cpp0x/nsdmi-template21.C | 8 +
gcc/testsuite/g++.dg/cpp0x/nsdmi-template21a.C | 10 +
gcc/testsuite/g++.dg/cpp0x/nsdmi-template22.C | 13 +
gcc/testsuite/g++.dg/cpp0x/nsdmi-template23.C | 13 +
gcc/testsuite/g++.dg/cpp0x/pr104668.C | 13 +
gcc/testsuite/g++.dg/cpp0x/pr105256.C | 18 +
.../g++.dg/cpp0x/{pr56868.cpp => pr56868.C} | 0
gcc/testsuite/g++.dg/cpp0x/pr85070.C | 4 +-
gcc/testsuite/g++.dg/cpp0x/pr96440.C | 4 +
gcc/testsuite/g++.dg/cpp0x/ref-bind4.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/ref-bind8.C | 10 +
gcc/testsuite/g++.dg/cpp0x/ref-qual21.C | 23 +
gcc/testsuite/g++.dg/cpp0x/trailing15.C | 14 +
gcc/testsuite/g++.dg/cpp0x/variadic-alias3.C | 45 +
gcc/testsuite/g++.dg/cpp0x/variadic-alias4.C | 48 +
gcc/testsuite/g++.dg/cpp0x/variadic-alias5.C | 9 +
gcc/testsuite/g++.dg/cpp0x/variadic-alias6.C | 20 +
gcc/testsuite/g++.dg/cpp0x/variadic-alias7.C | 16 +
gcc/testsuite/g++.dg/cpp0x/variadic-mem_fn2.C | 1 +
gcc/testsuite/g++.dg/cpp0x/vt-34314.C | 12 +-
gcc/testsuite/g++.dg/cpp1y/auto-fn27.C | 2 +-
gcc/testsuite/g++.dg/cpp1y/constexpr-104284-1.C | 34 +
gcc/testsuite/g++.dg/cpp1y/constexpr-104284-2.C | 33 +
gcc/testsuite/g++.dg/cpp1y/constexpr-104284-3.C | 33 +
gcc/testsuite/g++.dg/cpp1y/constexpr-104284-4.C | 35 +
gcc/testsuite/g++.dg/cpp1y/constexpr-104513.C | 10 +
gcc/testsuite/g++.dg/cpp1y/constexpr-105050.C | 12 +
gcc/testsuite/g++.dg/cpp1y/constexpr-89074-1.C | 28 +
gcc/testsuite/g++.dg/cpp1y/constexpr-89074-2.C | 19 +
gcc/testsuite/g++.dg/cpp1y/constexpr-89074-3.C | 132 +
gcc/testsuite/g++.dg/cpp1y/constexpr-94716.C | 1 +
gcc/testsuite/g++.dg/cpp1y/constexpr-base2.C | 15 +
gcc/testsuite/g++.dg/cpp1y/constexpr-base2a.C | 17 +
gcc/testsuite/g++.dg/cpp1y/constexpr-empty2.C | 1 +
gcc/testsuite/g++.dg/cpp1y/lambda-generic-enum2.C | 15 +
.../g++.dg/cpp1y/lambda-generic-local-fn1.C | 17 +
gcc/testsuite/g++.dg/cpp1y/lambda-generic-this4.C | 7 +
.../g++.dg/cpp1y/lambda-generic-variadic22.C | 15 +
gcc/testsuite/g++.dg/cpp1y/noexcept2.C | 20 +
gcc/testsuite/g++.dg/cpp1y/pr104031.C | 23 +
gcc/testsuite/g++.dg/cpp1z/aggr-base11.C | 19 +
gcc/testsuite/g++.dg/cpp1z/aggr-base12.C | 24 +
gcc/testsuite/g++.dg/cpp1z/aligned-new9.C | 30 +
.../g++.dg/cpp1z/class-deduction-alias1.C | 18 +
gcc/testsuite/g++.dg/cpp1z/class-deduction-new1.C | 16 +
gcc/testsuite/g++.dg/cpp1z/class-deduction101.C | 17 +
gcc/testsuite/g++.dg/cpp1z/class-deduction101a.C | 22 +
gcc/testsuite/g++.dg/cpp1z/class-deduction101b.C | 22 +
gcc/testsuite/g++.dg/cpp1z/class-deduction102.C | 25 +
gcc/testsuite/g++.dg/cpp1z/class-deduction102a.C | 27 +
gcc/testsuite/g++.dg/cpp1z/class-deduction102b.C | 30 +
gcc/testsuite/g++.dg/cpp1z/class-deduction103.C | 22 +
gcc/testsuite/g++.dg/cpp1z/class-deduction104.C | 17 +
gcc/testsuite/g++.dg/cpp1z/class-deduction105.C | 17 +
gcc/testsuite/g++.dg/cpp1z/class-deduction106.C | 16 +
gcc/testsuite/g++.dg/cpp1z/class-deduction107.C | 24 +
gcc/testsuite/g++.dg/cpp1z/class-deduction108.C | 78 +
gcc/testsuite/g++.dg/cpp1z/class-deduction109.C | 64 +
gcc/testsuite/g++.dg/cpp1z/class-deduction110.C | 28 +
gcc/testsuite/g++.dg/cpp1z/constexpr-89074-1.C | 26 +
gcc/testsuite/g++.dg/cpp1z/constexpr-compare1.C | 1 +
gcc/testsuite/g++.dg/cpp1z/constexpr-if36.C | 1 +
gcc/testsuite/g++.dg/cpp1z/decomp54.C | 4 +-
gcc/testsuite/g++.dg/cpp1z/noexcept-type25.C | 13 +
gcc/testsuite/g++.dg/cpp1z/nontype-auto20.C | 5 +
gcc/testsuite/g++.dg/cpp1z/nontype5.C | 11 +
gcc/testsuite/g++.dg/cpp1z/ttp2.C | 21 +
gcc/testsuite/g++.dg/cpp23/auto-array2.C | 11 +
gcc/testsuite/g++.dg/cpp23/auto-array3.C | 16 +
gcc/testsuite/g++.dg/cpp23/auto-array4.C | 14 +
gcc/testsuite/g++.dg/cpp23/auto-fncast12.C | 8 +
gcc/testsuite/g++.dg/cpp23/consteval-if2.C | 4 +-
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit1.C | 6 +-
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit2.C | 4 +-
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit6.C | 4 +-
gcc/testsuite/g++.dg/cpp23/constexpr-nonlit7.C | 6 +
gcc/testsuite/g++.dg/cpp23/feat-cxx2b.C | 4 +-
gcc/testsuite/g++.dg/cpp23/lambda-attr1.C | 37 +
gcc/testsuite/g++.dg/cpp23/lambda-attr2.C | 19 +
gcc/testsuite/g++.dg/cpp23/subscript7.C | 17 +
gcc/testsuite/g++.dg/cpp2a/bit-cast15.C | 19 +
.../g++.dg/cpp2a/builtin-clear-padding1.C | 50 +
.../g++.dg/cpp2a/class-deduction-aggr13.C | 11 +
.../g++.dg/cpp2a/class-deduction-aggr13a.C | 18 +
.../g++.dg/cpp2a/class-deduction-alias12.C | 23 +
gcc/testsuite/g++.dg/cpp2a/concepts-class3.C | 12 +
gcc/testsuite/g++.dg/cpp2a/concepts-class4.C | 11 +
gcc/testsuite/g++.dg/cpp2a/concepts-err4.C | 6 +
gcc/testsuite/g++.dg/cpp2a/concepts-friend9.C | 12 +
gcc/testsuite/g++.dg/cpp2a/concepts-lambda18.C | 14 +
gcc/testsuite/g++.dg/cpp2a/concepts-lambda19.C | 11 +
gcc/testsuite/g++.dg/cpp2a/concepts-memfun2.C | 25 +
.../g++.dg/cpp2a/concepts-partial-spec10.C | 17 +
.../g++.dg/cpp2a/concepts-partial-spec11.C | 19 +
gcc/testsuite/g++.dg/cpp2a/concepts-pr104410.C | 6 +
gcc/testsuite/g++.dg/cpp2a/concepts-pr67178.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/concepts-pr98644.C | 7 +
gcc/testsuite/g++.dg/cpp2a/concepts-requires28.C | 13 +
gcc/testsuite/g++.dg/cpp2a/concepts-requires29.C | 18 +
gcc/testsuite/g++.dg/cpp2a/concepts-requires29a.C | 23 +
gcc/testsuite/g++.dg/cpp2a/concepts-requires30.C | 10 +
gcc/testsuite/g++.dg/cpp2a/concepts-return-req4.C | 24 +
gcc/testsuite/g++.dg/cpp2a/concepts-traits3.C | 66 +
gcc/testsuite/g++.dg/cpp2a/concepts-var-templ2.C | 13 +
gcc/testsuite/g++.dg/cpp2a/consteval-memfn1.C | 27 +
gcc/testsuite/g++.dg/cpp2a/consteval-memfn2.C | 34 +
gcc/testsuite/g++.dg/cpp2a/consteval26.C | 39 +
gcc/testsuite/g++.dg/cpp2a/consteval27.C | 18 +
gcc/testsuite/g++.dg/cpp2a/consteval28.C | 10 +
gcc/testsuite/g++.dg/cpp2a/consteval29.C | 20 +
gcc/testsuite/g++.dg/cpp2a/consteval3.C | 6 +-
gcc/testsuite/g++.dg/cpp2a/consteval30.C | 12 +
gcc/testsuite/g++.dg/cpp2a/constexpr-dtor11.C | 12 +
gcc/testsuite/g++.dg/cpp2a/constexpr-dtor12.C | 13 +
gcc/testsuite/g++.dg/cpp2a/constexpr-new22.C | 42 +
gcc/testsuite/g++.dg/cpp2a/constexpr-try5.C | 14 +-
gcc/testsuite/g++.dg/cpp2a/desig20.C | 20 +
gcc/testsuite/g++.dg/cpp2a/desig21.C | 48 +
gcc/testsuite/g++.dg/cpp2a/desig22.C | 11 +
gcc/testsuite/g++.dg/cpp2a/desig23.C | 20 +
gcc/testsuite/g++.dg/cpp2a/desig24.C | 11 +
gcc/testsuite/g++.dg/cpp2a/desig25.C | 13 +
gcc/testsuite/g++.dg/cpp2a/destroying-delete5.C | 4 +-
gcc/testsuite/g++.dg/cpp2a/destroying-delete6.C | 36 +
gcc/testsuite/g++.dg/cpp2a/explicit11.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C | 8 +-
.../g++.dg/cpp2a/is-constant-evaluated13.C | 19 +
gcc/testsuite/g++.dg/cpp2a/lambda-pack-init7.C | 18 +
gcc/testsuite/g++.dg/cpp2a/nodiscard1.C | 13 +
gcc/testsuite/g++.dg/cpp2a/nontype-class51.C | 26 +
gcc/testsuite/g++.dg/cpp2a/nontype-class52.C | 13 +
gcc/testsuite/g++.dg/cpp2a/pr96437.C | 4 +
gcc/testsuite/g++.dg/cpp2a/spaceship-synth15.C | 22 +
gcc/testsuite/g++.dg/debug/dwarf2/pr104407.C | 12 +
gcc/testsuite/g++.dg/diagnostic/constexpr1.C | 8 +-
gcc/testsuite/g++.dg/diagnostic/undeclared1.C | 7 +
gcc/testsuite/g++.dg/diagnostic/using1.C | 17 +
gcc/testsuite/g++.dg/eh/aggregate1.C | 56 +
gcc/testsuite/g++.dg/eh/aggregate2.C | 27 +
gcc/testsuite/g++.dg/eh/array1.C | 8 +-
gcc/testsuite/g++.dg/eh/array3.C | 40 +
gcc/testsuite/g++.dg/eh/ctor-fntry1.C | 23 +
gcc/testsuite/g++.dg/eh/delegating1.C | 28 +
gcc/testsuite/g++.dg/eh/delete1.C | 2 +-
gcc/testsuite/g++.dg/eh/new2.C | 10 +
gcc/testsuite/g++.dg/eh/ref-temp1.C | 51 +
gcc/testsuite/g++.dg/eh/ref-temp2.C | 15 +
gcc/testsuite/g++.dg/eh/return1.C | 56 +-
gcc/testsuite/g++.dg/eh/simd-4.C | 70 -
gcc/testsuite/g++.dg/eh/uncaught3.C | 85 -
gcc/testsuite/g++.dg/ext/altivec-1.C | 16 -
gcc/testsuite/g++.dg/ext/altivec-10.C | 21 -
gcc/testsuite/g++.dg/ext/altivec-11.C | 12 -
gcc/testsuite/g++.dg/ext/altivec-12.C | 19 -
gcc/testsuite/g++.dg/ext/altivec-13.C | 59 -
gcc/testsuite/g++.dg/ext/altivec-14.C | 13 -
gcc/testsuite/g++.dg/ext/altivec-15.C | 16 -
gcc/testsuite/g++.dg/ext/altivec-16.C | 19 -
gcc/testsuite/g++.dg/ext/altivec-17.C | 16 -
gcc/testsuite/g++.dg/ext/altivec-18.C | 14 -
gcc/testsuite/g++.dg/ext/altivec-2.C | 25 -
gcc/testsuite/g++.dg/ext/altivec-3.C | 137 -
gcc/testsuite/g++.dg/ext/altivec-4.C | 12 -
gcc/testsuite/g++.dg/ext/altivec-5.C | 16 -
gcc/testsuite/g++.dg/ext/altivec-6.C | 30 -
gcc/testsuite/g++.dg/ext/altivec-7.C | 36 -
gcc/testsuite/g++.dg/ext/altivec-8.C | 21 -
gcc/testsuite/g++.dg/ext/altivec-9.C | 14 -
gcc/testsuite/g++.dg/ext/altivec-cell-1.C | 94 -
gcc/testsuite/g++.dg/ext/altivec-cell-2.C | 141 -
gcc/testsuite/g++.dg/ext/altivec-cell-3.C | 37 -
gcc/testsuite/g++.dg/ext/altivec-cell-4.C | 42 -
gcc/testsuite/g++.dg/ext/altivec-cell-5.C | 25 -
gcc/testsuite/g++.dg/ext/altivec-types-1.C | 88 -
gcc/testsuite/g++.dg/ext/altivec-types-2.C | 14 -
gcc/testsuite/g++.dg/ext/altivec-types-3.C | 14 -
gcc/testsuite/g++.dg/ext/altivec-types-4.C | 15 -
gcc/testsuite/g++.dg/ext/anon-struct10.C | 21 +
gcc/testsuite/g++.dg/ext/attr-unavailable-10.C | 22 +
gcc/testsuite/g++.dg/ext/attr-unavailable-11.C | 22 +
gcc/testsuite/g++.dg/ext/attr-unavailable-9.C | 4 +-
gcc/testsuite/g++.dg/ext/attrib64.C | 11 +
.../ext/{boolcomplex-1.c => boolcomplex-1.C} | 0
gcc/testsuite/g++.dg/ext/builtin-shufflevector-3.C | 23 +
gcc/testsuite/g++.dg/ext/cond5.C | 13 +
gcc/testsuite/g++.dg/ext/flexary3.C | 2 +-
gcc/testsuite/g++.dg/ext/unary_trait_incomplete.C | 24 +-
gcc/testsuite/g++.dg/ext/undef-bool-1.C | 15 -
gcc/testsuite/g++.dg/ext/unsigned-typedef1.C | 9 +
.../ext/visibility/visibility-local-extern1.C | 10 +
gcc/testsuite/g++.dg/ext/vla24.C | 7 +
gcc/testsuite/g++.dg/gcov/pr16855-priority.C | 6 +-
gcc/testsuite/g++.dg/gcov/pr16855.C | 4 +-
gcc/testsuite/g++.dg/gomp/attrs-1.C | 33 +-
gcc/testsuite/g++.dg/gomp/attrs-2.C | 35 +-
gcc/testsuite/g++.dg/gomp/pr104623.C | 9 +
gcc/testsuite/g++.dg/gomp/pr105092.C | 26 +
gcc/testsuite/g++.dg/gomp/unmappable-1.C | 2 +-
gcc/testsuite/g++.dg/init/aggr15.C | 11 +
gcc/testsuite/g++.dg/init/aggr7-eh.C | 62 +
gcc/testsuite/g++.dg/init/aggr7-eh2.C | 98 +
gcc/testsuite/g++.dg/init/aggr7-eh3.C | 98 +
gcc/testsuite/g++.dg/init/array12.C | 11 +-
gcc/testsuite/g++.dg/init/array61.C | 16 +
gcc/testsuite/g++.dg/init/assign2.C | 6 +
gcc/testsuite/g++.dg/init/delete4.C | 14 +
gcc/testsuite/g++.dg/init/delete5.C | 8 +
gcc/testsuite/g++.dg/init/new50.C | 9 +
gcc/testsuite/g++.dg/ipa/devirt-40.C | 10 +-
gcc/testsuite/g++.dg/ipa/inline-4.C | 15 +
gcc/testsuite/g++.dg/ipa/pr100413.C | 64 +
gcc/testsuite/g++.dg/lookup/ambig6.C | 18 +
gcc/testsuite/g++.dg/lookup/friend22.C | 7 +
gcc/testsuite/g++.dg/lookup/name-clash13.C | 7 +
gcc/testsuite/g++.dg/lookup/name-clash14.C | 9 +
gcc/testsuite/g++.dg/lookup/name-clash15.C | 14 +
gcc/testsuite/g++.dg/lookup/name-clash16.C | 13 +
gcc/testsuite/g++.dg/lookup/new3.C | 10 +
gcc/testsuite/g++.dg/lookup/using66a.C | 22 +
gcc/testsuite/g++.dg/lookup/using67.C | 20 +
gcc/testsuite/g++.dg/lto/alignas1_0.C | 7 +
gcc/testsuite/g++.dg/lto/pr105399_0.C | 9 +
gcc/testsuite/g++.dg/modules/bad-mapper-1.C | 5 +-
gcc/testsuite/g++.dg/modules/explicit-bool-1_a.H | 23 +
gcc/testsuite/g++.dg/modules/explicit-bool-1_b.C | 6 +
gcc/testsuite/g++.dg/modules/fn-inline-1_b.C | 6 +-
gcc/testsuite/g++.dg/modules/fn-inline-1_c.C | 4 +-
gcc/testsuite/g++.dg/modules/imp-inline-1_a.C | 4 +-
gcc/testsuite/g++.dg/modules/imp-inline-1_b.C | 12 +-
gcc/testsuite/g++.dg/modules/init-2_a.C | 2 +-
gcc/testsuite/g++.dg/modules/init-2_b.C | 4 +-
gcc/testsuite/g++.dg/modules/init-2_c.C | 4 +-
gcc/testsuite/g++.dg/modules/member-def-2_d.C | 2 +-
gcc/testsuite/g++.dg/modules/mod-sym-1.C | 13 +-
gcc/testsuite/g++.dg/modules/mod-sym-2.C | 4 +-
gcc/testsuite/g++.dg/modules/mod-sym-3.C | 8 +-
gcc/testsuite/g++.dg/modules/std-subst-2.C | 13 +
gcc/testsuite/g++.dg/modules/std-subst-3.C | 34 +
gcc/testsuite/g++.dg/modules/std-subst-4_a.C | 14 +
gcc/testsuite/g++.dg/modules/std-subst-4_b.C | 14 +
gcc/testsuite/g++.dg/modules/std-subst-4_c.C | 16 +
gcc/testsuite/g++.dg/modules/sym-subst-1.C | 2 +-
gcc/testsuite/g++.dg/modules/sym-subst-2_b.C | 4 +-
gcc/testsuite/g++.dg/modules/sym-subst-3_a.C | 2 +-
gcc/testsuite/g++.dg/modules/sym-subst-3_b.C | 2 +-
gcc/testsuite/g++.dg/modules/sym-subst-4.C | 2 +-
gcc/testsuite/g++.dg/modules/sym-subst-5.C | 2 +-
gcc/testsuite/g++.dg/modules/sym-subst-6.C | 2 +-
gcc/testsuite/g++.dg/modules/tpl-spec-1_a.C | 2 +-
gcc/testsuite/g++.dg/modules/tpl-spec-2_b.C | 2 +-
gcc/testsuite/g++.dg/modules/tpl-spec-2_d.C | 4 +-
gcc/testsuite/g++.dg/modules/tpl-spec-3_a.C | 2 +-
gcc/testsuite/g++.dg/modules/virt-1_a.C | 7 +-
gcc/testsuite/g++.dg/modules/virt-2_a.C | 6 +-
gcc/testsuite/g++.dg/modules/virt-2_b.C | 6 +-
gcc/testsuite/g++.dg/modules/virt-2_c.C | 6 +-
gcc/testsuite/g++.dg/modules/vtt-1_a.C | 6 +-
gcc/testsuite/g++.dg/modules/vtt-1_b.C | 10 +-
gcc/testsuite/g++.dg/opt/const7.C | 7 +
gcc/testsuite/g++.dg/opt/pr100541-1.C | 24 +
gcc/testsuite/g++.dg/opt/pr100541-2.C | 25 +
gcc/testsuite/g++.dg/opt/pr101597.C | 13 +
gcc/testsuite/g++.dg/opt/pr103984.C | 31 +
gcc/testsuite/g++.dg/opt/pr103989.C | 30 +
gcc/testsuite/g++.dg/opt/pr104334.C | 40 +
gcc/testsuite/g++.dg/opt/pr104681.C | 19 +
gcc/testsuite/g++.dg/opt/pr104880.C | 43 +
gcc/testsuite/g++.dg/opt/pr105235-1.C | 12 +
gcc/testsuite/g++.dg/opt/pr105306.C | 13 +
gcc/testsuite/g++.dg/opt/pr47639.C | 17 +
gcc/testsuite/g++.dg/opt/pr47639.c | 17 -
gcc/testsuite/g++.dg/opt/pr96780.C | 38 +
gcc/testsuite/g++.dg/other/pr104989.C | 9 +
gcc/testsuite/g++.dg/other/pr84964.C | 7 +
gcc/testsuite/g++.dg/other/pr88187.C | 2 +-
gcc/testsuite/g++.dg/other/spu2vmx-1.C | 15 -
gcc/testsuite/g++.dg/overload/builtin6.C | 14 +
gcc/testsuite/g++.dg/overload/paren1.C | 7 +
gcc/testsuite/g++.dg/parse/array-size2.C | 2 -
gcc/testsuite/g++.dg/parse/functor1.C | 22 +
gcc/testsuite/g++.dg/parse/no-typename1.C | 2 +-
gcc/testsuite/g++.dg/parse/pr39751.C | 10 +
gcc/testsuite/g++.dg/parse/pr43765.C | 6 +-
gcc/testsuite/g++.dg/parse/pr95999.C | 8 +
gcc/testsuite/g++.dg/parse/qualified6.C | 10 +
gcc/testsuite/g++.dg/parse/template-keyword2.C | 8 +
gcc/testsuite/g++.dg/parse/template-keyword3.C | 12 +
gcc/testsuite/g++.dg/parse/template-keyword4.C | 17 +
gcc/testsuite/g++.dg/parse/template28.C | 4 +-
gcc/testsuite/g++.dg/parse/template30.C | 49 +
gcc/testsuite/g++.dg/parse/template31.C | 4 +
gcc/testsuite/g++.dg/pr103856.C | 17 +
gcc/testsuite/g++.dg/pr104648.C | 9 +
gcc/testsuite/g++.dg/pr104869.C | 78 +
gcc/testsuite/g++.dg/pr105276.C | 18 +
gcc/testsuite/g++.dg/pr65240-1.C | 3 +-
gcc/testsuite/g++.dg/pr65240-2.C | 3 +-
gcc/testsuite/g++.dg/pr65240-3.C | 3 +-
gcc/testsuite/g++.dg/pr65240-4.C | 3 +-
gcc/testsuite/g++.dg/pr65242.C | 3 +-
gcc/testsuite/g++.dg/pr67211.C | 3 +-
gcc/testsuite/g++.dg/pr69667.C | 3 +-
gcc/testsuite/g++.dg/pr71294.C | 3 +-
gcc/testsuite/g++.dg/pr83541.C | 17 +
gcc/testsuite/g++.dg/{pr83979.c => pr83979.C} | 0
gcc/testsuite/g++.dg/pr84279.C | 3 +-
gcc/testsuite/g++.dg/pr96707.C | 10 +
gcc/testsuite/g++.dg/pr98335.C | 15 +
gcc/testsuite/g++.dg/rtti/typeid-complete1.C | 14 +
gcc/testsuite/g++.dg/spellcheck-pr104806.C | 5 +
gcc/testsuite/g++.dg/template/array35.C | 11 +
gcc/testsuite/g++.dg/template/array36.C | 15 +
gcc/testsuite/g++.dg/template/conv18.C | 14 +
gcc/testsuite/g++.dg/template/conv19.C | 34 +
gcc/testsuite/g++.dg/template/defarg23.C | 21 +
gcc/testsuite/g++.dg/template/defarg23a.C | 24 +
gcc/testsuite/g++.dg/template/dependent-name17.C | 49 +
gcc/testsuite/g++.dg/template/dependent-name18.C | 5 +
gcc/testsuite/g++.dg/template/explicit-args6.C | 2 +
gcc/testsuite/g++.dg/template/friend72.C | 15 +
gcc/testsuite/g++.dg/template/friend72a.C | 14 +
gcc/testsuite/g++.dg/template/friend73.C | 5 +
gcc/testsuite/g++.dg/template/nested7.C | 12 +
gcc/testsuite/g++.dg/template/non-dependent18.C | 19 +
gcc/testsuite/g++.dg/template/non-dependent19.C | 14 +
gcc/testsuite/g++.dg/template/non-dependent19a.C | 16 +
gcc/testsuite/g++.dg/template/non-dependent20.C | 16 +
gcc/testsuite/g++.dg/template/non-dependent21.C | 9 +
gcc/testsuite/g++.dg/template/non-dependent22.C | 12 +
.../g++.dg/template/partial-specialization10.C | 25 +
.../g++.dg/template/partial-specialization11.C | 11 +
.../g++.dg/template/partial-specialization12.C | 12 +
.../g++.dg/template/partial-specialization13.C | 11 +
gcc/testsuite/g++.dg/template/partial20.C | 7 +
gcc/testsuite/g++.dg/template/pr92440.C | 4 +-
gcc/testsuite/g++.dg/template/pr96329.C | 4 +
gcc/testsuite/g++.dg/template/sfinae33.C | 12 +
gcc/testsuite/g++.dg/template/using30.C | 13 +
gcc/testsuite/g++.dg/template/using31.C | 16 +
gcc/testsuite/g++.dg/tm/{asm-1.c => asm-1.C} | 0
.../g++.dg/torture/builtin-clear-padding-5.C | 44 +
gcc/testsuite/g++.dg/torture/ppc-ldst-array.C | 3 +-
gcc/testsuite/g++.dg/torture/pr104450.C | 16 +
gcc/testsuite/g++.dg/torture/pr104601.C | 33 +
gcc/testsuite/g++.dg/torture/pr104679.C | 22 +
gcc/testsuite/g++.dg/torture/pr105142.C | 8 +
gcc/testsuite/g++.dg/torture/pr105189.C | 19 +
gcc/testsuite/g++.dg/torture/pr57993-2.C | 215 +
gcc/testsuite/g++.dg/torture/pr96881-1.C | 37 +
gcc/testsuite/g++.dg/torture/pr96881-2.C | 37 +
.../tree-prof/indir-call-recursive-inlining.C | 54 +
gcc/testsuite/g++.dg/tree-ssa/aggregate1.C | 19 +
gcc/testsuite/g++.dg/tree-ssa/pr104529.C | 20 +
gcc/testsuite/g++.dg/tree-ssa/stabilize1.C | 13 -
gcc/testsuite/g++.dg/ubsan/pr105093.C | 12 +
...nit-pred-loop-1_a.cc => uninit-pred-loop-1_a.C} | 0
gcc/testsuite/g++.dg/uninit-pred-loop-1_b.C | 21 +
gcc/testsuite/g++.dg/uninit-pred-loop-1_b.cc | 21 -
gcc/testsuite/g++.dg/uninit-pred-loop-1_c.C | 23 +
gcc/testsuite/g++.dg/uninit-pred-loop-1_c.cc | 23 -
...{uninit-pred-loop_1.cc => uninit-pred-loop_1.C} | 0
gcc/testsuite/g++.dg/vect/pr105053.cc | 25 +
gcc/testsuite/g++.dg/vect/pr105254.cc | 26 +
gcc/testsuite/g++.dg/vect/pr105437.cc | 24 +
.../g++.dg/vect/{pr71483.c => pr71483.cc} | 0
gcc/testsuite/g++.dg/vect/pr99149.cc | 2 +-
gcc/testsuite/g++.dg/vect/pr99220.cc | 0
gcc/testsuite/g++.dg/vect/slp-pr98855.cc | 5 +-
.../g++.dg/warn/Wctad-maybe-unsupported4.C | 13 +
gcc/testsuite/g++.dg/warn/Wdangling-pointer-2.C | 23 +
gcc/testsuite/g++.dg/warn/Wdangling-pointer-3.C | 39 +
gcc/testsuite/g++.dg/warn/Wdangling-pointer-4.C | 22 +
gcc/testsuite/g++.dg/warn/Wdangling-pointer-5.C | 34 +
gcc/testsuite/g++.dg/warn/Wdangling-pointer.C | 74 +
gcc/testsuite/g++.dg/warn/Wduplicated-cond2.C | 29 +
gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-6.C | 4 +-
gcc/testsuite/g++.dg/warn/Wignored-qualifiers2.C | 17 +
gcc/testsuite/g++.dg/warn/Wmismatched-dealloc-3.C | 70 +
gcc/testsuite/g++.dg/warn/Wparentheses-31.C | 59 +
gcc/testsuite/g++.dg/warn/Wplacement-new-size-11.C | 15 +
gcc/testsuite/g++.dg/warn/Wreturn-type-13.C | 35 +
gcc/testsuite/g++.dg/warn/Wshadow-18.C | 22 +
.../g++.dg/warn/Wshadow-compatible-local-3.C | 10 +
gcc/testsuite/g++.dg/warn/Wuninitialized-32.C | 14 +
gcc/testsuite/g++.dg/warn/Wunused-19.C | 16 +
gcc/testsuite/g++.dg/warn/Wunused-var-37.C | 64 +
gcc/testsuite/g++.dg/warn/Wunused-var-38.C | 16 +
gcc/testsuite/g++.dg/warn/Wunused-var-39.C | 16 +
gcc/testsuite/g++.dg/warn/Wuse-after-free.C | 158 +
gcc/testsuite/g++.dg/warn/Wuse-after-free2.C | 10 +
gcc/testsuite/g++.dg/warn/Wuse-after-free3.C | 16 +
gcc/testsuite/g++.dg/warn/Wuse-after-free4.C | 27 +
gcc/testsuite/g++.dg/warn/Wuseless-cast2.C | 24 +
gcc/testsuite/g++.dg/warn/deprecated-14.C | 72 +
gcc/testsuite/g++.dg/warn/deprecated-15.C | 14 +
gcc/testsuite/g++.dg/warn/deprecated-16.C | 2 +
gcc/testsuite/g++.dg/warn/deprecated-17.C | 35 +
gcc/testsuite/g++.dg/warn/deprecated-18.C | 37 +
gcc/testsuite/g++.dg/warn/pr101515.C | 18 +
gcc/testsuite/g++.dg/warn/pr104025.C | 20 +
gcc/testsuite/g++.dg/warn/pr104492.C | 115 +
gcc/testsuite/g++.dg/warn/pr83054.C | 9 +-
gcc/testsuite/g++.dg/warn/ref-temp1.C | 3 +
gcc/testsuite/g++.old-deja/g++.abi/ptrmem.C | 2 +-
gcc/testsuite/g++.old-deja/g++.martin/new1.C | 18 +-
gcc/testsuite/g++.old-deja/g++.pt/ptrmem6.C | 2 +-
gcc/testsuite/g++.old-deja/g++.pt/redecl1.C | 12 +-
gcc/testsuite/g++.old-deja/g++.robertl/eb43.C | 1 +
gcc/testsuite/g++.target/aarch64/pr103147-1.C | 12 +
gcc/testsuite/g++.target/aarch64/pr103147-10.C | 88 +
gcc/testsuite/g++.target/aarch64/pr103147-2.C | 12 +
gcc/testsuite/g++.target/aarch64/pr103147-3.C | 12 +
gcc/testsuite/g++.target/aarch64/pr103147-4.C | 12 +
gcc/testsuite/g++.target/aarch64/pr103147-5.C | 12 +
gcc/testsuite/g++.target/aarch64/pr103147-6.C | 3 +
gcc/testsuite/g++.target/aarch64/pr103147-7.C | 3 +
gcc/testsuite/g++.target/aarch64/pr103147-8.C | 3 +
gcc/testsuite/g++.target/aarch64/pr103147-9.C | 10 +
gcc/testsuite/g++.target/arm/pr103676.C | 32 +
.../g++.target/i386/avx512vl-pr100738-1.C | 0
gcc/testsuite/g++.target/i386/mv31.C | 11 +
gcc/testsuite/g++.target/i386/pr100738-1.C | 0
gcc/testsuite/g++.target/i386/pr102024.C | 12 +
gcc/testsuite/g++.target/i386/pr103750-fwprop-1.C | 26 +
gcc/testsuite/g++.target/i386/pr103861-1-sse4.C | 5 +
gcc/testsuite/g++.target/i386/pr103861-1-xop.C | 5 +
gcc/testsuite/g++.target/i386/pr103861-1.C | 17 +
gcc/testsuite/g++.target/i386/pr103973-1.C | 71 +
gcc/testsuite/g++.target/i386/pr103973-10.C | 7 +
gcc/testsuite/g++.target/i386/pr103973-11.C | 8 +
gcc/testsuite/g++.target/i386/pr103973-12.C | 8 +
gcc/testsuite/g++.target/i386/pr103973-13.C | 62 +
gcc/testsuite/g++.target/i386/pr103973-14.C | 7 +
gcc/testsuite/g++.target/i386/pr103973-15.C | 8 +
gcc/testsuite/g++.target/i386/pr103973-16.C | 8 +
gcc/testsuite/g++.target/i386/pr103973-17.C | 8 +
gcc/testsuite/g++.target/i386/pr103973-18.C | 8 +
gcc/testsuite/g++.target/i386/pr103973-19.C | 8 +
gcc/testsuite/g++.target/i386/pr103973-2.C | 7 +
gcc/testsuite/g++.target/i386/pr103973-20.C | 8 +
gcc/testsuite/g++.target/i386/pr103973-3.C | 8 +
gcc/testsuite/g++.target/i386/pr103973-4.C | 8 +
gcc/testsuite/g++.target/i386/pr103973-5.C | 66 +
gcc/testsuite/g++.target/i386/pr103973-6.C | 7 +
gcc/testsuite/g++.target/i386/pr103973-7.C | 8 +
gcc/testsuite/g++.target/i386/pr103973-8.C | 8 +
gcc/testsuite/g++.target/i386/pr103973-9.C | 67 +
gcc/testsuite/g++.target/i386/pr104533.C | 11 +
gcc/testsuite/g++.target/i386/pr104540.C | 21 +
gcc/testsuite/g++.target/i386/pr35513-1.C | 25 +
gcc/testsuite/g++.target/i386/pr35513-2.C | 53 +
gcc/testsuite/g++.target/i386/pr98335.C | 18 +
gcc/testsuite/g++.target/i386/vec-tmpl1.C | 17 +
gcc/testsuite/g++.target/mips/cxx17_empty_base.C | 20 +
gcc/testsuite/g++.target/mips/mips.exp | 34 +
gcc/testsuite/g++.target/mips/pr102024.C | 20 +
gcc/testsuite/g++.target/powerpc/altivec-1.C | 16 +
gcc/testsuite/g++.target/powerpc/altivec-10.C | 21 +
gcc/testsuite/g++.target/powerpc/altivec-11.C | 12 +
gcc/testsuite/g++.target/powerpc/altivec-12.C | 19 +
gcc/testsuite/g++.target/powerpc/altivec-13.C | 59 +
gcc/testsuite/g++.target/powerpc/altivec-14.C | 13 +
gcc/testsuite/g++.target/powerpc/altivec-15.C | 16 +
gcc/testsuite/g++.target/powerpc/altivec-16.C | 19 +
gcc/testsuite/g++.target/powerpc/altivec-17.C | 16 +
gcc/testsuite/g++.target/powerpc/altivec-18.C | 14 +
gcc/testsuite/g++.target/powerpc/altivec-2.C | 25 +
gcc/testsuite/g++.target/powerpc/altivec-3.C | 137 +
gcc/testsuite/g++.target/powerpc/altivec-4.C | 12 +
gcc/testsuite/g++.target/powerpc/altivec-5.C | 16 +
gcc/testsuite/g++.target/powerpc/altivec-6.C | 30 +
gcc/testsuite/g++.target/powerpc/altivec-7.C | 36 +
gcc/testsuite/g++.target/powerpc/altivec-8.C | 21 +
gcc/testsuite/g++.target/powerpc/altivec-9.C | 14 +
gcc/testsuite/g++.target/powerpc/altivec-cell-1.C | 94 +
gcc/testsuite/g++.target/powerpc/altivec-cell-2.C | 141 +
gcc/testsuite/g++.target/powerpc/altivec-cell-3.C | 37 +
gcc/testsuite/g++.target/powerpc/altivec-cell-4.C | 42 +
gcc/testsuite/g++.target/powerpc/altivec-cell-5.C | 25 +
gcc/testsuite/g++.target/powerpc/altivec-types-1.C | 88 +
gcc/testsuite/g++.target/powerpc/altivec-types-2.C | 14 +
gcc/testsuite/g++.target/powerpc/altivec-types-3.C | 14 +
gcc/testsuite/g++.target/powerpc/altivec-types-4.C | 15 +
.../debug/dwarf2 => g++.target/powerpc}/const2.C | 0
.../powerpc}/darwin-minversion-1.C | 0
.../eh => g++.target/powerpc}/ppc64-sighandle-cr.C | 0
gcc/testsuite/g++.target/powerpc/simd-4.C | 70 +
.../{g++.dg/eh => g++.target/powerpc}/simd-5.C | 0
gcc/testsuite/g++.target/powerpc/spu2vmx-1.C | 15 +
gcc/testsuite/g++.target/powerpc/uncaught3.C | 85 +
gcc/testsuite/g++.target/powerpc/undef-bool-1.C | 15 +
gcc/testsuite/g++.target/s390/pr102024-1.C | 12 +
gcc/testsuite/g++.target/s390/pr102024-2.C | 14 +
gcc/testsuite/g++.target/s390/pr102024-3.C | 15 +
gcc/testsuite/g++.target/s390/pr102024-4.C | 15 +
gcc/testsuite/g++.target/s390/pr102024-5.C | 14 +
gcc/testsuite/g++.target/s390/pr102024-6.C | 12 +
gcc/testsuite/gcc.c-torture/compile/103818.c | 12 +
gcc/testsuite/gcc.c-torture/compile/20050113-1.c | 16 -
.../gcc.c-torture/compile/attr-complex-method-2.c | 2 +-
.../gcc.c-torture/compile/attr-retain-1.c | 2 +
.../gcc.c-torture/compile/attr-retain-2.c | 2 +
gcc/testsuite/gcc.c-torture/compile/pr100576.c | 2 +
gcc/testsuite/gcc.c-torture/compile/pr101941-1.c | 50 +
gcc/testsuite/gcc.c-torture/compile/pr102645.c | 18 +
gcc/testsuite/gcc.c-torture/compile/pr103376.c | 9 +
gcc/testsuite/gcc.c-torture/compile/pr104327.c | 15 +
gcc/testsuite/gcc.c-torture/compile/pr104499.c | 11 +
gcc/testsuite/gcc.c-torture/compile/pr105234.c | 14 +
gcc/testsuite/gcc.c-torture/compile/pr105247.c | 10 +
gcc/testsuite/gcc.c-torture/compile/pr97576.c | 2 +
gcc/testsuite/gcc.c-torture/compile/pr99787-1.c | 1 +
.../gcc.c-torture/execute/builtins/lib/chk.c | 11 +
gcc/testsuite/gcc.c-torture/execute/pr104196.c | 19 +
gcc/testsuite/gcc.c-torture/execute/pr104604.c | 34 +
gcc/testsuite/gcc.c-torture/execute/pr104814.c | 30 +
gcc/testsuite/gcc.c-torture/execute/pr104839.c | 37 +
gcc/testsuite/gcc.dg/20020312-2.c | 2 +
gcc/testsuite/gcc.dg/Walloca-larger-than-4.c | 3 +-
gcc/testsuite/gcc.dg/Wattributes-8.c | 6 +-
gcc/testsuite/gcc.dg/Wdangling-pointer-2.c | 82 +
gcc/testsuite/gcc.dg/Wdangling-pointer-3.c | 92 +
gcc/testsuite/gcc.dg/Wdangling-pointer-4.c | 22 +
gcc/testsuite/gcc.dg/Wdangling-pointer.c | 76 +
gcc/testsuite/gcc.dg/Wfree-nonheap-object-2.c | 3 +-
gcc/testsuite/gcc.dg/Wfree-nonheap-object.c | 3 +-
gcc/testsuite/gcc.dg/Winfinite-recursion-3.c | 18 +
gcc/testsuite/gcc.dg/Winfinite-recursion-4.c | 19 +
gcc/testsuite/gcc.dg/Winfinite-recursion-5.c | 18 +
gcc/testsuite/gcc.dg/Wmismatched-dealloc-2.c | 13 +-
gcc/testsuite/gcc.dg/Wmismatched-dealloc-3.c | 5 +
.../gcc.dg/Wmissing-field-initializers-1.c | 22 +
.../gcc.dg/Wmissing-field-initializers-2.c | 11 +
.../gcc.dg/Wmissing-field-initializers-3.c | 24 +
.../gcc.dg/Wmissing-field-initializers-4.c | 43 +
.../gcc.dg/Wmissing-field-initializers-5.c | 22 +
gcc/testsuite/gcc.dg/Wno-frame-address.c | 2 +-
gcc/testsuite/gcc.dg/Wstringop-overflow-15.c | 14 +-
gcc/testsuite/gcc.dg/Wstringop-overflow-56.c | 3 +-
gcc/testsuite/gcc.dg/Wstringop-overflow-57.c | 3 +-
gcc/testsuite/gcc.dg/Wstringop-overflow-67.c | 3 +-
gcc/testsuite/gcc.dg/Wstringop-overflow-68.c | 29 +-
gcc/testsuite/gcc.dg/Wstringop-overflow-69.c | 2 +-
gcc/testsuite/gcc.dg/Wstringop-overflow-71.c | 3 +-
gcc/testsuite/gcc.dg/Wstringop-overflow-88.c | 327 +
gcc/testsuite/gcc.dg/Wuse-after-free-2.c | 117 +
gcc/testsuite/gcc.dg/Wuse-after-free-3.c | 22 +
gcc/testsuite/gcc.dg/Wuse-after-free.c | 41 +
gcc/testsuite/gcc.dg/Wvla-larger-than-5.c | 3 +-
gcc/testsuite/gcc.dg/analyzer/aliasing-3.c | 75 +
gcc/testsuite/gcc.dg/analyzer/analyzer-decls.h | 3 +
.../gcc.dg/analyzer/analyzer-verbosity-2a.c | 5 +-
.../gcc.dg/analyzer/analyzer-verbosity-3a.c | 5 +-
gcc/testsuite/gcc.dg/analyzer/asm-x86-1.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/asm-x86-dyndbg-1.c | 126 +
gcc/testsuite/gcc.dg/analyzer/asm-x86-dyndbg-2.c | 77 +
gcc/testsuite/gcc.dg/analyzer/asm-x86-lp64-1.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/asm-x86-lp64-2.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/attr-const-1.c | 152 +
gcc/testsuite/gcc.dg/analyzer/attr-const-2.c | 16 +
gcc/testsuite/gcc.dg/analyzer/attr-const-3.c | 26 +
gcc/testsuite/gcc.dg/analyzer/attr-malloc-1.c | 2 +-
.../gcc.dg/analyzer/attr-tainted_args-1.c | 88 +
.../gcc.dg/analyzer/attr-tainted_args-misuses.c | 6 +
gcc/testsuite/gcc.dg/analyzer/boxed-malloc-1.c | 485 +
gcc/testsuite/gcc.dg/analyzer/calloc-1.c | 27 +
gcc/testsuite/gcc.dg/analyzer/casts-1.c | 45 +-
gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 12 +-
gcc/testsuite/gcc.dg/analyzer/edges-1.c | 5 +-
gcc/testsuite/gcc.dg/analyzer/escaping-1.c | 27 +
gcc/testsuite/gcc.dg/analyzer/fields.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/file-1.c | 10 +-
gcc/testsuite/gcc.dg/analyzer/file-2.c | 8 +-
gcc/testsuite/gcc.dg/analyzer/file-paths-1.c | 9 +-
gcc/testsuite/gcc.dg/analyzer/file-pr58237.c | 8 +-
gcc/testsuite/gcc.dg/analyzer/fread-2.c | 31 +
gcc/testsuite/gcc.dg/analyzer/gzio-3.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/gzio-3a.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/leak-4.c | 103 +
gcc/testsuite/gcc.dg/analyzer/malloc-1.c | 36 +-
gcc/testsuite/gcc.dg/analyzer/malloc-callbacks.c | 5 +-
gcc/testsuite/gcc.dg/analyzer/malloc-paths-8.c | 4 +-
.../gcc.dg/analyzer/many-disabled-diagnostics.c | 55 +
gcc/testsuite/gcc.dg/analyzer/many-unused-locals.c | 69 +
gcc/testsuite/gcc.dg/analyzer/memcpy-1.c | 125 +
gcc/testsuite/gcc.dg/analyzer/memset-2.c | 27 +
.../gcc.dg/analyzer/memset-CVE-2017-18549-1.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/pr101547.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/pr101875.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/pr101962.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/pr101983-main.c | 38 +
gcc/testsuite/gcc.dg/analyzer/pr101983-not-main.c | 40 +
gcc/testsuite/gcc.dg/analyzer/pr102692-2.c | 22 +
gcc/testsuite/gcc.dg/analyzer/pr103892.c | 75 +
gcc/testsuite/gcc.dg/analyzer/pr104029.c | 115 +
gcc/testsuite/gcc.dg/analyzer/pr104062.c | 13 +
gcc/testsuite/gcc.dg/analyzer/pr104089.c | 11 +
gcc/testsuite/gcc.dg/analyzer/pr104224.c | 106 +
gcc/testsuite/gcc.dg/analyzer/pr104308.c | 19 +
gcc/testsuite/gcc.dg/analyzer/pr104369-1.c | 86 +
gcc/testsuite/gcc.dg/analyzer/pr104369-2.c | 79 +
gcc/testsuite/gcc.dg/analyzer/pr104417.c | 7 +
gcc/testsuite/gcc.dg/analyzer/pr104434-const.c | 173 +
gcc/testsuite/gcc.dg/analyzer/pr104434-nonconst.c | 173 +
gcc/testsuite/gcc.dg/analyzer/pr104434.h | 108 +
gcc/testsuite/gcc.dg/analyzer/pr104452.c | 10 +
gcc/testsuite/gcc.dg/analyzer/pr104524.c | 9 +
gcc/testsuite/gcc.dg/analyzer/pr104560-1.c | 43 +
gcc/testsuite/gcc.dg/analyzer/pr104560-2.c | 26 +
gcc/testsuite/gcc.dg/analyzer/pr105074.c | 9 +
gcc/testsuite/gcc.dg/analyzer/pr105087-1.c | 18 +
gcc/testsuite/gcc.dg/analyzer/pr105087-2.c | 20 +
gcc/testsuite/gcc.dg/analyzer/pr105252.c | 20 +
gcc/testsuite/gcc.dg/analyzer/pr105365.c | 17 +
gcc/testsuite/gcc.dg/analyzer/pr105366.c | 19 +
.../gcc.dg/analyzer/pr93032-mztools-signed-char.c | 332 +
.../analyzer/pr93032-mztools-unsigned-char.c | 332 +
gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c | 331 -
gcc/testsuite/gcc.dg/analyzer/pr94047.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/pr94362-1.c | 60 +
gcc/testsuite/gcc.dg/analyzer/pr94362-2.c | 42 +
gcc/testsuite/gcc.dg/analyzer/pr95000-1.c | 38 +
gcc/testsuite/gcc.dg/analyzer/pr96713.c | 1 +
gcc/testsuite/gcc.dg/analyzer/pr96841.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/pr98969.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/pr99716-1.c | 9 +-
gcc/testsuite/gcc.dg/analyzer/pr99716-2.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/pr99774-1.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/realloc-1.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/realloc-3.c | 81 +
gcc/testsuite/gcc.dg/analyzer/realloc-4.c | 85 +
gcc/testsuite/gcc.dg/analyzer/stale-frame-1.c | 29 +
gcc/testsuite/gcc.dg/analyzer/strcpy-2.c | 27 +
gcc/testsuite/gcc.dg/analyzer/strndup-1.c | 3 +-
gcc/testsuite/gcc.dg/analyzer/symbolic-1.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/symbolic-12.c | 106 +
gcc/testsuite/gcc.dg/analyzer/symbolic-9.c | 197 +
.../gcc.dg/analyzer/taint-CVE-2011-2210-1.c | 93 +
.../gcc.dg/analyzer/taint-CVE-2020-13143-1.c | 38 +
.../gcc.dg/analyzer/taint-CVE-2020-13143-2.c | 32 +
.../gcc.dg/analyzer/taint-CVE-2020-13143.h | 91 +
gcc/testsuite/gcc.dg/analyzer/taint-alloc-1.c | 3 +
gcc/testsuite/gcc.dg/analyzer/taint-alloc-3.c | 21 +
gcc/testsuite/gcc.dg/analyzer/taint-alloc-4.c | 31 +
gcc/testsuite/gcc.dg/analyzer/taint-alloc-5.c | 21 +
gcc/testsuite/gcc.dg/analyzer/taint-merger.c | 57 +
gcc/testsuite/gcc.dg/analyzer/taint-ops.c | 106 +
gcc/testsuite/gcc.dg/analyzer/taint-realloc.c | 21 +
gcc/testsuite/gcc.dg/analyzer/taint-size-1.c | 9 +
.../gcc.dg/analyzer/taint-size-access-attr-1.c | 64 +
gcc/testsuite/gcc.dg/analyzer/test-uaccess.h | 15 +
.../asm-x86-linux-array_index_mask_nospec.c | 2 +-
.../torture/asm-x86-linux-cpuid-paravirt-1.c | 2 +-
.../torture/asm-x86-linux-cpuid-paravirt-2.c | 2 +-
.../gcc.dg/analyzer/torture/asm-x86-linux-cpuid.c | 2 +-
.../torture/asm-x86-linux-rdmsr-paravirt.c | 2 +-
.../gcc.dg/analyzer/torture/asm-x86-linux-rdmsr.c | 2 +-
.../asm-x86-linux-wfx_get_ps_timeout-full.c | 2 +-
.../asm-x86-linux-wfx_get_ps_timeout-reduced.c | 2 +-
.../gcc.dg/analyzer/torture/boxed-int-1.c | 170 +
.../gcc.dg/analyzer/torture/boxed-ptr-1.c | 78 +
.../gcc.dg/analyzer/torture/empty-struct-1.c | 18 +
.../gcc.dg/analyzer/torture/leak-pr102308-1.c | 19 +
.../gcc.dg/analyzer/torture/leak-pr102308-2.c | 12 +
gcc/testsuite/gcc.dg/analyzer/torture/pr102692.c | 110 +
gcc/testsuite/gcc.dg/analyzer/torture/pr103685.c | 33 +
gcc/testsuite/gcc.dg/analyzer/torture/pr104159.c | 18 +
gcc/testsuite/gcc.dg/analyzer/torture/pr104863.c | 14 +
.../gcc.dg/analyzer/torture/symbolic-10.c | 40 +
gcc/testsuite/gcc.dg/analyzer/torture/ubsan-1.c | 3 +
.../gcc.dg/analyzer/torture/uninit-bit-field-ref.c | 31 +
.../gcc.dg/analyzer/torture/uninit-pr63311.c | 134 +
.../torture/uninit-trivial-auto-var-init-pattern.c | 10 +
.../uninit-trivial-auto-var-init-uninitialized.c | 10 +
.../torture/uninit-trivial-auto-var-init-zero.c | 10 +
gcc/testsuite/gcc.dg/analyzer/uninit-1.c | 95 +-
gcc/testsuite/gcc.dg/analyzer/uninit-4.c | 2 +-
.../gcc.dg/analyzer/uninit-CWE-457-examples.c | 119 +
gcc/testsuite/gcc.dg/analyzer/uninit-alloca.c | 7 +
gcc/testsuite/gcc.dg/analyzer/uninit-pr104576.c | 16 +
gcc/testsuite/gcc.dg/analyzer/uninit-pr94713.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/uninit-pr94714.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/untracked-1.c | 131 +
gcc/testsuite/gcc.dg/analyzer/unused-local-1.c | 22 +
gcc/testsuite/gcc.dg/analyzer/vasprintf-1.c | 57 +
gcc/testsuite/gcc.dg/analyzer/vla-1.c | 9 +
gcc/testsuite/gcc.dg/analyzer/write-to-const-2.c | 60 +
.../gcc.dg/analyzer/write-to-function-1.c | 15 +
.../gcc.dg/analyzer/write-to-string-literal-2.c | 19 +
.../gcc.dg/analyzer/write-to-string-literal-3.c | 66 +
.../analyzer/write-to-string-literal-4-disabled.c | 28 +
.../gcc.dg/analyzer/write-to-string-literal-4.c | 23 +
.../gcc.dg/analyzer/write-to-string-literal-5.c | 31 +
gcc/testsuite/gcc.dg/analyzer/zlib-3.c | 2 +-
gcc/testsuite/gcc.dg/analyzer/zlib-5.c | 2 +-
gcc/testsuite/gcc.dg/asan/pr104449.c | 12 +
gcc/testsuite/gcc.dg/asan/pr105214.c | 16 +
gcc/testsuite/gcc.dg/asan/pr105396.c | 19 +
gcc/testsuite/gcc.dg/asan/pr99673.c | 29 +
gcc/testsuite/gcc.dg/asan/use-after-scope-4.c | 1 +
gcc/testsuite/gcc.dg/attr-alloc_size-6.c | 2 +-
gcc/testsuite/gcc.dg/attr-alloc_size-7.c | 2 +-
gcc/testsuite/gcc.dg/auto-init-pr102276-1.c | 38 +
gcc/testsuite/gcc.dg/auto-init-pr102276-2.c | 38 +
gcc/testsuite/gcc.dg/auto-init-pr102276-3.c | 40 +
gcc/testsuite/gcc.dg/auto-init-pr102276-4.c | 40 +
gcc/testsuite/gcc.dg/auto-init-pr104550-1.c | 10 +
gcc/testsuite/gcc.dg/auto-init-pr104550-2.c | 11 +
gcc/testsuite/gcc.dg/auto-init-pr104550-3.c | 11 +
gcc/testsuite/gcc.dg/auto-init-uninit-16.c | 4 +-
gcc/testsuite/gcc.dg/auto-init-uninit-34.c | 8 +-
gcc/testsuite/gcc.dg/auto-init-uninit-37.c | 44 +-
gcc/testsuite/gcc.dg/auto-init-uninit-B.c | 4 +-
gcc/testsuite/gcc.dg/builtin-apply2.c | 2 +-
.../gcc.dg/builtin-dynamic-object-size-0.c | 641 +
.../gcc.dg/builtin-dynamic-object-size-10.c | 2 +
.../gcc.dg/builtin-dynamic-object-size-5-main.c | 32 +
.../gcc.dg/builtin-dynamic-object-size-5.c | 7 +-
gcc/testsuite/gcc.dg/builtin-object-size-1.c | 181 +-
gcc/testsuite/gcc.dg/builtin-object-size-2.c | 133 +
gcc/testsuite/gcc.dg/builtin-object-size-3.c | 183 +-
gcc/testsuite/gcc.dg/builtin-object-size-4.c | 99 +-
gcc/testsuite/gcc.dg/builtin-object-size-5.c | 24 +-
gcc/testsuite/gcc.dg/c11-unproto-1.c | 7 +-
gcc/testsuite/gcc.dg/c11-unproto-2.c | 7 +-
gcc/testsuite/gcc.dg/c2x-unproto-1.c | 29 +-
gcc/testsuite/gcc.dg/c2x-unproto-2.c | 7 +-
gcc/testsuite/gcc.dg/compat/pr102024_main.c | 22 +
gcc/testsuite/gcc.dg/compat/pr102024_test.h | 12 +
gcc/testsuite/gcc.dg/compat/pr102024_x.c | 10 +
gcc/testsuite/gcc.dg/compat/pr102024_y.c | 10 +
gcc/testsuite/gcc.dg/complex-6.c | 2 +-
gcc/testsuite/gcc.dg/complex-7.c | 2 +-
gcc/testsuite/gcc.dg/debug/ctf/ctf-array-2.c | 22 +-
gcc/testsuite/gcc.dg/debug/ctf/ctf-array-5.c | 17 +
gcc/testsuite/gcc.dg/debug/ctf/ctf-variables-3.c | 22 +
gcc/testsuite/gcc.dg/debug/dwarf2/pr103874.c | 12 +
gcc/testsuite/gcc.dg/debug/pr104337.c | 15 +
gcc/testsuite/gcc.dg/dfp/pr104510.c | 12 +
gcc/testsuite/gcc.dg/dfp/pr104557.c | 22 +
gcc/testsuite/gcc.dg/fixed-point/composite-type.c | 2 +-
gcc/testsuite/gcc.dg/fold-reduc-1.c | 19 +
gcc/testsuite/gcc.dg/gcov-info-to-gcda.c | 36 +-
gcc/testsuite/gcc.dg/gimplefe-37.c | 2 +-
gcc/testsuite/gcc.dg/gimplefe-48.c | 20 +
gcc/testsuite/gcc.dg/gimplefe-49.c | 27 +
gcc/testsuite/gcc.dg/gimplefe-error-13.c | 11 +
gcc/testsuite/gcc.dg/gimplefe-error-14.c | 8 +
gcc/testsuite/gcc.dg/goacc/nested-function-1.c | 76 +-
gcc/testsuite/gcc.dg/goacc/nested-function-2.c | 28 +-
gcc/testsuite/gcc.dg/gomp/pr104517.c | 54 +
gcc/testsuite/gcc.dg/gomp/pr104532.c | 15 +
gcc/testsuite/gcc.dg/gomp/pr104757.c | 14 +
gcc/testsuite/gcc.dg/graphite/pr99085.c | 1 +
gcc/testsuite/gcc.dg/guality/ipa-sra-1.c | 2 +-
gcc/testsuite/gcc.dg/guality/pr54519-1.c | 6 +-
gcc/testsuite/gcc.dg/guality/pr54519-3.c | 6 +-
gcc/testsuite/gcc.dg/ifcvt-4.c | 2 +-
gcc/testsuite/gcc.dg/init-compare-1.c | 1 +
gcc/testsuite/gcc.dg/ipa/pr102513.c | 33 +
gcc/testsuite/gcc.dg/ipa/pr103083-1.c | 28 +
gcc/testsuite/gcc.dg/ipa/pr103083-2.c | 30 +
gcc/testsuite/gcc.dg/ipa/pr104813.c | 32 +
gcc/testsuite/gcc.dg/ipa/pr105160.c | 77 +
gcc/testsuite/gcc.dg/ipa/remref-6.c | 2 +-
gcc/testsuite/gcc.dg/ipa/remref-7.c | 33 +
gcc/testsuite/gcc.dg/loop-8.c | 2 +-
gcc/testsuite/gcc.dg/loop-unswitch-6.c | 33 +
gcc/testsuite/gcc.dg/lower-subreg-1.c | 4 +-
gcc/testsuite/gcc.dg/lto/20090717_0.c | 2 +-
gcc/testsuite/gcc.dg/lto/pr103171_0.c | 11 +
gcc/testsuite/gcc.dg/lto/pr103171_1.c | 35 +
gcc/testsuite/gcc.dg/memchr.c | 3 +-
gcc/testsuite/gcc.dg/memcmp-3.c | 3 +-
gcc/testsuite/gcc.dg/memcpy-6.c | 3 +-
gcc/testsuite/gcc.dg/plugin/analyzer_gil_plugin.c | 16 +-
gcc/testsuite/gcc.dg/pr100225.c | 1 +
gcc/testsuite/gcc.dg/pr100680.c | 31 +
gcc/testsuite/gcc.dg/pr100834.c | 42 +
gcc/testsuite/gcc.dg/pr101885.c | 31 +
gcc/testsuite/gcc.dg/pr102087_1.c | 13 +
gcc/testsuite/gcc.dg/pr102140.c | 23 +
gcc/testsuite/gcc.dg/pr102478.c | 29 +
gcc/testsuite/gcc.dg/pr102950.c | 21 +
gcc/testsuite/gcc.dg/pr103721-2.c | 28 +
gcc/testsuite/gcc.dg/pr103721.c | 25 +
gcc/testsuite/gcc.dg/pr103775.c | 12 +
gcc/testsuite/gcc.dg/pr103845.c | 29 +
gcc/testsuite/gcc.dg/pr103961.c | 30 +
gcc/testsuite/gcc.dg/pr104198.c | 36 +
gcc/testsuite/gcc.dg/pr104263.c | 25 +
gcc/testsuite/gcc.dg/pr104288.c | 23 +
gcc/testsuite/gcc.dg/pr104380.c | 32 +
gcc/testsuite/gcc.dg/pr104381.c | 20 +
gcc/testsuite/gcc.dg/pr104389.c | 26 +
gcc/testsuite/gcc.dg/pr104420-1.c | 10 +
gcc/testsuite/gcc.dg/pr104420-2.c | 10 +
gcc/testsuite/gcc.dg/pr104420-3.c | 10 +
gcc/testsuite/gcc.dg/pr104420-4.c | 10 +
gcc/testsuite/gcc.dg/pr104427.c | 13 +
gcc/testsuite/gcc.dg/pr104459.c | 38 +
gcc/testsuite/gcc.dg/pr104464.c | 11 +
gcc/testsuite/gcc.dg/pr104506-1.c | 12 +
gcc/testsuite/gcc.dg/pr104506-2.c | 11 +
gcc/testsuite/gcc.dg/pr104506-3.c | 11 +
gcc/testsuite/gcc.dg/pr104511.c | 16 +
gcc/testsuite/gcc.dg/pr104522.c | 14 +
gcc/testsuite/gcc.dg/pr104526.c | 15 +
gcc/testsuite/gcc.dg/pr104544.c | 19 +
gcc/testsuite/gcc.dg/pr104558.c | 15 +
gcc/testsuite/gcc.dg/pr104612.c | 27 +
gcc/testsuite/gcc.dg/pr104644.c | 9 +
gcc/testsuite/gcc.dg/pr104675-1.c | 29 +
gcc/testsuite/gcc.dg/pr104675-2.c | 18 +
gcc/testsuite/gcc.dg/pr104675-3.c | 29 +
gcc/testsuite/gcc.dg/pr104700-2.c | 21 +
gcc/testsuite/gcc.dg/pr104786.c | 8 +
gcc/testsuite/gcc.dg/pr104910.c | 14 +
gcc/testsuite/gcc.dg/pr104975.c | 20 +
gcc/testsuite/gcc.dg/pr105049.c | 12 +
gcc/testsuite/gcc.dg/pr105080.c | 11 +
gcc/testsuite/gcc.dg/pr105094.c | 13 +
gcc/testsuite/gcc.dg/pr105140.c | 18 +
gcc/testsuite/gcc.dg/pr105149.c | 16 +
gcc/testsuite/gcc.dg/pr105150.c | 8 +
gcc/testsuite/gcc.dg/pr105165.c | 13 +
gcc/testsuite/gcc.dg/pr105173.c | 12 +
gcc/testsuite/gcc.dg/pr105175.c | 16 +
gcc/testsuite/gcc.dg/pr105211.c | 11 +
gcc/testsuite/gcc.dg/pr105218.c | 16 +
gcc/testsuite/gcc.dg/pr105226.c | 23 +
gcc/testsuite/gcc.dg/pr105250.c | 30 +
gcc/testsuite/gcc.dg/pr105257.c | 16 +
gcc/testsuite/gcc.dg/pr105263.c | 15 +
gcc/testsuite/gcc.dg/pr105331.c | 11 +
gcc/testsuite/gcc.dg/pr105333.c | 21 +
gcc/testsuite/gcc.dg/pr105376.c | 9 +
gcc/testsuite/gcc.dg/pr105415.c | 26 +
gcc/testsuite/gcc.dg/pr105461.c | 16 +
gcc/testsuite/gcc.dg/pr83072-2.c | 18 +
gcc/testsuite/gcc.dg/pr83073.c | 10 +
gcc/testsuite/gcc.dg/pr86010-2.c | 22 +
gcc/testsuite/gcc.dg/pr86010.c | 24 +
gcc/testsuite/gcc.dg/pr87052.c | 2 +-
gcc/testsuite/gcc.dg/pr95115.c | 25 +
gcc/testsuite/gcc.dg/pr96392.c | 6 -
gcc/testsuite/gcc.dg/pr98198.c | 7 +
gcc/testsuite/gcc.dg/pr98420.c | 8 +
gcc/testsuite/gcc.dg/pr98721-1.c | 1 +
gcc/testsuite/gcc.dg/pr99122-2.c | 1 +
gcc/testsuite/gcc.dg/pr99578-1.c | 26 +
gcc/testsuite/gcc.dg/pr99578-2.c | 26 +
gcc/testsuite/gcc.dg/pr99578-3.c | 13 +
gcc/testsuite/gcc.dg/pr99708.c | 7 +
gcc/testsuite/gcc.dg/rtl/arm/mve-vxbi.c | 89 +
gcc/testsuite/gcc.dg/sancov/pr104158-1.c | 11 +
gcc/testsuite/gcc.dg/sancov/pr104158-2.c | 11 +
gcc/testsuite/gcc.dg/sancov/pr104158-3.c | 11 +
gcc/testsuite/gcc.dg/sancov/pr104158-4.c | 11 +
gcc/testsuite/gcc.dg/sancov/pr104158-5.c | 11 +
gcc/testsuite/gcc.dg/sancov/pr104158-6.c | 11 +
gcc/testsuite/gcc.dg/sancov/pr104158-7.c | 11 +
gcc/testsuite/gcc.dg/sibcall-10.c | 2 +-
gcc/testsuite/gcc.dg/sibcall-3.c | 2 +-
gcc/testsuite/gcc.dg/sibcall-4.c | 2 +-
gcc/testsuite/gcc.dg/signbit-2.c | 1 +
gcc/testsuite/gcc.dg/spellcheck-options-24.c | 5 +
gcc/testsuite/gcc.dg/sso-14.c | 1 +
gcc/testsuite/gcc.dg/stack-usage-1.c | 4 +-
gcc/testsuite/gcc.dg/strlenopt-73.c | 2 +-
gcc/testsuite/gcc.dg/strlenopt-80.c | 3 +-
gcc/testsuite/gcc.dg/superblock.c | 2 +-
gcc/testsuite/gcc.dg/torture/pr100499-1.c | 27 +
gcc/testsuite/gcc.dg/torture/pr100499-2.c | 16 +
gcc/testsuite/gcc.dg/torture/pr100499-3.c | 14 +
gcc/testsuite/gcc.dg/torture/pr100740.c | 12 +
gcc/testsuite/gcc.dg/torture/pr100786.c | 10 +
gcc/testsuite/gcc.dg/torture/pr100810.c | 34 +
gcc/testsuite/gcc.dg/torture/pr101508.c | 13 +
gcc/testsuite/gcc.dg/torture/pr101972.c | 39 +
gcc/testsuite/gcc.dg/torture/pr102131-1.c | 16 +
gcc/testsuite/gcc.dg/torture/pr102131-2.c | 15 +
gcc/testsuite/gcc.dg/torture/pr102131-3.c | 11 +
gcc/testsuite/gcc.dg/torture/pr102131-4.c | 15 +
gcc/testsuite/gcc.dg/torture/pr103037.c | 23 +
gcc/testsuite/gcc.dg/torture/pr103987.c | 13 +
gcc/testsuite/gcc.dg/torture/pr104279.c | 12 +
gcc/testsuite/gcc.dg/torture/pr104280.c | 16 +
gcc/testsuite/gcc.dg/torture/pr104281.c | 22 +
gcc/testsuite/gcc.dg/torture/pr104402.c | 8 +
gcc/testsuite/gcc.dg/torture/pr104467.c | 11 +
gcc/testsuite/gcc.dg/torture/pr104519.c | 10 +
gcc/testsuite/gcc.dg/torture/pr104543.c | 21 +
gcc/testsuite/gcc.dg/torture/pr104676.c | 35 +
gcc/testsuite/gcc.dg/torture/pr104700-1.c | 38 +
gcc/testsuite/gcc.dg/torture/pr104825.c | 14 +
gcc/testsuite/gcc.dg/torture/pr105132.c | 12 +
gcc/testsuite/gcc.dg/torture/pr105148.c | 20 +
gcc/testsuite/gcc.dg/torture/pr105163.c | 17 +
gcc/testsuite/gcc.dg/torture/pr105166.c | 9 +
gcc/testsuite/gcc.dg/torture/pr105185.c | 13 +
gcc/testsuite/gcc.dg/torture/pr105198.c | 26 +
gcc/testsuite/gcc.dg/torture/pr105231.c | 15 +
gcc/testsuite/gcc.dg/torture/pr105337.c | 31 +
gcc/testsuite/gcc.dg/torture/pr105484.c | 15 +
gcc/testsuite/gcc.dg/torture/pr57147-2.c | 6 +
gcc/testsuite/gcc.dg/torture/pr57993-2.cpp | 213 -
.../gcc.dg/torture/stackalign/builtin-apply-2.c | 2 +-
gcc/testsuite/gcc.dg/torture/tls/pr104777.c | 30 +
.../gcc.dg/tree-ssa/builtin-snprintf-13.c | 131 +
.../gcc.dg/tree-ssa/builtin-sprintf-warn-25.c | 3 +-
.../gcc.dg/tree-ssa/builtin-sprintf-warn-28.c | 21 +
.../gcc.dg/tree-ssa/builtin-sprintf-warn-29.c | 179 +
gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/divide-6.c | 9 +
gcc/testsuite/gcc.dg/tree-ssa/divide-7.c | 9 +
gcc/testsuite/gcc.dg/tree-ssa/evrp-trans2.c | 8 +
gcc/testsuite/gcc.dg/tree-ssa/evrp10.c | 30 +
gcc/testsuite/gcc.dg/tree-ssa/inline-13.c | 27 +
gcc/testsuite/gcc.dg/tree-ssa/ldist-strlen-4.c | 17 +
gcc/testsuite/gcc.dg/tree-ssa/modref-7.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/modref-8.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/pr100359.c | 31 +
gcc/testsuite/gcc.dg/tree-ssa/pr101941-1.c | 53 +
gcc/testsuite/gcc.dg/tree-ssa/pr103514.c | 33 +
gcc/testsuite/gcc.dg/tree-ssa/pr104639-1.c | 13 +
gcc/testsuite/gcc.dg/tree-ssa/pr104639-2.c | 54 +
gcc/testsuite/gcc.dg/tree-ssa/pr104645.c | 28 +
gcc/testsuite/gcc.dg/tree-ssa/pr76174.c | 22 +
gcc/testsuite/gcc.dg/tree-ssa/pr89074.c | 12 +
gcc/testsuite/gcc.dg/tree-ssa/pr98737-1.c | 148 +
gcc/testsuite/gcc.dg/tree-ssa/pr98737-2.c | 123 +
gcc/testsuite/gcc.dg/tree-ssa/pr99578-1.c | 22 +
gcc/testsuite/gcc.dg/tree-ssa/recip-3.c | 6 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-3.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-99.c | 27 +
gcc/testsuite/gcc.dg/uninit-38.c | 3 +-
gcc/testsuite/gcc.dg/uninit-39.c | 3 +-
gcc/testsuite/gcc.dg/uninit-40.c | 2 +-
gcc/testsuite/gcc.dg/uninit-41.c | 3 +-
gcc/testsuite/gcc.dg/uninit-pr100250.c | 3 +-
gcc/testsuite/gcc.dg/uninit-pr101300.c | 3 +-
gcc/testsuite/gcc.dg/uninit-pr101494.c | 3 +-
gcc/testsuite/gcc.dg/uninit-pr105109.c | 15 +
gcc/testsuite/gcc.dg/uninit-pr20644-O0.c | 2 +-
gcc/testsuite/gcc.dg/uninit-pr50476.c | 2 +-
gcc/testsuite/gcc.dg/uninit-pr98578.c | 3 +-
gcc/testsuite/gcc.dg/uninit-pr98583.c | 3 +-
gcc/testsuite/gcc.dg/vect/bb-slp-17.c | 5 +-
gcc/testsuite/gcc.dg/vect/bb-slp-pr104240.c | 17 +
.../vect/complex/fast-math-complex-add-double.c | 4 +-
.../vect/complex/fast-math-complex-add-float.c | 4 +-
.../complex/fast-math-complex-add-half-float.c | 7 +-
.../complex/fast-math-complex-add-pattern-double.c | 3 +-
.../complex/fast-math-complex-add-pattern-float.c | 3 +-
.../fast-math-complex-add-pattern-half-float.c | 8 +-
.../complex/fast-math-complex-mla-half-float.c | 2 +
.../vect/complex/fast-math-complex-mls-double.c | 1 +
.../vect/complex/fast-math-complex-mls-float.c | 1 +
.../complex/fast-math-complex-mls-half-float.c | 2 +
.../vect/complex/fast-math-complex-mul-double.c | 1 +
.../vect/complex/fast-math-complex-mul-float.c | 1 +
.../complex/fast-math-complex-mul-half-float.c | 2 +
gcc/testsuite/gcc.dg/vect/complex/pr102819-1.c | 21 +
gcc/testsuite/gcc.dg/vect/complex/pr102819-2.c | 18 +
gcc/testsuite/gcc.dg/vect/complex/pr102819-3.c | 18 +
gcc/testsuite/gcc.dg/vect/complex/pr102819-4.c | 18 +
gcc/testsuite/gcc.dg/vect/complex/pr102819-5.c | 18 +
gcc/testsuite/gcc.dg/vect/complex/pr102819-6.c | 19 +
gcc/testsuite/gcc.dg/vect/complex/pr102819-7.c | 19 +
gcc/testsuite/gcc.dg/vect/complex/pr102819-8.c | 19 +
gcc/testsuite/gcc.dg/vect/complex/pr102819-9.c | 22 +
gcc/testsuite/gcc.dg/vect/complex/pr103169.c | 12 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c | 2 +-
.../vect/costmodel/x86_64/costmodel-pr104582-1.c | 15 +
.../vect/costmodel/x86_64/costmodel-pr104582-2.c | 13 +
.../vect/costmodel/x86_64/costmodel-pr104582-3.c | 13 +
.../vect/costmodel/x86_64/costmodel-pr104582-4.c | 15 +
gcc/testsuite/gcc.dg/vect/pr102832.c | 12 +
gcc/testsuite/gcc.dg/vect/pr103116-1.c | 50 +
gcc/testsuite/gcc.dg/vect/pr103116-2.c | 59 +
gcc/testsuite/gcc.dg/vect/pr103761.c | 13 +
gcc/testsuite/gcc.dg/vect/pr104112-1.c | 18 +
gcc/testsuite/gcc.dg/vect/pr104112-2.c | 11 +
gcc/testsuite/gcc.dg/vect/pr104152.c | 40 +
gcc/testsuite/gcc.dg/vect/pr104445.c | 16 +
gcc/testsuite/gcc.dg/vect/pr104595.c | 24 +
gcc/testsuite/gcc.dg/vect/pr104782.c | 18 +
gcc/testsuite/gcc.dg/vect/pr105219.c | 30 +
gcc/testsuite/gcc.dg/vect/pr81196-2.c | 18 +
gcc/testsuite/gcc.dg/vect/pr84201.c | 22 +
gcc/testsuite/gcc.dg/vect/slp-perm-9.c | 4 +-
gcc/testsuite/gcc.dg/vect/tsvc/tsvc.h | 4 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1115.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s114.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1161.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1232.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s124.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1279.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s161.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s253.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s257.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s271.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s2711.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s2712.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s272.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s273.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s274.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s276.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s278.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s279.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s3111.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s4113.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s441.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s443.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s491.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-vas.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-vif.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-10.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-11.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-12.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-23.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-6.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-9.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c | 6 +-
gcc/testsuite/gcc.dg/vect/vect.exp | 2 +-
gcc/testsuite/gcc.dg/vla-stexp-1.c | 1 +
gcc/testsuite/gcc.dg/vla-stexp-2.c | 1 +
gcc/testsuite/gcc.dg/vla-stexp-4.c | 1 +
gcc/testsuite/gcc.dg/vla-stexp-5.c | 1 +
gcc/testsuite/gcc.dg/weak/typeof-2.c | 2 +
gcc/testsuite/gcc.misc-tests/godump-1.c | 64 +-
gcc/testsuite/gcc.misc-tests/options.exp | 2 +-
gcc/testsuite/gcc.src/maintainers.exp | 24 +-
gcc/testsuite/gcc.target/aarch64/aapcs64/test_28.c | 28 +
.../aarch64/advsimd-intrinsics/bfdot-1.c | 0
.../aarch64/advsimd-intrinsics/bfdot-2.c | 0
.../aarch64/advsimd-intrinsics/bfdot-3.c | 0
.../aarch64/advsimd-intrinsics/vdot-3-1.c | 0
.../aarch64/advsimd-intrinsics/vdot-3-2.c | 0
.../aarch64/advsimd-intrinsics/vdot-3-3.c | 0
.../aarch64/advsimd-intrinsics/vdot-3-4.c | 0
gcc/testsuite/gcc.target/aarch64/asm-flag-7.c | 22 +
gcc/testsuite/gcc.target/aarch64/atomic-inst-cas.c | 4 +-
gcc/testsuite/gcc.target/aarch64/auto-init-2.c | 2 +-
gcc/testsuite/gcc.target/aarch64/bic-bitmask-1.c | 2 +-
.../gcc.target/aarch64/branch-protection-attr.c | 2 +-
gcc/testsuite/gcc.target/aarch64/cpymem-q-reg_1.c | 4 +-
gcc/testsuite/gcc.target/aarch64/ldp_stp_14.c | 89 +
gcc/testsuite/gcc.target/aarch64/ldp_stp_14.h | 50 +
gcc/testsuite/gcc.target/aarch64/ldp_stp_15.c | 137 +
gcc/testsuite/gcc.target/aarch64/ldp_stp_16.c | 133 +
gcc/testsuite/gcc.target/aarch64/ldp_stp_17.c | 120 +
gcc/testsuite/gcc.target/aarch64/ldp_stp_18.c | 123 +
gcc/testsuite/gcc.target/aarch64/ldp_stp_19.c | 6 +
gcc/testsuite/gcc.target/aarch64/ldp_stp_5.c | 2 +-
gcc/testsuite/gcc.target/aarch64/masked_epilogue.c | 10 +
gcc/testsuite/gcc.target/aarch64/max_plus_1.c | 149 +
gcc/testsuite/gcc.target/aarch64/max_plus_2.c | 35 +
gcc/testsuite/gcc.target/aarch64/max_plus_3.c | 35 +
gcc/testsuite/gcc.target/aarch64/max_plus_4.c | 30 +
gcc/testsuite/gcc.target/aarch64/max_plus_5.c | 35 +
gcc/testsuite/gcc.target/aarch64/max_plus_6.c | 9 +
gcc/testsuite/gcc.target/aarch64/max_plus_7.c | 35 +
gcc/testsuite/gcc.target/aarch64/min_plus_1.c | 149 +
gcc/testsuite/gcc.target/aarch64/min_plus_2.c | 35 +
gcc/testsuite/gcc.target/aarch64/min_plus_3.c | 35 +
gcc/testsuite/gcc.target/aarch64/min_plus_4.c | 30 +
gcc/testsuite/gcc.target/aarch64/min_plus_5.c | 35 +
gcc/testsuite/gcc.target/aarch64/min_plus_6.c | 9 +
gcc/testsuite/gcc.target/aarch64/min_plus_7.c | 35 +
gcc/testsuite/gcc.target/aarch64/mops_4.c | 115 +
gcc/testsuite/gcc.target/aarch64/pr100056.c | 4 +-
gcc/testsuite/gcc.target/aarch64/pr102008.c | 13 +
gcc/testsuite/gcc.target/aarch64/pr103147-1.c | 12 +
gcc/testsuite/gcc.target/aarch64/pr103147-10.c | 84 +
gcc/testsuite/gcc.target/aarch64/pr103147-2.c | 12 +
gcc/testsuite/gcc.target/aarch64/pr103147-3.c | 12 +
gcc/testsuite/gcc.target/aarch64/pr103147-4.c | 12 +
gcc/testsuite/gcc.target/aarch64/pr103147-5.c | 12 +
gcc/testsuite/gcc.target/aarch64/pr103147-6.c | 3 +
gcc/testsuite/gcc.target/aarch64/pr103147-7.c | 3 +
gcc/testsuite/gcc.target/aarch64/pr103147-8.c | 3 +
gcc/testsuite/gcc.target/aarch64/pr103147-9.c | 10 +
gcc/testsuite/gcc.target/aarch64/pr103350-1.c | 2 +-
gcc/testsuite/gcc.target/aarch64/pr103350-2.c | 2 +-
gcc/testsuite/gcc.target/aarch64/pr104005.c | 17 +
gcc/testsuite/gcc.target/aarch64/reg-alloc-2.c | 47 +
gcc/testsuite/gcc.target/aarch64/reg-alloc-3.c | 65 +
gcc/testsuite/gcc.target/aarch64/reg-alloc-4.c | 69 +
.../gcc.target/aarch64/shadow_call_stack_1.c | 6 +
.../gcc.target/aarch64/shadow_call_stack_2.c | 6 +
.../gcc.target/aarch64/shadow_call_stack_3.c | 45 +
.../gcc.target/aarch64/shadow_call_stack_4.c | 20 +
.../gcc.target/aarch64/shadow_call_stack_5.c | 18 +
.../gcc.target/aarch64/shadow_call_stack_6.c | 18 +
.../gcc.target/aarch64/shadow_call_stack_7.c | 18 +
.../gcc.target/aarch64/shadow_call_stack_8.c | 24 +
gcc/testsuite/gcc.target/aarch64/shl-combine-2.c | 2 +
gcc/testsuite/gcc.target/aarch64/shl-combine-3.c | 2 +
gcc/testsuite/gcc.target/aarch64/shl-combine-4.c | 2 +
gcc/testsuite/gcc.target/aarch64/shl-combine-5.c | 2 +
gcc/testsuite/gcc.target/aarch64/spellcheck_1.c | 2 +-
gcc/testsuite/gcc.target/aarch64/spellcheck_2.c | 2 +-
gcc/testsuite/gcc.target/aarch64/spellcheck_3.c | 2 +-
gcc/testsuite/gcc.target/aarch64/spellcheck_7.c | 2 +-
.../gcc.target/aarch64/store_v2vec_lanes.c | 2 +-
.../gcc.target/aarch64/sve/acle/general/pr104092.c | 7 +
.../gcc.target/aarch64/sve/mask_struct_load_1.c | 4 +-
.../gcc.target/aarch64/sve/mask_struct_load_2.c | 4 +-
.../gcc.target/aarch64/sve/mask_struct_load_3.c | 4 +-
.../gcc.target/aarch64/sve/mask_struct_load_4.c | 4 +-
.../gcc.target/aarch64/sve/mask_struct_load_5.c | 4 +-
.../gcc.target/aarch64/sve/mask_struct_load_6.c | 4 +-
.../gcc.target/aarch64/sve/mask_struct_load_7.c | 4 +-
.../gcc.target/aarch64/sve/mask_struct_load_8.c | 4 +-
.../gcc.target/aarch64/sve/mask_struct_store_1.c | 4 +-
.../gcc.target/aarch64/sve/mask_struct_store_2.c | 4 +-
.../gcc.target/aarch64/sve/mask_struct_store_3.c | 4 +-
.../gcc.target/aarch64/sve/mask_struct_store_4.c | 6 +-
gcc/testsuite/gcc.target/aarch64/sve/pr103761.c | 13 +
gcc/testsuite/gcc.target/aarch64/sve/pr104474-1.c | 9 +
gcc/testsuite/gcc.target/aarch64/sve/pr104474-2.c | 9 +
gcc/testsuite/gcc.target/aarch64/sve/pr104474-3.c | 9 +
gcc/testsuite/gcc.target/aarch64/sve/pr105197-1.c | 20 +
gcc/testsuite/gcc.target/aarch64/sve/pr105197-2.c | 9 +
gcc/testsuite/gcc.target/aarch64/sve/single_5.c | 7 +-
.../gcc.target/aarch64/sve/struct_vect_25.c | 18 +-
gcc/testsuite/gcc.target/aarch64/vadd_reduc-1.c | 22 +
gcc/testsuite/gcc.target/aarch64/vadd_reduc-2.c | 34 +
gcc/testsuite/gcc.target/aarch64/vec-init-10.c | 15 +
gcc/testsuite/gcc.target/aarch64/vec-init-11.c | 12 +
gcc/testsuite/gcc.target/aarch64/vec-init-12.c | 65 +
gcc/testsuite/gcc.target/aarch64/vec-init-13.c | 123 +
gcc/testsuite/gcc.target/aarch64/vec-init-14.c | 123 +
gcc/testsuite/gcc.target/aarch64/vec-init-15.c | 15 +
gcc/testsuite/gcc.target/aarch64/vec-init-16.c | 12 +
gcc/testsuite/gcc.target/aarch64/vec-init-17.c | 73 +
gcc/testsuite/gcc.target/aarch64/vec-init-6.c | 12 +
gcc/testsuite/gcc.target/aarch64/vec-init-7.c | 12 +
gcc/testsuite/gcc.target/aarch64/vec-init-8.c | 15 +
gcc/testsuite/gcc.target/aarch64/vec-init-9.c | 267 +
gcc/testsuite/gcc.target/aarch64/vsqrt-1.c | 17 +
gcc/testsuite/gcc.target/aarch64/vsqrt-2.c | 28 +
gcc/testsuite/gcc.target/aarch64/xtn-combine-1.c | 2 +
gcc/testsuite/gcc.target/aarch64/xtn-combine-2.c | 2 +
gcc/testsuite/gcc.target/aarch64/xtn-combine-3.c | 2 +
gcc/testsuite/gcc.target/aarch64/xtn-combine-4.c | 2 +
gcc/testsuite/gcc.target/aarch64/xtn-combine-5.c | 2 +
gcc/testsuite/gcc.target/aarch64/xtn-combine-6.c | 2 +
gcc/testsuite/gcc.target/arc/cancel-1.c | 31 +
gcc/testsuite/gcc.target/arm/aapcs/vfp26.c | 31 +
gcc/testsuite/gcc.target/arm/asm-flag-7.c | 23 +
.../gcc.target/arm/crypto-vaese-erratum1.c | 28 +
gcc/testsuite/gcc.target/arm/multilib.exp | 19 +-
gcc/testsuite/gcc.target/arm/pr100775.c | 9 +
gcc/testsuite/gcc.target/arm/pr105312.c | 23 +
gcc/testsuite/gcc.target/arm/reg_equal_test.c | 25 +-
gcc/testsuite/gcc.target/arm/simd/mve-vclz.c | 7 +-
gcc/testsuite/gcc.target/arm/simd/mve-vcmp-f32-2.c | 32 +
gcc/testsuite/gcc.target/arm/simd/mve-vec-pack.c | 26 -
gcc/testsuite/gcc.target/arm/simd/mve-vec-unpack.c | 29 -
gcc/testsuite/gcc.target/arm/simd/mve-vshl.c | 5 +-
gcc/testsuite/gcc.target/arm/simd/neon-compare-1.c | 78 +
gcc/testsuite/gcc.target/arm/simd/neon-compare-2.c | 13 +
gcc/testsuite/gcc.target/arm/simd/neon-compare-3.c | 14 +
.../gcc.target/arm/simd/neon-compare-scalar-1.c | 57 +
gcc/testsuite/gcc.target/arm/simd/neon-vcmp-f16.c | 12 +
.../gcc.target/arm/simd/neon-vcmp-f32-2.c | 15 +
.../gcc.target/arm/simd/neon-vcmp-f32-3.c | 12 +
gcc/testsuite/gcc.target/arm/simd/neon-vcmp-f32.c | 12 +
gcc/testsuite/gcc.target/arm/simd/neon-vcmp.c | 22 +
gcc/testsuite/gcc.target/arm/simd/pr100757-2.c | 20 +
gcc/testsuite/gcc.target/arm/simd/pr100757-3.c | 20 +
gcc/testsuite/gcc.target/arm/simd/pr100757-4.c | 19 +
gcc/testsuite/gcc.target/arm/simd/pr100757.c | 19 +
gcc/testsuite/gcc.target/arm/simd/pr101325-2.c | 19 +
gcc/testsuite/gcc.target/arm/simd/pr101325.c | 14 +
gcc/testsuite/gcc.target/arm/simd/pr104882.c | 16 +
gcc/testsuite/gcc.target/arm/simd/pr105374.C | 8 +
gcc/testsuite/gcc.target/arm/simd/vdot-2-1.c | 59 +-
gcc/testsuite/gcc.target/arm/simd/vdot-2-2.c | 60 +-
gcc/testsuite/gcc.target/arm/simd/vdot-compile.c | 26 +-
gcc/testsuite/gcc.target/arm/simd/vdot-exec.c | 24 +-
.../gcc.target/arm/size-optimization-ieee-1.c | 2 +-
.../gcc.target/arm/size-optimization-ieee-2.c | 2 +-
.../gcc.target/arm/size-optimization-ieee-3.c | 2 +-
gcc/testsuite/gcc.target/arm/stack-protector-7.c | 12 +
gcc/testsuite/gcc.target/arm/stack-protector-8.c | 7 +
gcc/testsuite/gcc.target/bpf/core-section-1.c | 2 +-
gcc/testsuite/gcc.target/i386/auto-init-4.c | 5 +-
gcc/testsuite/gcc.target/i386/avx-vzeroupper-17.c | 2 +-
.../gcc.target/i386/avx2-dest-false-dep-for-glc.c | 24 +
.../gcc.target/i386/avx512bw-vpcmpequb-1.c | 12 +-
.../gcc.target/i386/avx512bw-vpcmpequw-1.c | 12 +-
gcc/testsuite/gcc.target/i386/avx512bw-vpcmpub-1.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512bw-vpcmpuw-1.c | 2 +-
.../i386/avx512dq-dest-false-dep-for-glc.c | 73 +
.../i386/avx512f-dest-false-dep-for-glc.c | 103 +
.../gcc.target/i386/avx512f-vpcmpequd-1.c | 4 +-
.../gcc.target/i386/avx512f-vpcmpequq-1.c | 4 +-
gcc/testsuite/gcc.target/i386/avx512f-vpcmpud-1.c | 2 +-
.../gcc.target/i386/avx512f-vpternlogd-1.c | 7 +-
.../gcc.target/i386/avx512f-vpternlogq-1.c | 7 +-
.../i386/avx512fp16-dest-false-dep-for-glc.c | 45 +
.../gcc.target/i386/avx512fp16-vcvtsi2sh-1b.c | 2 +-
.../gcc.target/i386/avx512fp16-vcvtsi2sh64-1b.c | 2 +-
.../gcc.target/i386/avx512fp16-vcvtusi2sh-1b.c | 2 +-
.../gcc.target/i386/avx512fp16-vcvtusi2sh64-1b.c | 2 +-
.../gcc.target/i386/avx512fp16-vfcmaddcph-1a.c | 2 +-
.../gcc.target/i386/avx512fp16-vfcmaddcsh-1a.c | 4 +-
.../gcc.target/i386/avx512fp16-vfcmaddcsh-1c.c | 13 -
.../gcc.target/i386/avx512fp16-vfmaddcph-1a.c | 2 +-
.../gcc.target/i386/avx512fp16-vfmaddcsh-1a.c | 4 +-
.../gcc.target/i386/avx512fp16-vfmaddcsh-1c.c | 13 -
.../i386/avx512fp16vl-dest-false-dep-for-glc.c | 24 +
.../gcc.target/i386/avx512fp16vl-vfcmaddcph-1a.c | 4 +-
.../gcc.target/i386/avx512fp16vl-vfmaddcph-1a.c | 4 +-
.../i386/avx512vl-dest-false-dep-for-glc.c | 76 +
.../gcc.target/i386/avx512vl-logicsuffix-1.c | 14 +
.../gcc.target/i386/avx512vl-vpcmpequd-1.c | 8 +-
.../gcc.target/i386/avx512vl-vpcmpequq-1.c | 8 +-
gcc/testsuite/gcc.target/i386/avx512vl-vpcmpuq-1.c | 2 +-
.../gcc.target/i386/avx512vl-vpternlogd-1.c | 13 +-
.../gcc.target/i386/avx512vl-vpternlogq-1.c | 14 +-
gcc/testsuite/gcc.target/i386/cleanup-1.c | 2 +-
gcc/testsuite/gcc.target/i386/cleanup-2.c | 2 +-
gcc/testsuite/gcc.target/i386/cond_op_shift_w-1.c | 3 +-
gcc/testsuite/gcc.target/i386/crc32-6.c | 2 +-
gcc/testsuite/gcc.target/i386/crc32-7.c | 34 +
gcc/testsuite/gcc.target/i386/eh_return-1.c | 2 +-
gcc/testsuite/gcc.target/i386/eh_return-2.c | 2 +-
gcc/testsuite/gcc.target/i386/harden-sls-6.c | 18 +
gcc/testsuite/gcc.target/i386/iamcu/asm-support.S | 1 +
gcc/testsuite/gcc.target/i386/incoming-11.c | 2 +-
.../gcc.target/i386/interrupt-redzone-1.c | 2 +-
.../gcc.target/i386/interrupt-redzone-2.c | 2 +-
.../gcc.target/i386/mask-pack-prefer128.c | 8 +
.../gcc.target/i386/mask-pack-prefer256.c | 8 +
gcc/testsuite/gcc.target/i386/memcpy-strategy-10.c | 4 +-
gcc/testsuite/gcc.target/i386/memcpy-strategy-5.c | 4 +-
gcc/testsuite/gcc.target/i386/memset-strategy-5.c | 4 +-
gcc/testsuite/gcc.target/i386/memset-strategy-7.c | 4 +-
gcc/testsuite/gcc.target/i386/mult-highpart.c | 167 +
gcc/testsuite/gcc.target/i386/pieces-memset-21.c | 2 +-
gcc/testsuite/gcc.target/i386/pieces-memset-3.c | 4 +-
gcc/testsuite/gcc.target/i386/pieces-memset-37.c | 4 +-
gcc/testsuite/gcc.target/i386/pieces-memset-39.c | 4 +-
gcc/testsuite/gcc.target/i386/pieces-memset-46.c | 2 +-
gcc/testsuite/gcc.target/i386/pieces-memset-47.c | 2 +-
gcc/testsuite/gcc.target/i386/pieces-memset-48.c | 2 +-
gcc/testsuite/gcc.target/i386/pr100637-1b.c | 5 +-
gcc/testsuite/gcc.target/i386/pr100637-1w.c | 5 +-
gcc/testsuite/gcc.target/i386/pr100865-11b.c | 2 +-
gcc/testsuite/gcc.target/i386/pr100865-12b.c | 2 +-
gcc/testsuite/gcc.target/i386/pr100865-8b.c | 2 +-
gcc/testsuite/gcc.target/i386/pr100865-9b.c | 2 +-
gcc/testsuite/gcc.target/i386/pr101456-1.c | 3 +-
gcc/testsuite/gcc.target/i386/pr101636.c | 94 +
gcc/testsuite/gcc.target/i386/pr101796-1.c | 0
gcc/testsuite/gcc.target/i386/pr101895.c | 11 +
gcc/testsuite/gcc.target/i386/pr101908-1.c | 12 +
gcc/testsuite/gcc.target/i386/pr101908-2.c | 12 +
gcc/testsuite/gcc.target/i386/pr101908-3.c | 14 +
gcc/testsuite/gcc.target/i386/pr102024.c | 12 +
gcc/testsuite/gcc.target/i386/pr102811-2.c | 3 +-
gcc/testsuite/gcc.target/i386/pr103069-2.c | 4 +-
gcc/testsuite/gcc.target/i386/pr103069-3.c | 24 +
gcc/testsuite/gcc.target/i386/pr103069-4.c | 43 +
gcc/testsuite/gcc.target/i386/pr103074.c | 16 +
gcc/testsuite/gcc.target/i386/pr103275.c | 1 +
gcc/testsuite/gcc.target/i386/pr103753.c | 17 +
gcc/testsuite/gcc.target/i386/pr103771-2.c | 8 +
gcc/testsuite/gcc.target/i386/pr103771-3.c | 21 +
gcc/testsuite/gcc.target/i386/pr103771.c | 18 +
gcc/testsuite/gcc.target/i386/pr103774.c | 25 +
gcc/testsuite/gcc.target/i386/pr103861-2.c | 21 +
gcc/testsuite/gcc.target/i386/pr103861-3.c | 4 +-
gcc/testsuite/gcc.target/i386/pr103861-4.c | 19 +
gcc/testsuite/gcc.target/i386/pr103861.c | 7 +
gcc/testsuite/gcc.target/i386/pr103941-1.c | 14 +
gcc/testsuite/gcc.target/i386/pr103941-2.c | 12 +
gcc/testsuite/gcc.target/i386/pr103973-1.c | 98 +
gcc/testsuite/gcc.target/i386/pr103973-10.c | 7 +
gcc/testsuite/gcc.target/i386/pr103973-11.c | 8 +
gcc/testsuite/gcc.target/i386/pr103973-12.c | 8 +
gcc/testsuite/gcc.target/i386/pr103973-13.c | 76 +
gcc/testsuite/gcc.target/i386/pr103973-14.c | 7 +
gcc/testsuite/gcc.target/i386/pr103973-15.c | 8 +
gcc/testsuite/gcc.target/i386/pr103973-16.c | 8 +
gcc/testsuite/gcc.target/i386/pr103973-17.c | 8 +
gcc/testsuite/gcc.target/i386/pr103973-18.c | 8 +
gcc/testsuite/gcc.target/i386/pr103973-19.c | 8 +
gcc/testsuite/gcc.target/i386/pr103973-2.c | 7 +
gcc/testsuite/gcc.target/i386/pr103973-20.c | 8 +
gcc/testsuite/gcc.target/i386/pr103973-3.c | 8 +
gcc/testsuite/gcc.target/i386/pr103973-4.c | 8 +
gcc/testsuite/gcc.target/i386/pr103973-5.c | 85 +
gcc/testsuite/gcc.target/i386/pr103973-6.c | 7 +
gcc/testsuite/gcc.target/i386/pr103973-7.c | 8 +
gcc/testsuite/gcc.target/i386/pr103973-8.c | 8 +
gcc/testsuite/gcc.target/i386/pr103973-9.c | 89 +
gcc/testsuite/gcc.target/i386/pr104001.c | 21 +
gcc/testsuite/gcc.target/i386/pr104059.c | 22 +
gcc/testsuite/gcc.target/i386/pr104104.c | 10 +
gcc/testsuite/gcc.target/i386/pr104188.c | 71 +
gcc/testsuite/gcc.target/i386/pr104307.c | 6 +
gcc/testsuite/gcc.target/i386/pr104362.c | 24 +
gcc/testsuite/gcc.target/i386/pr104441-1a.c | 57 +
gcc/testsuite/gcc.target/i386/pr104441-1b.c | 32 +
gcc/testsuite/gcc.target/i386/pr104446.c | 15 +
gcc/testsuite/gcc.target/i386/pr104447.c | 14 +
gcc/testsuite/gcc.target/i386/pr104448.c | 9 +
gcc/testsuite/gcc.target/i386/pr104451.c | 25 +
gcc/testsuite/gcc.target/i386/pr104453.c | 11 +
gcc/testsuite/gcc.target/i386/pr104458.c | 13 +
gcc/testsuite/gcc.target/i386/pr104462.c | 13 +
gcc/testsuite/gcc.target/i386/pr104469.c | 12 +
gcc/testsuite/gcc.target/i386/pr104479.c | 33 +
gcc/testsuite/gcc.target/i386/pr104496.c | 12 +
gcc/testsuite/gcc.target/i386/pr104502.c | 31 +
gcc/testsuite/gcc.target/i386/pr104551.c | 26 +
gcc/testsuite/gcc.target/i386/pr104637.c | 22 +
gcc/testsuite/gcc.target/i386/pr104658.c | 113 +
gcc/testsuite/gcc.target/i386/pr104664.c | 16 +
gcc/testsuite/gcc.target/i386/pr104666.c | 49 +
gcc/testsuite/gcc.target/i386/pr104674.c | 31 +
gcc/testsuite/gcc.target/i386/pr104704-1.c | 33 +
gcc/testsuite/gcc.target/i386/pr104704-2.c | 33 +
gcc/testsuite/gcc.target/i386/pr104704-3.c | 33 +
gcc/testsuite/gcc.target/i386/pr104704-4.c | 33 +
gcc/testsuite/gcc.target/i386/pr104704-5.c | 33 +
gcc/testsuite/gcc.target/i386/pr104704-6.c | 33 +
gcc/testsuite/gcc.target/i386/pr104732.c | 14 +
gcc/testsuite/gcc.target/i386/pr104779.c | 27 +
gcc/testsuite/gcc.target/i386/pr104890.c | 11 +
gcc/testsuite/gcc.target/i386/pr104961.c | 15 +
gcc/testsuite/gcc.target/i386/pr104963.c | 12 +
gcc/testsuite/gcc.target/i386/pr104971.c | 18 +
gcc/testsuite/gcc.target/i386/pr104974.c | 12 +
gcc/testsuite/gcc.target/i386/pr104976.c | 13 +
gcc/testsuite/gcc.target/i386/pr104977.c | 13 +
gcc/testsuite/gcc.target/i386/pr104978.c | 18 +
gcc/testsuite/gcc.target/i386/pr105000-1.c | 11 +
gcc/testsuite/gcc.target/i386/pr105000-2.c | 11 +
gcc/testsuite/gcc.target/i386/pr105000-3.c | 11 +
gcc/testsuite/gcc.target/i386/pr105000-4.c | 11 +
gcc/testsuite/gcc.target/i386/pr105032.c | 36 +
gcc/testsuite/gcc.target/i386/pr105066.c | 10 +
gcc/testsuite/gcc.target/i386/pr105068.c | 47 +
gcc/testsuite/gcc.target/i386/pr105079.c | 11 +
gcc/testsuite/gcc.target/i386/pr105123.c | 22 +
gcc/testsuite/gcc.target/i386/pr105139.c | 17 +
gcc/testsuite/gcc.target/i386/pr105253.c | 17 +
gcc/testsuite/gcc.target/i386/pr105338.c | 26 +
gcc/testsuite/gcc.target/i386/pr105367.c | 12 +
gcc/testsuite/gcc.target/i386/pr35513-10a.c | 20 +
gcc/testsuite/gcc.target/i386/pr35513-10b.c | 20 +
gcc/testsuite/gcc.target/i386/pr35513-11a.c | 20 +
gcc/testsuite/gcc.target/i386/pr35513-11b.c | 20 +
gcc/testsuite/gcc.target/i386/pr35513-12a.c | 20 +
gcc/testsuite/gcc.target/i386/pr35513-12b.c | 20 +
gcc/testsuite/gcc.target/i386/pr35513-1a.c | 19 +
gcc/testsuite/gcc.target/i386/pr35513-1b.c | 19 +
gcc/testsuite/gcc.target/i386/pr35513-2a.c | 18 +
gcc/testsuite/gcc.target/i386/pr35513-2b.c | 18 +
gcc/testsuite/gcc.target/i386/pr35513-3a.c | 18 +
gcc/testsuite/gcc.target/i386/pr35513-3b.c | 18 +
gcc/testsuite/gcc.target/i386/pr35513-4a.c | 18 +
gcc/testsuite/gcc.target/i386/pr35513-4b.c | 18 +
gcc/testsuite/gcc.target/i386/pr35513-5a.c | 18 +
gcc/testsuite/gcc.target/i386/pr35513-5b.c | 18 +
gcc/testsuite/gcc.target/i386/pr35513-6a.c | 17 +
gcc/testsuite/gcc.target/i386/pr35513-6b.c | 17 +
gcc/testsuite/gcc.target/i386/pr35513-7a.c | 18 +
gcc/testsuite/gcc.target/i386/pr35513-7b.c | 18 +
gcc/testsuite/gcc.target/i386/pr35513-8.c | 44 +
gcc/testsuite/gcc.target/i386/pr35513-9a.c | 20 +
gcc/testsuite/gcc.target/i386/pr35513-9b.c | 20 +
gcc/testsuite/gcc.target/i386/pr51954.c | 15 +
gcc/testsuite/gcc.target/i386/pr53652-1.c | 16 +
gcc/testsuite/gcc.target/i386/pr79754.c | 7 +
gcc/testsuite/gcc.target/i386/pr79793-1.c | 2 +-
gcc/testsuite/gcc.target/i386/pr79793-2.c | 2 +-
gcc/testsuite/gcc.target/i386/pr80270.c | 21 +
gcc/testsuite/gcc.target/i386/pr82941-1.c | 3 +-
gcc/testsuite/gcc.target/i386/pr82942-1.c | 3 +-
gcc/testsuite/gcc.target/i386/pr82990-1.c | 3 +-
gcc/testsuite/gcc.target/i386/pr82990-3.c | 3 +-
gcc/testsuite/gcc.target/i386/pr82990-5.c | 3 +-
gcc/testsuite/gcc.target/i386/pr84101.c | 3 +-
gcc/testsuite/gcc.target/i386/pr86722.c | 10 +
gcc/testsuite/gcc.target/i386/pr90356.c | 9 +
gcc/testsuite/gcc.target/i386/pr90773-14.c | 2 +-
gcc/testsuite/gcc.target/i386/pr90773-17.c | 2 +-
gcc/testsuite/gcc.target/i386/pr90773-5.c | 2 +-
gcc/testsuite/gcc.target/i386/pr91384.c | 20 +
gcc/testsuite/gcc.target/i386/pr91446.c | 2 +-
gcc/testsuite/gcc.target/i386/pr94790-1.c | 14 +
gcc/testsuite/gcc.target/i386/pr94790-2.c | 9 +
gcc/testsuite/gcc.target/i386/pr95483-1.c | 2 +-
gcc/testsuite/gcc.target/i386/pr97521.c | 2 +-
gcc/testsuite/gcc.target/i386/pr98335.c | 17 +
gcc/testsuite/gcc.target/i386/pr99753.c | 2 +-
gcc/testsuite/gcc.target/i386/pr99754-1.c | 20 +
gcc/testsuite/gcc.target/i386/pr99754-2.c | 24 +
gcc/testsuite/gcc.target/i386/pr99881.c | 2 +-
gcc/testsuite/gcc.target/i386/shrink_wrap_1.c | 2 +-
.../gcc.target/i386/spellcheck-options-1.c | 2 +-
.../gcc.target/i386/spellcheck-options-2.c | 2 +-
.../gcc.target/i386/spellcheck-options-4.c | 2 +-
gcc/testsuite/gcc.target/i386/sse-14.c | 4 +
gcc/testsuite/gcc.target/i386/sse2-float16-2.c | 3 +-
gcc/testsuite/gcc.target/i386/sse2-pr94680-2.c | 13 +
gcc/testsuite/gcc.target/i386/sse2-v1ti-andnot.c | 11 +
gcc/testsuite/gcc.target/i386/sse2-v1ti-mov-1.c | 11 +
gcc/testsuite/gcc.target/i386/sse2-v1ti-shift-3.c | 8 +-
gcc/testsuite/gcc.target/i386/sse2-v1ti-zext.c | 16 +
gcc/testsuite/gcc.target/i386/sse4_1-blendvpd-1.c | 11 +
gcc/testsuite/gcc.target/i386/stack-check-11.c | 2 +-
gcc/testsuite/gcc.target/i386/stack-check-18.c | 2 +-
gcc/testsuite/gcc.target/i386/stack-check-19.c | 2 +-
.../gcc.target/i386/stackalign/pr88483-1.c | 2 +-
.../gcc.target/i386/stackalign/pr88483-2.c | 2 +-
gcc/testsuite/gcc.target/i386/sw-1.c | 2 +-
gcc/testsuite/gcc.target/i386/testimm-10.c | 7 -
gcc/testsuite/gcc.target/i386/warn-vect-op-2.c | 2 +-
gcc/testsuite/gcc.target/loongarch/larch-builtin.c | 265 +
gcc/testsuite/gcc.target/loongarch/loongarch.exp | 40 +
gcc/testsuite/gcc.target/loongarch/tst-asm-const.c | 16 +
.../gcc.target/loongarch/zero-size-field-pass.c | 30 +
.../gcc.target/loongarch/zero-size-field-ret.c | 28 +
gcc/testsuite/gcc.target/mips/fix-r4000-2.c | 4 +-
gcc/testsuite/gcc.target/mips/fix-r4000-3.c | 6 +-
gcc/testsuite/gcc.target/mips/fix-r4000-7.c | 4 +-
gcc/testsuite/gcc.target/mips/fix-r4000-8.c | 6 +-
gcc/testsuite/gcc.target/mips/pr102024-1.c | 20 +
gcc/testsuite/gcc.target/mips/pr102024-2.c | 20 +
gcc/testsuite/gcc.target/mips/pr102024-3.c | 20 +
gcc/testsuite/gcc.target/mips/pr102024-4.c | 10 +
gcc/testsuite/gcc.target/nvptx/alias-1.c | 28 +
gcc/testsuite/gcc.target/nvptx/alias-2.c | 14 +
gcc/testsuite/gcc.target/nvptx/alias-3.c | 30 +
gcc/testsuite/gcc.target/nvptx/alias-4.c | 13 +
.../gcc.target/nvptx/atomic-bit-bucket-dest.c | 35 +
gcc/testsuite/gcc.target/nvptx/atomic-exchange-1.c | 39 +
gcc/testsuite/gcc.target/nvptx/atomic-exchange-2.c | 33 +
gcc/testsuite/gcc.target/nvptx/atomic-exchange-3.c | 33 +
gcc/testsuite/gcc.target/nvptx/atomic-exchange-4.c | 74 +
gcc/testsuite/gcc.target/nvptx/atomic-store-1.c | 26 +
gcc/testsuite/gcc.target/nvptx/atomic-store-2.c | 26 +
gcc/testsuite/gcc.target/nvptx/atomic-store-3.c | 25 +
gcc/testsuite/gcc.target/nvptx/atomic_fetch-1.c | 98 +-
gcc/testsuite/gcc.target/nvptx/atomic_fetch-2.c | 92 +-
gcc/testsuite/gcc.target/nvptx/bool-1.c | 16 +
gcc/testsuite/gcc.target/nvptx/bool-2.c | 14 +
gcc/testsuite/gcc.target/nvptx/bool-3.c | 14 +
gcc/testsuite/gcc.target/nvptx/bool-4.c | 9 +
gcc/testsuite/gcc.target/nvptx/cnot-1.c | 94 +
gcc/testsuite/gcc.target/nvptx/float16-1.c | 3 +-
gcc/testsuite/gcc.target/nvptx/float16-2.c | 3 +-
gcc/testsuite/gcc.target/nvptx/float16-3.c | 12 +
gcc/testsuite/gcc.target/nvptx/float16-4.c | 12 +
gcc/testsuite/gcc.target/nvptx/float16-5.c | 15 +
gcc/testsuite/gcc.target/nvptx/float16-6.c | 39 +
gcc/testsuite/gcc.target/nvptx/isinf.c | 9 +
gcc/testsuite/gcc.target/nvptx/main.c | 7 +
gcc/testsuite/gcc.target/nvptx/march-map.c | 5 +
gcc/testsuite/gcc.target/nvptx/march.c | 5 +
gcc/testsuite/gcc.target/nvptx/mul-hi64.c | 47 +
gcc/testsuite/gcc.target/nvptx/mul-wide64.c | 13 +
gcc/testsuite/gcc.target/nvptx/neg-selp.c | 17 +
gcc/testsuite/gcc.target/nvptx/nvptx.exp | 61 +
gcc/testsuite/gcc.target/nvptx/ptx31.c | 10 +
gcc/testsuite/gcc.target/nvptx/ptx60.c | 10 +
gcc/testsuite/gcc.target/nvptx/ptx63.c | 10 +
gcc/testsuite/gcc.target/nvptx/ptx70.c | 10 +
gcc/testsuite/gcc.target/nvptx/rotate-run.c | 23 +
gcc/testsuite/gcc.target/nvptx/rotate.c | 20 +
gcc/testsuite/gcc.target/nvptx/sm30.c | 6 +
gcc/testsuite/gcc.target/nvptx/sm35.c | 6 +
gcc/testsuite/gcc.target/nvptx/sm53.c | 6 +
gcc/testsuite/gcc.target/nvptx/sm70.c | 6 +
gcc/testsuite/gcc.target/nvptx/sm75.c | 6 +
gcc/testsuite/gcc.target/nvptx/sm80.c | 6 +
gcc/testsuite/gcc.target/nvptx/softstack-2.c | 11 +
gcc/testsuite/gcc.target/nvptx/stack-atomics-run.c | 48 +
gcc/testsuite/gcc.target/nvptx/tanh-1.c | 2 +-
gcc/testsuite/gcc.target/nvptx/umul-hi64.c | 47 +
gcc/testsuite/gcc.target/nvptx/umul-wide64.c | 13 +
gcc/testsuite/gcc.target/nvptx/uniform-simt-1.c | 19 +
gcc/testsuite/gcc.target/nvptx/uniform-simt-2.c | 20 +
gcc/testsuite/gcc.target/nvptx/uniform-simt-3.c | 4 +
gcc/testsuite/gcc.target/nvptx/uniform-simt-4.c | 22 +
.../gcc.target/powerpc/bfp/scalar-extract-exp-5.c | 2 +-
.../gcc.target/powerpc/bfp/scalar-extract-sig-5.c | 2 +-
.../gcc.target/powerpc/bfp/scalar-insert-exp-11.c | 2 +-
.../powerpc/bfp/scalar-test-data-class-10.c | 2 +-
.../powerpc/bfp/scalar-test-data-class-2.c | 2 +-
.../powerpc/bfp/scalar-test-data-class-3.c | 2 +-
.../powerpc/bfp/scalar-test-data-class-4.c | 2 +-
.../powerpc/bfp/scalar-test-data-class-5.c | 2 +-
.../powerpc/bfp/scalar-test-data-class-9.c | 2 +-
.../gcc.target/powerpc/bfp/vec-test-data-class-4.c | 2 +-
.../gcc.target/powerpc/bfp/vec-test-data-class-5.c | 2 +-
.../gcc.target/powerpc/bfp/vec-test-data-class-6.c | 2 +-
.../gcc.target/powerpc/bfp/vec-test-data-class-7.c | 2 +-
gcc/testsuite/gcc.target/powerpc/bswap-brw.c | 2 +-
.../builtin-feclearexcept-feraiseexcept-1.c | 76 +
.../builtin-feclearexcept-feraiseexcept-2.c | 91 +
.../gcc.target/powerpc/builtin-fegetround.c | 36 +
.../gcc.target/powerpc/builtins-1-be-folded.c | 2 +-
.../gcc.target/powerpc/builtins-1-le-folded.c | 2 +-
gcc/testsuite/gcc.target/powerpc/builtins-1.c | 1313 +-
gcc/testsuite/gcc.target/powerpc/builtins-4.c | 34 +-
gcc/testsuite/gcc.target/powerpc/builtins-5.c | 3 +-
gcc/testsuite/gcc.target/powerpc/convert-fp-128.c | 2 +
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-12.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-14.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-17.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-19.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-22.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-24.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-27.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-29.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-32.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-34.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-37.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-39.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-4.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-42.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-44.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-47.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-49.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-52.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-54.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-57.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-59.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-62.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-64.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-67.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-69.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-7.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-72.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-74.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-77.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-79.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-9.c | 2 +-
.../powerpc/fold-vec-splat-floatdouble.c | 5 +-
gcc/testsuite/gcc.target/powerpc/fusion.c | 2 +-
gcc/testsuite/gcc.target/powerpc/fusion2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/htm-1.c | 9 +-
.../gcc.target/powerpc/int_128bit-runnable.c | 2 +-
gcc/testsuite/gcc.target/powerpc/mffscrni_p9.c | 9 +
gcc/testsuite/gcc.target/powerpc/mma-double-test.c | 0
gcc/testsuite/gcc.target/powerpc/mma-single-test.c | 0
gcc/testsuite/gcc.target/powerpc/p8-vec-xl-xst.c | 3 +-
.../gcc.target/powerpc/p9-vec-length-epil-7.c | 4 +-
.../gcc.target/powerpc/p9-vec-length-full-7.c | 4 +-
gcc/testsuite/gcc.target/powerpc/pr101384-1.c | 2 +-
gcc/testsuite/gcc.target/powerpc/pr102239.c | 13 +
gcc/testsuite/gcc.target/powerpc/pr103124.c | 12 +
gcc/testsuite/gcc.target/powerpc/pr103627-1.c | 16 +
gcc/testsuite/gcc.target/powerpc/pr103627-2.c | 16 +
gcc/testsuite/gcc.target/powerpc/pr103627-3.c | 20 +
gcc/testsuite/gcc.target/powerpc/pr103702.c | 24 +
gcc/testsuite/gcc.target/powerpc/pr104015-1.c | 28 +
gcc/testsuite/gcc.target/powerpc/pr104015-2.c | 29 +
gcc/testsuite/gcc.target/powerpc/pr104208-1.c | 9 +
gcc/testsuite/gcc.target/powerpc/pr104208-2.c | 10 +
gcc/testsuite/gcc.target/powerpc/pr104239-1.c | 10 +
gcc/testsuite/gcc.target/powerpc/pr104239-2.c | 10 +
gcc/testsuite/gcc.target/powerpc/pr104239-3.c | 8 +
gcc/testsuite/gcc.target/powerpc/pr104253.c | 157 +
gcc/testsuite/gcc.target/powerpc/pr104698-1.c | 30 +
gcc/testsuite/gcc.target/powerpc/pr104698-2.c | 33 +
gcc/testsuite/gcc.target/powerpc/pr104778.c | 51 +
gcc/testsuite/gcc.target/powerpc/pr104894-2.c | 22 +
gcc/testsuite/gcc.target/powerpc/pr104894.c | 20 +
gcc/testsuite/gcc.target/powerpc/pr104923.c | 21 +
gcc/testsuite/gcc.target/powerpc/pr105271.c | 14 +
gcc/testsuite/gcc.target/powerpc/pr105334.c | 31 +
gcc/testsuite/gcc.target/powerpc/pr56605.c | 2 +-
gcc/testsuite/gcc.target/powerpc/pr60203.c | 1 +
gcc/testsuite/gcc.target/powerpc/pr80315-1.c | 2 +-
gcc/testsuite/gcc.target/powerpc/pr80315-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/pr80315-3.c | 2 +-
gcc/testsuite/gcc.target/powerpc/pr80315-4.c | 2 +-
gcc/testsuite/gcc.target/powerpc/pr82015.c | 4 +-
gcc/testsuite/gcc.target/powerpc/pr83926.c | 3 +-
.../powerpc/pr86731-nogimplefold-longlong.c | 32 -
.../gcc.target/powerpc/pr86731-nogimplefold.c | 63 -
gcc/testsuite/gcc.target/powerpc/pr87496-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/pr87496-3.c | 2 +-
gcc/testsuite/gcc.target/powerpc/pr91903.c | 60 +-
gcc/testsuite/gcc.target/powerpc/pr99708-2.c | 22 +
gcc/testsuite/gcc.target/powerpc/pr99708.c | 21 +
gcc/testsuite/gcc.target/powerpc/sldoi_to_mov.c | 16 +
gcc/testsuite/gcc.target/powerpc/sse4_1-blendvps.c | 65 +
gcc/testsuite/gcc.target/powerpc/sse4_1-round3.h | 81 +
gcc/testsuite/gcc.target/powerpc/sse4_1-roundpd.c | 143 +
gcc/testsuite/gcc.target/powerpc/sse4_1-roundps.c | 98 +
gcc/testsuite/gcc.target/powerpc/sse4_1-roundsd.c | 256 +
gcc/testsuite/gcc.target/powerpc/sse4_1-roundss.c | 208 +
gcc/testsuite/gcc.target/powerpc/swaps-p8-17.c | 3 +-
.../gcc.target/powerpc/test_fpscr_rn_builtin.c | 15 +-
.../powerpc/test_fpscr_rn_builtin_error.c | 8 +-
gcc/testsuite/gcc.target/powerpc/test_mffsl.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-msumc.c | 39 +
.../gcc.target/powerpc/vec-replace-word-runnable.c | 20 +-
.../gcc.target/powerpc/vec-ternarylogic-10.c | 6 +-
.../gcc.target/powerpc/vsu/vec-cntlz-lsbb-0.c | 3 +-
.../gcc.target/powerpc/vsu/vec-cntlz-lsbb-1.c | 3 +-
.../gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c | 2 +-
.../gcc.target/powerpc/vsu/vec-cntlz-lsbb-3.c | 15 +
.../gcc.target/powerpc/vsu/vec-cntlz-lsbb-4.c | 15 +
.../gcc.target/powerpc/vsu/vec-cnttz-lsbb-0.c | 3 +-
.../gcc.target/powerpc/vsu/vec-cnttz-lsbb-1.c | 3 +-
.../gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c | 2 +-
.../gcc.target/powerpc/vsu/vec-cnttz-lsbb-3.c | 15 +
.../gcc.target/powerpc/vsu/vec-cnttz-lsbb-4.c | 15 +
gcc/testsuite/gcc.target/riscv/arch-1.c | 2 +-
gcc/testsuite/gcc.target/riscv/arch-10.c | 4 +-
gcc/testsuite/gcc.target/riscv/arch-11.c | 2 +-
gcc/testsuite/gcc.target/riscv/arch-12.c | 4 +-
gcc/testsuite/gcc.target/riscv/arch-13.c | 5 +
gcc/testsuite/gcc.target/riscv/arch-14.c | 5 +
gcc/testsuite/gcc.target/riscv/arch-15.c | 5 +
gcc/testsuite/gcc.target/riscv/arch-2.c | 2 +-
gcc/testsuite/gcc.target/riscv/arch-3.c | 2 +-
gcc/testsuite/gcc.target/riscv/arch-4.c | 2 +-
gcc/testsuite/gcc.target/riscv/arch-5.c | 2 +-
gcc/testsuite/gcc.target/riscv/arch-6.c | 2 +-
gcc/testsuite/gcc.target/riscv/arch-7.c | 2 +-
gcc/testsuite/gcc.target/riscv/arch-8.c | 2 +-
gcc/testsuite/gcc.target/riscv/arch-9.c | 4 +-
gcc/testsuite/gcc.target/riscv/attribute-1.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-10.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-11.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-12.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-13.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-14.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-15.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-16.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-17.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-19.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-2.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-3.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-4.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-5.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-7.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-8.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-9.c | 2 +-
gcc/testsuite/gcc.target/riscv/interrupt-1.c | 2 +-
gcc/testsuite/gcc.target/riscv/interrupt-2.c | 2 +-
gcc/testsuite/gcc.target/riscv/interrupt-3.c | 3 +-
gcc/testsuite/gcc.target/riscv/interrupt-4.c | 3 +-
.../gcc.target/riscv/interrupt-conflict-mode.c | 2 +-
gcc/testsuite/gcc.target/riscv/interrupt-debug.c | 3 +-
gcc/testsuite/gcc.target/riscv/interrupt-mmode.c | 2 +-
gcc/testsuite/gcc.target/riscv/interrupt-smode.c | 2 +-
gcc/testsuite/gcc.target/riscv/interrupt-umode.c | 2 +-
gcc/testsuite/gcc.target/riscv/li.c | 2 +-
gcc/testsuite/gcc.target/riscv/load-immediate.c | 3 +-
gcc/testsuite/gcc.target/riscv/losum-overflow.c | 2 +-
gcc/testsuite/gcc.target/riscv/mcpu-6.c | 2 +-
gcc/testsuite/gcc.target/riscv/mcpu-7.c | 2 +-
gcc/testsuite/gcc.target/riscv/pr102957.c | 2 +-
gcc/testsuite/gcc.target/riscv/pr103302.c | 3 +-
gcc/testsuite/gcc.target/riscv/pr104140.c | 11 +
gcc/testsuite/gcc.target/riscv/pr105314.c | 12 +
gcc/testsuite/gcc.target/riscv/pr84660.c | 2 +-
gcc/testsuite/gcc.target/riscv/pr93202.c | 1 +
gcc/testsuite/gcc.target/riscv/pr93304.c | 3 +-
gcc/testsuite/gcc.target/riscv/pr95252.c | 3 +-
gcc/testsuite/gcc.target/riscv/pr95683.c | 2 +-
gcc/testsuite/gcc.target/riscv/pr98777.c | 3 +-
gcc/testsuite/gcc.target/riscv/pr99702.c | 2 +-
gcc/testsuite/gcc.target/riscv/predef-1.c | 2 +-
gcc/testsuite/gcc.target/riscv/predef-10.c | 2 +-
gcc/testsuite/gcc.target/riscv/predef-11.c | 2 +-
gcc/testsuite/gcc.target/riscv/predef-12.c | 2 +-
gcc/testsuite/gcc.target/riscv/predef-13.c | 2 +-
gcc/testsuite/gcc.target/riscv/predef-14.c | 83 +
gcc/testsuite/gcc.target/riscv/predef-15.c | 91 +
gcc/testsuite/gcc.target/riscv/predef-16.c | 91 +
gcc/testsuite/gcc.target/riscv/predef-17.c | 63 +
gcc/testsuite/gcc.target/riscv/predef-18.c | 84 +
gcc/testsuite/gcc.target/riscv/predef-19.c | 88 +
gcc/testsuite/gcc.target/riscv/predef-2.c | 2 +-
gcc/testsuite/gcc.target/riscv/predef-20.c | 84 +
gcc/testsuite/gcc.target/riscv/predef-3.c | 2 +-
gcc/testsuite/gcc.target/riscv/predef-4.c | 2 +-
gcc/testsuite/gcc.target/riscv/predef-5.c | 2 +-
gcc/testsuite/gcc.target/riscv/predef-6.c | 2 +-
gcc/testsuite/gcc.target/riscv/predef-7.c | 2 +-
gcc/testsuite/gcc.target/riscv/predef-8.c | 2 +-
.../gcc.target/riscv/promote-type-for-libcall.c | 3 +-
gcc/testsuite/gcc.target/riscv/riscv.exp | 4 +-
gcc/testsuite/gcc.target/riscv/save-restore-1.c | 2 +-
gcc/testsuite/gcc.target/riscv/save-restore-2.c | 3 +-
gcc/testsuite/gcc.target/riscv/save-restore-3.c | 3 +-
gcc/testsuite/gcc.target/riscv/save-restore-4.c | 3 +-
gcc/testsuite/gcc.target/riscv/save-restore-6.c | 3 +-
gcc/testsuite/gcc.target/riscv/save-restore-7.c | 3 +-
gcc/testsuite/gcc.target/riscv/save-restore-8.c | 3 +-
gcc/testsuite/gcc.target/riscv/save-restore-9.c | 3 +-
gcc/testsuite/gcc.target/riscv/shift-and-1.c | 3 +-
gcc/testsuite/gcc.target/riscv/shift-and-2.c | 3 +-
gcc/testsuite/gcc.target/riscv/shift-shift-1.c | 3 +-
gcc/testsuite/gcc.target/riscv/shift-shift-2.c | 3 +-
gcc/testsuite/gcc.target/riscv/shift-shift-3.c | 3 +-
gcc/testsuite/gcc.target/riscv/shift-shift-4.c | 3 +-
gcc/testsuite/gcc.target/riscv/shift-shift-5.c | 3 +-
gcc/testsuite/gcc.target/riscv/shorten-memrefs-1.c | 3 +-
gcc/testsuite/gcc.target/riscv/shorten-memrefs-2.c | 3 +-
gcc/testsuite/gcc.target/riscv/shorten-memrefs-3.c | 3 +-
gcc/testsuite/gcc.target/riscv/shorten-memrefs-4.c | 3 +-
gcc/testsuite/gcc.target/riscv/shorten-memrefs-5.c | 3 +-
gcc/testsuite/gcc.target/riscv/shorten-memrefs-6.c | 3 +-
gcc/testsuite/gcc.target/riscv/shorten-memrefs-7.c | 3 +-
gcc/testsuite/gcc.target/riscv/shorten-memrefs-8.c | 3 +-
gcc/testsuite/gcc.target/riscv/switch-qi.c | 2 +-
gcc/testsuite/gcc.target/riscv/switch-si.c | 2 +-
gcc/testsuite/gcc.target/riscv/weak-1.c | 2 +-
gcc/testsuite/gcc.target/riscv/zba-adduw.c | 3 +-
gcc/testsuite/gcc.target/riscv/zba-shNadd-01.c | 3 +-
gcc/testsuite/gcc.target/riscv/zba-shNadd-02.c | 3 +-
gcc/testsuite/gcc.target/riscv/zba-shNadd-03.c | 3 +-
gcc/testsuite/gcc.target/riscv/zba-slliuw.c | 3 +-
gcc/testsuite/gcc.target/riscv/zba-zextw.c | 3 +-
.../gcc.target/riscv/zbb-andn-orn-xnor-01.c | 3 +-
.../gcc.target/riscv/zbb-andn-orn-xnor-02.c | 3 +-
gcc/testsuite/gcc.target/riscv/zbb-li-rotr.c | 2 +-
gcc/testsuite/gcc.target/riscv/zbb-min-max.c | 3 +-
gcc/testsuite/gcc.target/riscv/zbb-rol-ror-01.c | 3 +-
gcc/testsuite/gcc.target/riscv/zbb-rol-ror-02.c | 3 +-
gcc/testsuite/gcc.target/riscv/zbb-rol-ror-03.c | 3 +-
gcc/testsuite/gcc.target/riscv/zbbw.c | 2 +-
gcc/testsuite/gcc.target/riscv/zbs-bclr.c | 3 +-
gcc/testsuite/gcc.target/riscv/zbs-bext.c | 3 +-
gcc/testsuite/gcc.target/riscv/zbs-binv.c | 3 +-
gcc/testsuite/gcc.target/riscv/zbs-bset.c | 3 +-
gcc/testsuite/gcc.target/riscv/zero-extend-1.c | 2 +-
gcc/testsuite/gcc.target/riscv/zero-extend-2.c | 2 +-
gcc/testsuite/gcc.target/riscv/zero-extend-3.c | 2 +-
gcc/testsuite/gcc.target/riscv/zero-extend-4.c | 3 +-
gcc/testsuite/gcc.target/riscv/zero-extend-5.c | 2 +-
gcc/testsuite/gcc.target/s390/20150826-1.c | 2 +-
gcc/testsuite/gcc.target/s390/arch13/sel-1.c | 4 +-
.../gcc.target/s390/ifcvt-two-insns-bool.c | 39 +
.../gcc.target/s390/ifcvt-two-insns-int.c | 38 +
.../gcc.target/s390/ifcvt-two-insns-long.c | 38 +
.../gcc.target/s390/nobp-section-type-conflict.c | 22 +
gcc/testsuite/gcc.target/s390/pr101260.c | 63 +
gcc/testsuite/gcc.target/s390/pr104775.c | 14 +
gcc/testsuite/gcc.target/s390/pr80725.c | 2 +-
.../gcc.target/s390/zvector/imm-range-error-1.c | 10 +-
.../gcc.target/s390/zvector/vec-double-compile.c | 8 +-
.../gcc.target/s390/zvector/vec-float-compile.c | 8 +-
.../gcc.target/s390/zvector/vec-signed-compile.c | 8 +-
.../gcc.target/s390/zvector/vec-unsigned-compile.c | 8 +-
gcc/testsuite/gcc.target/v850/pr104400.c | 8 +
gcc/testsuite/gcc.target/v850/v850.exp | 41 +
gcc/testsuite/gcc.target/x86_64/abi/asm-support.S | 1 +
.../gcc.target/x86_64/abi/avx/asm-support.S | 1 +
.../gcc.target/x86_64/abi/avx512f/asm-support.S | 1 +
.../gcc.target/x86_64/abi/avx512fp16/asm-support.S | 1 +
.../x86_64/abi/avx512fp16/m256h/asm-support.S | 1 +
.../x86_64/abi/avx512fp16/m512h/asm-support.S | 1 +
.../gcc.target/x86_64/abi/ms-sysv/do-test.S | 1 +
gcc/testsuite/gdc.dg/nrvo1.d | 27 +
gcc/testsuite/gdc.dg/pr105004.d | 14 +
gcc/testsuite/gdc.dg/simd18489.d | 8 +
gcc/testsuite/gdc.dg/simd_ctfe.d | 3 +-
gcc/testsuite/gdc.dg/special1.d | 12 +
gcc/testsuite/gdc.dg/torture/simd21727.d | 43 +
gcc/testsuite/gdc.dg/torture/simd7413a.d | 1 -
gcc/testsuite/gdc.dg/ubsan/pr88957.d | 3 +-
gcc/testsuite/gdc.test/compilable/99bottles.d | 212 +-
gcc/testsuite/gdc.test/compilable/Test16206.d | 2 +-
gcc/testsuite/gdc.test/compilable/aliasassign.d | 1 -
gcc/testsuite/gdc.test/compilable/art4769.d | 1 -
gcc/testsuite/gdc.test/compilable/b16967.d | 33 -
gcc/testsuite/gdc.test/compilable/b18242.d | 6 +-
gcc/testsuite/gdc.test/compilable/b18489.d | 8 -
gcc/testsuite/gdc.test/compilable/b19294.d | 10 +-
gcc/testsuite/gdc.test/compilable/b20938.d | 6 +-
gcc/testsuite/gdc.test/compilable/b21285.d | 44 +-
gcc/testsuite/gdc.test/compilable/b33.d | 1 -
gcc/testsuite/gdc.test/compilable/b6395.d | 1 -
gcc/testsuite/gdc.test/compilable/b9490.d | 1 -
gcc/testsuite/gdc.test/compilable/betterCarray.d | 10 +-
gcc/testsuite/gdc.test/compilable/betterCswitch.d | 3 +-
gcc/testsuite/gdc.test/compilable/casttuple.d | 31 +
gcc/testsuite/gdc.test/compilable/ccompile.d | 2 -
gcc/testsuite/gdc.test/compilable/cdcmp.d | 1 -
gcc/testsuite/gdc.test/compilable/const.d | 2 -
gcc/testsuite/gdc.test/compilable/ddoc1.d | 2 +-
gcc/testsuite/gdc.test/compilable/ddoc10.d | 2 +-
gcc/testsuite/gdc.test/compilable/ddoc11.d | 7 +-
gcc/testsuite/gdc.test/compilable/ddoc12706.d | 1 -
gcc/testsuite/gdc.test/compilable/ddoc12745.d | 2 +-
gcc/testsuite/gdc.test/compilable/ddoc13.d | 1 -
gcc/testsuite/gdc.test/compilable/ddoc14.d | 5 +-
gcc/testsuite/gdc.test/compilable/ddoc2.d | 1 -
gcc/testsuite/gdc.test/compilable/ddoc2273.d | 1 -
gcc/testsuite/gdc.test/compilable/ddoc3.d | 3 +-
gcc/testsuite/gdc.test/compilable/ddoc5.d | 5 +-
gcc/testsuite/gdc.test/compilable/ddoc5446.d | 22 +-
gcc/testsuite/gdc.test/compilable/ddoc6.d | 1 -
gcc/testsuite/gdc.test/compilable/ddoc6491.d | 2 -
gcc/testsuite/gdc.test/compilable/ddoc7.d | 1 -
gcc/testsuite/gdc.test/compilable/ddoc9155.d | 10 +-
gcc/testsuite/gdc.test/compilable/ddoc9369.d | 3 -
gcc/testsuite/gdc.test/compilable/ddoc9475.d | 1 -
gcc/testsuite/gdc.test/compilable/debugInference.d | 6 +-
gcc/testsuite/gdc.test/compilable/defa.d | 2 +-
.../gdc.test/compilable/deprecated_override.d | 97 +
gcc/testsuite/gdc.test/compilable/dlangui_crash.d | 34 +
.../gdc.test/compilable/dtoh_AliasDeclaration.d | 1 -
.../gdc.test/compilable/dtoh_AnonDeclaration.d | 1 -
.../gdc.test/compilable/dtoh_ClassDeclaration.d | 8 +-
.../gdc.test/compilable/dtoh_StructDeclaration.d | 53 +-
.../gdc.test/compilable/dtoh_TemplateDeclaration.d | 18 -
.../gdc.test/compilable/dtoh_VarDeclaration.d | 2 +-
.../gdc.test/compilable/dtoh_extern_type.d | 2 +-
.../gdc.test/compilable/dtoh_forwarding.d | 3 -
gcc/testsuite/gdc.test/compilable/dtoh_ignored.d | 4 +-
.../gdc.test/compilable/dtoh_invalid_identifiers.d | 2 -
gcc/testsuite/gdc.test/compilable/dtoh_mangling.d | 118 +
gcc/testsuite/gdc.test/compilable/dtoh_names.d | 12 -
.../gdc.test/compilable/dtoh_required_symbols.d | 4 +-
.../gdc.test/compilable/enumbasearithmetic.d | 20 +
.../gdc.test/compilable/extra-files/header1.d | 19 +-
gcc/testsuite/gdc.test/compilable/fail137.d | 1 -
gcc/testsuite/gdc.test/compilable/fix17635.d | 16 +
gcc/testsuite/gdc.test/compilable/fix17686.d | 1 -
gcc/testsuite/gdc.test/compilable/fix20416.d | 1 -
gcc/testsuite/gdc.test/compilable/fix21647.d | 1 -
gcc/testsuite/gdc.test/compilable/fix22291.d | 237 +
gcc/testsuite/gdc.test/compilable/header18364.d | 2 +-
gcc/testsuite/gdc.test/compilable/ice20092.d | 1 -
.../gdc.test/compilable/imports/art4769a.d | 1 -
.../gdc.test/compilable/imports/art4769b.d | 1 -
gcc/testsuite/gdc.test/compilable/imports/b33a.d | 7 +-
gcc/testsuite/gdc.test/compilable/imports/b3682.d | 1 -
.../gdc.test/compilable/imports/cstuff3.c | 6 +
gcc/testsuite/gdc.test/compilable/imports/defaa.d | 3 -
gcc/testsuite/gdc.test/compilable/imports/defab.d | 1 -
.../gdc.test/compilable/imports/imp16080.d | 1 -
.../gdc.test/compilable/imports/imp17434a.d | 1 +
.../gdc.test/compilable/imports/imp17434b.d | 6 +
.../gdc.test/compilable/imports/imp22625.c | 1 +
.../gdc.test/compilable/imports/imp22665.c | 1 +
.../gdc.test/compilable/imports/imp22734.c | 3 +
.../compilable/imports/plainpackage/plainmodule.d | 1 -
.../compilable/imports/test11563std_traits.d | 1 -
.../gdc.test/compilable/imports/test16709c.d | 1 -
.../gdc.test/compilable/imports/test16709d.d | 1 -
.../gdc.test/compilable/imports/test22685b.d | 5 +
.../gdc.test/compilable/imports/test22685c.d | 3 +
.../gdc.test/compilable/imports/test22714a.d | 3 +
.../gdc.test/compilable/imports/test22714b.d | 12 +
.../gdc.test/compilable/imports/test4003a.d | 1 -
.../gdc.test/compilable/imports/test50a.d | 1 -
.../gdc.test/compilable/imports/test55a.d | 1 -
.../gdc.test/compilable/imports/test62a.d | 2 -
.../gdc.test/compilable/imports/test63a.d | 1 -
.../gdc.test/compilable/imports/test67a.d | 2 -
.../gdc.test/compilable/imports/test68a.d | 1 -
.../gdc.test/compilable/imports/test9276decl.d | 1 -
.../gdc.test/compilable/imports/test9276expr.d | 1 -
.../gdc.test/compilable/imports/test9276parser.d | 1 -
.../gdc.test/compilable/imports/test9276sem.d | 1 -
.../gdc.test/compilable/imports/test9276type.d | 1 -
.../gdc.test/compilable/imports/test9276util.d | 1 -
.../gdc.test/compilable/imports/test9276visitors.d | 1 -
.../gdc.test/compilable/imports/wax16798.d | 1 -
gcc/testsuite/gdc.test/compilable/interpret3.d | 102 +-
.../gdc.test/compilable/isreturnonstack.d | 1 -
gcc/testsuite/gdc.test/compilable/issue15478.d | 1 -
gcc/testsuite/gdc.test/compilable/issue16472.d | 42 +
gcc/testsuite/gdc.test/compilable/issue21340.d | 4 +-
gcc/testsuite/gdc.test/compilable/issue21390.d | 3 +
gcc/testsuite/gdc.test/compilable/issue21813b.d | 3 +-
gcc/testsuite/gdc.test/compilable/issue22130.d | 12 +
gcc/testsuite/gdc.test/compilable/json.d | 6 +-
gcc/testsuite/gdc.test/compilable/line.d | 2 -
gcc/testsuite/gdc.test/compilable/minimal.d | 2 +-
gcc/testsuite/gdc.test/compilable/mixintype.d | 1 -
gcc/testsuite/gdc.test/compilable/mixintype2.d | 6 +
.../gdc.test/compilable/must_use_assign.d | 9 +
.../gdc.test/compilable/must_use_not_reserved.d | 5 +
.../gdc.test/compilable/must_use_opassign.d | 15 +
.../gdc.test/compilable/must_use_opopassign.d | 15 +
.../gdc.test/compilable/must_use_opunary.d | 18 +
.../gdc.test/compilable/must_use_suppress.d | 10 +
gcc/testsuite/gdc.test/compilable/noreturn1.d | 3 +-
gcc/testsuite/gdc.test/compilable/revert_dip1000.d | 7 +
gcc/testsuite/gdc.test/compilable/scope.d | 2 +-
gcc/testsuite/gdc.test/compilable/test10073.d | 1 -
gcc/testsuite/gdc.test/compilable/test10993.d | 2 +-
gcc/testsuite/gdc.test/compilable/test1238.d | 1 -
gcc/testsuite/gdc.test/compilable/test12527.d | 1 -
gcc/testsuite/gdc.test/compilable/test13008.d | 6 +-
gcc/testsuite/gdc.test/compilable/test13193.d | 1 -
gcc/testsuite/gdc.test/compilable/test13194.d | 1 -
gcc/testsuite/gdc.test/compilable/test13600.d | 1 -
gcc/testsuite/gdc.test/compilable/test13858.d | 1 -
gcc/testsuite/gdc.test/compilable/test15019.d | 1 -
gcc/testsuite/gdc.test/compilable/test15389_y.d | 1 -
gcc/testsuite/gdc.test/compilable/test15464.d | 2 -
gcc/testsuite/gdc.test/compilable/test15565.d | 1 -
gcc/testsuite/gdc.test/compilable/test15578.d | 1 -
gcc/testsuite/gdc.test/compilable/test15762.d | 1 -
gcc/testsuite/gdc.test/compilable/test15898.d | 1 -
gcc/testsuite/gdc.test/compilable/test16037.d | 2 -
gcc/testsuite/gdc.test/compilable/test16080.d | 1 -
gcc/testsuite/gdc.test/compilable/test16107.d | 6 +-
gcc/testsuite/gdc.test/compilable/test16225.d | 1 -
gcc/testsuite/gdc.test/compilable/test16798.d | 1 -
gcc/testsuite/gdc.test/compilable/test17057.d | 1 -
gcc/testsuite/gdc.test/compilable/test17419.d | 5 +-
gcc/testsuite/gdc.test/compilable/test17421.d | 1 -
gcc/testsuite/gdc.test/compilable/test17434.d | 11 +
gcc/testsuite/gdc.test/compilable/test17434a.d | 5 +
gcc/testsuite/gdc.test/compilable/test17468.d | 1 -
gcc/testsuite/gdc.test/compilable/test17512.d | 1 -
gcc/testsuite/gdc.test/compilable/test17545.d | 2 +-
gcc/testsuite/gdc.test/compilable/test17906.d | 7 -
gcc/testsuite/gdc.test/compilable/test17942.d | 1 -
gcc/testsuite/gdc.test/compilable/test18020.d | 2 +-
gcc/testsuite/gdc.test/compilable/test18030.d | 2 +-
gcc/testsuite/gdc.test/compilable/test18216.d | 40 +
gcc/testsuite/gdc.test/compilable/test18584.d | 1 -
gcc/testsuite/gdc.test/compilable/test18771.d | 2 +-
gcc/testsuite/gdc.test/compilable/test18936.d | 1 -
gcc/testsuite/gdc.test/compilable/test19014.d | 2 +-
gcc/testsuite/gdc.test/compilable/test19097.d | 40 +
gcc/testsuite/gdc.test/compilable/test19203.d | 1 -
gcc/testsuite/gdc.test/compilable/test19227.d | 1 -
gcc/testsuite/gdc.test/compilable/test19315.d | 2 +-
gcc/testsuite/gdc.test/compilable/test19557.d | 2 +-
gcc/testsuite/gdc.test/compilable/test19609.d | 6 +-
gcc/testsuite/gdc.test/compilable/test19873.d | 2 +-
gcc/testsuite/gdc.test/compilable/test20596.d | 2 -
gcc/testsuite/gdc.test/compilable/test20653.d | 1 -
gcc/testsuite/gdc.test/compilable/test20717.d | 17 +
gcc/testsuite/gdc.test/compilable/test20906.d | 1 -
gcc/testsuite/gdc.test/compilable/test20990.d | 1 -
gcc/testsuite/gdc.test/compilable/test21177.d | 76 +
gcc/testsuite/gdc.test/compilable/test21196.d | 71 +
gcc/testsuite/gdc.test/compilable/test21299a.d | 2 +-
gcc/testsuite/gdc.test/compilable/test21975.d | 15 +
gcc/testsuite/gdc.test/compilable/test22224.d | 2 +-
gcc/testsuite/gdc.test/compilable/test22619.d | 11 +
gcc/testsuite/gdc.test/compilable/test22625.d | 4 +
gcc/testsuite/gdc.test/compilable/test22632.d | 4 +
gcc/testsuite/gdc.test/compilable/test22635.d | 13 +
gcc/testsuite/gdc.test/compilable/test22639.d | 26 +
gcc/testsuite/gdc.test/compilable/test22646.d | 21 +
gcc/testsuite/gdc.test/compilable/test22665.d | 20 +
gcc/testsuite/gdc.test/compilable/test22676.d | 25 +
gcc/testsuite/gdc.test/compilable/test22685.d | 11 +
gcc/testsuite/gdc.test/compilable/test22714.d | 3 +
gcc/testsuite/gdc.test/compilable/test22734.d | 6 +
gcc/testsuite/gdc.test/compilable/test22825.d | 4 +
gcc/testsuite/gdc.test/compilable/test22859.d | 40 +
gcc/testsuite/gdc.test/compilable/test22860.d | 62 +
gcc/testsuite/gdc.test/compilable/test22919.d | 17 +
gcc/testsuite/gdc.test/compilable/test22988.d | 15 +
gcc/testsuite/gdc.test/compilable/test22997.d | 14 +
gcc/testsuite/gdc.test/compilable/test3775.d | 2 -
gcc/testsuite/gdc.test/compilable/test4003.d | 1 -
gcc/testsuite/gdc.test/compilable/test4375.d | 7 +-
gcc/testsuite/gdc.test/compilable/test50.d | 2 -
gcc/testsuite/gdc.test/compilable/test5227.d | 2 -
gcc/testsuite/gdc.test/compilable/test55.d | 3 +-
gcc/testsuite/gdc.test/compilable/test602.d | 1 -
gcc/testsuite/gdc.test/compilable/test6089.d | 1 -
gcc/testsuite/gdc.test/compilable/test63.d | 1 -
gcc/testsuite/gdc.test/compilable/test6395.d | 1 -
gcc/testsuite/gdc.test/compilable/test66.d | 1 -
gcc/testsuite/gdc.test/compilable/test67.d | 1 -
gcc/testsuite/gdc.test/compilable/test68.d | 1 -
gcc/testsuite/gdc.test/compilable/test7172.d | 7 +-
gcc/testsuite/gdc.test/compilable/test7399.d | 1 -
gcc/testsuite/gdc.test/compilable/test8296.d | 6 +-
gcc/testsuite/gdc.test/compilable/test8513.d | 8 +-
gcc/testsuite/gdc.test/compilable/test8922b.d | 1 -
gcc/testsuite/gdc.test/compilable/test8922d.d | 1 -
gcc/testsuite/gdc.test/compilable/test9057.d | 2 -
gcc/testsuite/gdc.test/compilable/test9436.d | 1 -
.../gdc.test/compilable/testAliasLookup.d | 1 -
gcc/testsuite/gdc.test/compilable/testInference.d | 1 -
gcc/testsuite/gdc.test/compilable/testcstuff3.d | 4 +
gcc/testsuite/gdc.test/compilable/testos.d | 7 +
gcc/testsuite/gdc.test/compilable/testpostblit.d | 2 +-
gcc/testsuite/gdc.test/compilable/testprofile.d | 1 -
gcc/testsuite/gdc.test/compilable/testsctreturn.d | 15 +
gcc/testsuite/gdc.test/compilable/typeid_name.d | 3 +-
gcc/testsuite/gdc.test/compilable/vcg-ast.d | 1 -
gcc/testsuite/gdc.test/compilable/version.d | 2 +-
gcc/testsuite/gdc.test/compilable/vgc1.d | 17 +-
gcc/testsuite/gdc.test/fail_compilation/b16967.d | 32 +
gcc/testsuite/gdc.test/fail_compilation/b20011.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/b3841.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/bug16165.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/bug5.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/bug5096.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/bug5b.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/bug8150a.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/bug8150b.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/bug9631.d | 5 +-
.../gdc.test/fail_compilation/casttuple.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/ccast.d | 2 +-
.../gdc.test/fail_compilation/circ10280.d | 1 -
.../gdc.test/fail_compilation/constraints_aggr.d | 4 +-
.../gdc.test/fail_compilation/constraints_defs.d | 0
.../gdc.test/fail_compilation/constraints_func1.d | 26 +-
.../gdc.test/fail_compilation/constraints_func2.d | 28 +-
.../gdc.test/fail_compilation/constraints_func3.d | 12 +-
.../gdc.test/fail_compilation/constraints_func4.d | 12 +-
.../gdc.test/fail_compilation/constraints_tmpl.d | 0
.../gdc.test/fail_compilation/ctfe11467.d | 1 -
.../gdc.test/fail_compilation/ctfe14731.d | 2 +-
.../gdc.test/fail_compilation/dep_d1_ops.d | 82 +-
.../gdc.test/fail_compilation/dephexstrings.d | 4 +-
.../gdc.test/fail_compilation/deprecated6760.d | 1 -
.../gdc.test/fail_compilation/deprecateopdot.d | 6 +-
.../gdc.test/fail_compilation/diag10319.d | 2 +-
.../gdc.test/fail_compilation/diag10805.d | 2 +-
.../gdc.test/fail_compilation/diag11198.d | 12 +-
.../gdc.test/fail_compilation/diag11819b.d | 38 +-
.../gdc.test/fail_compilation/diag12640.d | 1 -
.../gdc.test/fail_compilation/diag13281.d | 6 +-
.../gdc.test/fail_compilation/diag13333.d | 2 +-
.../gdc.test/fail_compilation/diag13942.d | 2 +-
.../gdc.test/fail_compilation/diag14145.d | 2 -
.../gdc.test/fail_compilation/diag14235.d | 4 +-
.../gdc.test/fail_compilation/diag15713.d | 4 +-
.../gdc.test/fail_compilation/diag16271.d | 3 +-
.../gdc.test/fail_compilation/diag16977.d | 6 +-
gcc/testsuite/gdc.test/fail_compilation/diag1730.d | 1 -
.../gdc.test/fail_compilation/diag18574.d | 1 -
.../gdc.test/fail_compilation/diag19225.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/diag8101.d | 8 +-
gcc/testsuite/gdc.test/fail_compilation/diag8510.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/diag8648.d | 6 +-
gcc/testsuite/gdc.test/fail_compilation/diag8684.d | 5 +-
gcc/testsuite/gdc.test/fail_compilation/diag9004.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/diag9420.d | 2 +-
.../gdc.test/fail_compilation/diag_funclit.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/diagin.d | 4 +-
gcc/testsuite/gdc.test/fail_compilation/dip25.d | 4 +-
.../gdc.test/fail_compilation/dtor_attributes.d | 2 +-
.../gdc.test/fail_compilation/fail10905.d | 1 -
.../gdc.test/fail_compilation/fail10964.d | 6 +-
.../gdc.test/fail_compilation/fail11163.d | 1 -
.../gdc.test/fail_compilation/fail11375.d | 2 +-
.../gdc.test/fail_compilation/fail11453a.d | 2 +-
.../gdc.test/fail_compilation/fail11453b.d | 2 +-
.../gdc.test/fail_compilation/fail11542.d | 8 +-
.../gdc.test/fail_compilation/fail11653.d | 5 +-
gcc/testsuite/gdc.test/fail_compilation/fail118.d | 28 +-
gcc/testsuite/gdc.test/fail_compilation/fail12.d | 1 -
.../gdc.test/fail_compilation/fail12744.d | 4 +-
.../gdc.test/fail_compilation/fail12809.d | 8 +-
gcc/testsuite/gdc.test/fail_compilation/fail131.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail132.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail136.d | 2 +-
.../gdc.test/fail_compilation/fail13902.d | 42 +-
.../gdc.test/fail_compilation/fail14277.d | 10 +
.../gdc.test/fail_compilation/fail14486.d | 57 +-
.../gdc.test/fail_compilation/fail14554.d | 4 +-
.../gdc.test/fail_compilation/fail14669.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail15.d | 2 -
.../gdc.test/fail_compilation/fail15089.d | 2 +-
.../gdc.test/fail_compilation/fail15691.d | 2 -
gcc/testsuite/gdc.test/fail_compilation/fail16.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail160.d | 3 +-
.../gdc.test/fail_compilation/fail16001.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail162.d | 2 +-
.../gdc.test/fail_compilation/fail16600.d | 2 -
gcc/testsuite/gdc.test/fail_compilation/fail17.d | 2 -
.../gdc.test/fail_compilation/fail17275.d | 1 -
.../gdc.test/fail_compilation/fail17419.d | 1 -
.../gdc.test/fail_compilation/fail17421.d | 1 -
.../gdc.test/fail_compilation/fail17842.d | 2 -
.../gdc.test/fail_compilation/fail17906.d | 13 +
.../gdc.test/fail_compilation/fail17927.d | 7 +-
.../gdc.test/fail_compilation/fail17969.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail18.d | 2 +-
.../gdc.test/fail_compilation/fail18228.d | 6 +-
.../gdc.test/fail_compilation/fail18417.d | 2 +-
.../gdc.test/fail_compilation/fail19441.d | 3 +-
gcc/testsuite/gdc.test/fail_compilation/fail196.d | 33 +-
.../gdc.test/fail_compilation/fail19609.d | 2 +-
.../gdc.test/fail_compilation/fail19744.d | 2 +-
.../gdc.test/fail_compilation/fail19897.d | 4 +-
.../gdc.test/fail_compilation/fail19898a.d | 1 -
.../gdc.test/fail_compilation/fail19898b.d | 1 -
.../gdc.test/fail_compilation/fail19911b.d | 2 +-
.../gdc.test/fail_compilation/fail19911c.d | 2 +-
.../gdc.test/fail_compilation/fail19922.d | 3 +-
.../gdc.test/fail_compilation/fail19923.d | 3 +-
.../gdc.test/fail_compilation/fail19948.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail20.d | 2 +-
.../gdc.test/fail_compilation/fail20084.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail201.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail202.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail203.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail204.d | 1 -
.../gdc.test/fail_compilation/fail20448.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail205.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail206.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail207.d | 5 +-
.../gdc.test/fail_compilation/fail20730b.d | 2 +-
.../gdc.test/fail_compilation/fail20800.d | 3 +-
gcc/testsuite/gdc.test/fail_compilation/fail217.d | 1 -
.../gdc.test/fail_compilation/fail21830.d | 2 +-
.../gdc.test/fail_compilation/fail21831.d | 2 +-
.../gdc.test/fail_compilation/fail21832.d | 2 +-
.../gdc.test/fail_compilation/fail21868b.d | 4 +-
gcc/testsuite/gdc.test/fail_compilation/fail220.d | 2 +-
.../gdc.test/fail_compilation/fail22035.d | 2 +-
.../gdc.test/fail_compilation/fail22084.d | 2 +-
.../gdc.test/fail_compilation/fail22118.d | 1 -
.../gdc.test/fail_compilation/fail22127.d | 11 +
.../gdc.test/fail_compilation/fail22133.d | 2 +-
.../gdc.test/fail_compilation/fail22144.d | 2 +-
.../gdc.test/fail_compilation/fail22202.d | 22 +
.../gdc.test/fail_compilation/fail22634.d | 12 +
.../gdc.test/fail_compilation/fail22749.d | 13 +
.../gdc.test/fail_compilation/fail22780.d | 13 +
.../gdc.test/fail_compilation/fail22825a.d | 11 +
.../gdc.test/fail_compilation/fail22825b.d | 13 +
.../gdc.test/fail_compilation/fail22827.d | 9 +
.../gdc.test/fail_compilation/fail22881.d | 60 +
.../gdc.test/fail_compilation/fail23036.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail236.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail2361.d | 4 +-
gcc/testsuite/gdc.test/fail_compilation/fail249.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail258.d | 13 +-
gcc/testsuite/gdc.test/fail_compilation/fail259.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail261.d | 3 +-
gcc/testsuite/gdc.test/fail_compilation/fail2656.d | 28 +-
gcc/testsuite/gdc.test/fail_compilation/fail276.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail332.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail346.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail349.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail354.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail359.d | 4 +-
gcc/testsuite/gdc.test/fail_compilation/fail3895.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail4082.d | 4 +-
.../gdc.test/fail_compilation/fail4269a.d | 3 +-
.../gdc.test/fail_compilation/fail4269b.d | 3 +-
.../gdc.test/fail_compilation/fail4269c.d | 3 +-
.../gdc.test/fail_compilation/fail4269e.d | 2 +-
.../gdc.test/fail_compilation/fail4375a.d | 1 -
.../gdc.test/fail_compilation/fail4375b.d | 1 -
.../gdc.test/fail_compilation/fail4375c.d | 1 -
.../gdc.test/fail_compilation/fail4375d.d | 3 +-
.../gdc.test/fail_compilation/fail4375e.d | 1 -
.../gdc.test/fail_compilation/fail4375f.d | 1 -
.../gdc.test/fail_compilation/fail4375g.d | 1 -
.../gdc.test/fail_compilation/fail4375h.d | 1 -
.../gdc.test/fail_compilation/fail4375i.d | 1 -
.../gdc.test/fail_compilation/fail4375j.d | 1 -
.../gdc.test/fail_compilation/fail4375k.d | 1 -
.../gdc.test/fail_compilation/fail4375l.d | 1 -
.../gdc.test/fail_compilation/fail4375m.d | 1 -
.../gdc.test/fail_compilation/fail4375o.d | 1 -
.../gdc.test/fail_compilation/fail4375p.d | 1 -
.../gdc.test/fail_compilation/fail4375q.d | 1 -
.../gdc.test/fail_compilation/fail4375r.d | 1 -
.../gdc.test/fail_compilation/fail4375s.d | 1 -
.../gdc.test/fail_compilation/fail4375t.d | 1 -
.../gdc.test/fail_compilation/fail4375u.d | 1 -
.../gdc.test/fail_compilation/fail4375v.d | 1 -
.../gdc.test/fail_compilation/fail4375w.d | 1 -
.../gdc.test/fail_compilation/fail4375x.d | 1 -
.../gdc.test/fail_compilation/fail4375y.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail44.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail47.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail58.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail59.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail60.d | 3 +-
gcc/testsuite/gdc.test/fail_compilation/fail6107.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail6968.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail7178.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail72.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail7234.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail73.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail7369.d | 1 -
.../gdc.test/fail_compilation/fail7424c.d | 1 -
.../gdc.test/fail_compilation/fail7424d.d | 1 -
.../gdc.test/fail_compilation/fail7424e.d | 1 -
.../gdc.test/fail_compilation/fail7424f.d | 1 -
.../gdc.test/fail_compilation/fail7424g.d | 1 -
.../gdc.test/fail_compilation/fail7424h.d | 1 -
.../gdc.test/fail_compilation/fail7424i.d | 1 -
.../gdc.test/fail_compilation/fail7524a.d | 3 +-
.../gdc.test/fail_compilation/fail7524b.d | 3 +-
gcc/testsuite/gdc.test/fail_compilation/fail77.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail78.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail7848.d | 4 +-
gcc/testsuite/gdc.test/fail_compilation/fail7851.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail7859.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail7861.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail7862.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail79.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail8009.d | 3 +-
.../gdc.test/fail_compilation/fail80_m32.d | 2 +-
.../gdc.test/fail_compilation/fail80_m64.d | 2 +-
.../gdc.test/fail_compilation/fail8179b.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail8373.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail8724.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail9199.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail92.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fail95.d | 3 +-
.../gdc.test/fail_compilation/fail9665a.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail9735.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fail99.d | 2 +-
.../gdc.test/fail_compilation/fail_arrayop2.d | 6 +-
.../gdc.test/fail_compilation/fail_scope.d | 30 +-
.../gdc.test/fail_compilation/fail_typeof.d | 82 +
.../gdc.test/fail_compilation/failcontracts.d | 1 -
.../gdc.test/fail_compilation/faildeleteaa.d | 4 +-
.../gdc.test/fail_compilation/failsafec.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fix17635.d | 23 -
gcc/testsuite/gdc.test/fail_compilation/fix17751.d | 22 -
gcc/testsuite/gdc.test/fail_compilation/fix18575.d | 9 +-
gcc/testsuite/gdc.test/fail_compilation/fix19059.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/fix21585.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fix5212.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/fob1.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/fob2.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/format.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/goto1.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/goto3.d | 2 -
gcc/testsuite/gdc.test/fail_compilation/ice10283.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/ice10922.d | 2 +-
.../gdc.test/fail_compilation/ice11856_0.d | 2 +-
.../gdc.test/fail_compilation/ice11856_1.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/ice11968.d | 4 +-
gcc/testsuite/gdc.test/fail_compilation/ice13027.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/ice14130.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/ice14907.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/ice18753.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/ice6538.d | 3 +-
gcc/testsuite/gdc.test/fail_compilation/ice9254a.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/ice9254b.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/ice9254c.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/ice9284.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/ice9540.d | 2 +-
.../gdc.test/fail_compilation/imports/a10528.d | 1 -
.../gdc.test/fail_compilation/imports/a11850.d | 2 -
.../gdc.test/fail_compilation/imports/a14235.d | 2 +-
.../fail_compilation/imports/constraints.d | 0
.../gdc.test/fail_compilation/imports/diag10141b.d | 1 -
.../fail_compilation/imports/diag9210stdcomplex.d | 1 -
.../gdc.test/fail_compilation/imports/imp18554.d | 4 -
.../gdc.test/fail_compilation/imports/imp22749.c | 4 +
.../gdc.test/fail_compilation/imports/test18480a.d | 1 -
.../gdc.test/fail_compilation/imports/test21164a.d | 1 -
.../gdc.test/fail_compilation/imports/test21164b.d | 1 -
.../gdc.test/fail_compilation/imports/test21164c.d | 1 -
.../gdc.test/fail_compilation/imports/test21164d.d | 1 -
.../gdc.test/fail_compilation/imports/test64a.d | 1 -
.../gdc.test/fail_compilation/issue21936.d | 32 -
.../gdc.test/fail_compilation/issue22820.d | 67 +
.../gdc.test/fail_compilation/issue22826.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/lexer1.d | 12 +-
gcc/testsuite/gdc.test/fail_compilation/lexer2.d | 8 +-
gcc/testsuite/gdc.test/fail_compilation/lexer4.d | 6 +-
gcc/testsuite/gdc.test/fail_compilation/mangle2.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/must_use.d | 16 +
.../gdc.test/fail_compilation/must_use_comma.d | 17 +
.../gdc.test/fail_compilation/must_use_opunary.d | 21 +
.../gdc.test/fail_compilation/must_use_reserved.d | 20 +
.../gdc.test/fail_compilation/must_use_template.d | 16 +
.../gdc.test/fail_compilation/must_use_union.d | 16 +
.../gdc.test/fail_compilation/no_Throwable.d | 2 +-
.../gdc.test/fail_compilation/no_TypeInfo.d | 3 +-
gcc/testsuite/gdc.test/fail_compilation/nogc1.d | 12 +-
gcc/testsuite/gdc.test/fail_compilation/noreturn.d | 4 +-
.../gdc.test/fail_compilation/noreturn2.d | 51 +
.../gdc.test/fail_compilation/objc_class2.d | 2 +-
.../gdc.test/fail_compilation/objc_class3.d | 2 +-
.../gdc.test/fail_compilation/objc_non_objc_base.d | 2 +-
.../gdc.test/fail_compilation/opapplyscope.d | 26 +
.../gdc.test/fail_compilation/pragmainline.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/pragmas.d | 2 -
.../gdc.test/fail_compilation/pull12941.d | 4 +-
gcc/testsuite/gdc.test/fail_compilation/reg6769.d | 2 +-
.../gdc.test/fail_compilation/reserved_version.d | 5 +
.../fail_compilation/reserved_version_switch.d | 6 +
.../gdc.test/fail_compilation/retscope2.d | 3 +-
.../gdc.test/fail_compilation/retscope3.d | 41 -
.../gdc.test/fail_compilation/retscope5.d | 3 +-
.../gdc.test/fail_compilation/retscope6.d | 68 +-
.../gdc.test/fail_compilation/scope_class.d | 3 +-
.../gdc.test/fail_compilation/scope_type.d | 8 +-
gcc/testsuite/gdc.test/fail_compilation/shared.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/switches.d | 2 -
gcc/testsuite/gdc.test/fail_compilation/test1021.d | 2 -
.../gdc.test/fail_compilation/test11047.d | 2 -
.../gdc.test/fail_compilation/test11176.d | 5 +-
.../gdc.test/fail_compilation/test12228.d | 6 +-
.../gdc.test/fail_compilation/test13536.d | 1 -
.../gdc.test/fail_compilation/test13537.d | 1 -
.../gdc.test/fail_compilation/test14496.d | 3 -
.../gdc.test/fail_compilation/test15191.d | 28 +-
.../gdc.test/fail_compilation/test15399.d | 1 -
.../gdc.test/fail_compilation/test15544.d | 2 -
.../gdc.test/fail_compilation/test15660.d | 1 -
.../gdc.test/fail_compilation/test15672.d | 2 -
.../gdc.test/fail_compilation/test15703.d | 1 -
.../gdc.test/fail_compilation/test15704.d | 1 -
.../gdc.test/fail_compilation/test15989.d | 1 -
.../gdc.test/fail_compilation/test16188.d | 3 +-
.../gdc.test/fail_compilation/test16193.d | 1 -
.../gdc.test/fail_compilation/test16195.d | 4 +-
.../gdc.test/fail_compilation/test16381.d | 1 -
.../gdc.test/fail_compilation/test16589.d | 12 +-
.../gdc.test/fail_compilation/test17284.d | 7 +-
.../gdc.test/fail_compilation/test17307.d | 2 +-
.../gdc.test/fail_compilation/test17422.d | 2 +-
.../gdc.test/fail_compilation/test17425.d | 1 -
.../gdc.test/fail_compilation/test17450.d | 4 +-
.../gdc.test/fail_compilation/test18282.d | 1 -
.../gdc.test/fail_compilation/test18484.d | 1 -
.../gdc.test/fail_compilation/test18554.d | 24 -
.../gdc.test/fail_compilation/test18644.d | 2 -
.../gdc.test/fail_compilation/test18708.d | 2 -
.../gdc.test/fail_compilation/test19097.d | 98 +-
.../gdc.test/fail_compilation/test19107.d | 2 +-
.../gdc.test/fail_compilation/test19193.d | 2 +-
.../gdc.test/fail_compilation/test20245.d | 53 +-
.../gdc.test/fail_compilation/test20881.d | 30 +
.../gdc.test/fail_compilation/test21008.d | 41 +
.../gdc.test/fail_compilation/test21353.d | 1 -
.../gdc.test/fail_compilation/test21546.d | 59 +
.../gdc.test/fail_compilation/test21912.d | 6 +-
.../gdc.test/fail_compilation/test21927.d | 4 +-
.../gdc.test/fail_compilation/test21939.d | 3 +-
.../gdc.test/fail_compilation/test22023.d | 26 +
.../gdc.test/fail_compilation/test22145.d | 27 +
.../gdc.test/fail_compilation/test22298.d | 30 +
.../gdc.test/fail_compilation/test22541.d | 18 +
.../gdc.test/fail_compilation/test22686.d | 21 +
.../gdc.test/fail_compilation/test22709.d | 29 +
.../gdc.test/fail_compilation/test22818.d | 21 +
.../gdc.test/fail_compilation/test22840.d | 26 +
.../gdc.test/fail_compilation/test22910.d | 19 +
.../gdc.test/fail_compilation/test22999.d | 27 +
.../gdc.test/fail_compilation/test23017.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/test3818.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/test64.d | 1 -
gcc/testsuite/gdc.test/fail_compilation/test9701.d | 2 +-
.../gdc.test/fail_compilation/test9701b.d | 2 +-
.../gdc.test/fail_compilation/test_switch_error.d | 78 +
.../gdc.test/fail_compilation/testpull1810.d | 1 -
.../gdc.test/fail_compilation/testscopestatic.d | 1 -
.../gdc.test/fail_compilation/traits_parameters.d | 10 +
.../gdc.test/fail_compilation/typeerrors.d | 31 +-
.../gdc.test/fail_compilation/varargsstc.d | 1 -
.../gdc.test/fail_compilation/warn12809.d | 2 -
gcc/testsuite/gdc.test/runnable/a18.d | 2 +-
gcc/testsuite/gdc.test/runnable/a19.d | 2 +-
gcc/testsuite/gdc.test/runnable/auto1.d | 8 +-
gcc/testsuite/gdc.test/runnable/b18034.d | 10 +-
gcc/testsuite/gdc.test/runnable/b26.d | 2 +-
gcc/testsuite/gdc.test/runnable/betterc.d | 1 -
gcc/testsuite/gdc.test/runnable/bug846.d | 1 -
gcc/testsuite/gdc.test/runnable/class_opCmp.d | 25 +
gcc/testsuite/gdc.test/runnable/dhry.d | 947 -
gcc/testsuite/gdc.test/runnable/fix22372.d | 1 -
gcc/testsuite/gdc.test/runnable/fix22624.d | 19 +
gcc/testsuite/gdc.test/runnable/functype.d | 1 -
gcc/testsuite/gdc.test/runnable/ice15138.d | 2 +-
gcc/testsuite/gdc.test/runnable/ice15176.d | 2 +-
gcc/testsuite/gdc.test/runnable/ice15200.d | 2 +-
gcc/testsuite/gdc.test/runnable/ice21727.d | 46 -
gcc/testsuite/gdc.test/runnable/imports/a15079.d | 2 +-
gcc/testsuite/gdc.test/runnable/imports/a18a.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/a19a.d | 2 +-
gcc/testsuite/gdc.test/runnable/imports/a21a.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/bug846.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/c22a.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/c22b.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/imp22624.c | 6 +
.../gdc.test/runnable/imports/link12144a.d | 2 +-
.../gdc.test/runnable/imports/link7745b.d | 2 -
gcc/testsuite/gdc.test/runnable/imports/m1a.d | 1 -
.../gdc.test/runnable/imports/template2962a.d | 1 -
.../gdc.test/runnable/imports/test10441b.d | 1 -
.../gdc.test/runnable/imports/test10441c.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/test10a.d | 1 -
.../gdc.test/runnable/imports/test11039b.d | 1 -
.../gdc.test/runnable/imports/test11745b.d | 12 +-
gcc/testsuite/gdc.test/runnable/imports/test13a.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/test27a.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/test29a.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/test31a.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/test32a.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/test35a.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/test40a.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/test41a.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/test45a.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/test45b.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/test46b.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/test46c.d | 3 +-
gcc/testsuite/gdc.test/runnable/imports/test49a.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/test57a.d | 2 -
gcc/testsuite/gdc.test/runnable/imports/test57b.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/test58a.d | 1 -
.../gdc.test/runnable/imports/testminitAA.d | 1 -
.../gdc.test/runnable/imports/testminitBB.d | 1 -
.../gdc.test/runnable/imports/testmod1b.d | 1 -
gcc/testsuite/gdc.test/runnable/imports/tlsa.d | 2 -
gcc/testsuite/gdc.test/runnable/inline7625.d | 185 +
gcc/testsuite/gdc.test/runnable/interface.d | 12 +-
gcc/testsuite/gdc.test/runnable/interface2.d | 11 +-
gcc/testsuite/gdc.test/runnable/interpret.d | 91 +-
gcc/testsuite/gdc.test/runnable/issue16995.d | 2 +-
gcc/testsuite/gdc.test/runnable/link10425.d | 2 +-
gcc/testsuite/gdc.test/runnable/link11069b.d | 2 +-
gcc/testsuite/gdc.test/runnable/link11395.d | 2 +-
gcc/testsuite/gdc.test/runnable/link12010.d | 2 +-
gcc/testsuite/gdc.test/runnable/link12144.d | 6 -
gcc/testsuite/gdc.test/runnable/link13394.d | 2 +-
gcc/testsuite/gdc.test/runnable/link13400.d | 2 +-
gcc/testsuite/gdc.test/runnable/link13415.d | 2 +-
gcc/testsuite/gdc.test/runnable/link14588.d | 2 +-
gcc/testsuite/gdc.test/runnable/link14814.d | 2 +-
gcc/testsuite/gdc.test/runnable/link15017.d | 10 +-
gcc/testsuite/gdc.test/runnable/link7745.d | 2 +-
gcc/testsuite/gdc.test/runnable/link8023.d | 2 +-
gcc/testsuite/gdc.test/runnable/link9571.d | 2 +-
gcc/testsuite/gdc.test/runnable/linktypeinfo.d | 2 +-
gcc/testsuite/gdc.test/runnable/manboy.d | 1 -
gcc/testsuite/gdc.test/runnable/mixin1.d | 7 +-
gcc/testsuite/gdc.test/runnable/nan.d | 17 +-
gcc/testsuite/gdc.test/runnable/newdel.d | 8 +-
gcc/testsuite/gdc.test/runnable/noreturn1.d | 152 +
gcc/testsuite/gdc.test/runnable/nrvo.d | 30 +
gcc/testsuite/gdc.test/runnable/opover.d | 352 +-
gcc/testsuite/gdc.test/runnable/pi.d | 3 -
gcc/testsuite/gdc.test/runnable/previewin.d | 6 +-
gcc/testsuite/gdc.test/runnable/sctor2.d | 7 +-
gcc/testsuite/gdc.test/runnable/sdtor.d | 26 +-
gcc/testsuite/gdc.test/runnable/sroa13220.d | 103 -
gcc/testsuite/gdc.test/runnable/template2962.d | 1 -
gcc/testsuite/gdc.test/runnable/test10441.d | 1 -
gcc/testsuite/gdc.test/runnable/test10942.d | 1 -
gcc/testsuite/gdc.test/runnable/test11.d | 2 -
gcc/testsuite/gdc.test/runnable/test11039.d | 3 +-
gcc/testsuite/gdc.test/runnable/test11239.d | 2 +-
gcc/testsuite/gdc.test/runnable/test11447a.d | 2 +-
gcc/testsuite/gdc.test/runnable/test11447b.d | 2 +-
gcc/testsuite/gdc.test/runnable/test11447c.d | 2 +-
gcc/testsuite/gdc.test/runnable/test11863.d | 2 +-
gcc/testsuite/gdc.test/runnable/test11934.d | 2 +-
gcc/testsuite/gdc.test/runnable/test12.d | 1 -
gcc/testsuite/gdc.test/runnable/test14901.d | 2 +-
gcc/testsuite/gdc.test/runnable/test15.d | 2 +-
gcc/testsuite/gdc.test/runnable/test15568.d | 1 -
gcc/testsuite/gdc.test/runnable/test16140.d | 1 -
gcc/testsuite/gdc.test/runnable/test17.d | 1 -
gcc/testsuite/gdc.test/runnable/test17246.d | 1 -
gcc/testsuite/gdc.test/runnable/test17684.d | 20 +-
gcc/testsuite/gdc.test/runnable/test17899.d | 2 +-
gcc/testsuite/gdc.test/runnable/test18868.d | 2 +-
gcc/testsuite/gdc.test/runnable/test19735.d | 1 -
gcc/testsuite/gdc.test/runnable/test20.d | 8 +-
gcc/testsuite/gdc.test/runnable/test20036.d | 1 -
gcc/testsuite/gdc.test/runnable/test20565.d | 1 -
gcc/testsuite/gdc.test/runnable/test20603.d | 31 +
gcc/testsuite/gdc.test/runnable/test21.d | 1 -
gcc/testsuite/gdc.test/runnable/test22163.d | 13 +
gcc/testsuite/gdc.test/runnable/test22175.d | 32 +
gcc/testsuite/gdc.test/runnable/test22717.d | 31 +
gcc/testsuite/gdc.test/runnable/test22945.d | 38 +
gcc/testsuite/gdc.test/runnable/test27.d | 3 +-
gcc/testsuite/gdc.test/runnable/test28.d | 1 -
gcc/testsuite/gdc.test/runnable/test29.d | 2 +-
gcc/testsuite/gdc.test/runnable/test3.d | 1 -
gcc/testsuite/gdc.test/runnable/test30.d | 1 -
gcc/testsuite/gdc.test/runnable/test31.d | 2 +-
gcc/testsuite/gdc.test/runnable/test32.d | 3 +-
gcc/testsuite/gdc.test/runnable/test34.d | 2 -
gcc/testsuite/gdc.test/runnable/test38.d | 2 +-
gcc/testsuite/gdc.test/runnable/test4.d | 8 +-
gcc/testsuite/gdc.test/runnable/test40.d | 1 -
gcc/testsuite/gdc.test/runnable/test41.d | 1 -
gcc/testsuite/gdc.test/runnable/test46.d | 2 +-
gcc/testsuite/gdc.test/runnable/test49.d | 2 +-
gcc/testsuite/gdc.test/runnable/test57.d | 3 +-
gcc/testsuite/gdc.test/runnable/test7494.d | 2 +-
gcc/testsuite/gdc.test/runnable/test7932.d | 1 -
gcc/testsuite/gdc.test/runnable/test8997.d | 2 +-
gcc/testsuite/gdc.test/runnable/test9495.d | 2 +-
gcc/testsuite/gdc.test/runnable/testappend.d | 16 +-
gcc/testsuite/gdc.test/runnable/testconst.d | 16 +-
gcc/testsuite/gdc.test/runnable/testdstress.d | 8 +-
gcc/testsuite/gdc.test/runnable/testmain.d | 1 -
gcc/testsuite/gdc.test/runnable/testmod1.d | 2 +-
gcc/testsuite/gdc.test/runnable/testmod2.d | 1 -
gcc/testsuite/gdc.test/runnable/testptrref.d | 10 +-
gcc/testsuite/gdc.test/runnable/testscope.d | 16 -
gcc/testsuite/gdc.test/runnable/testscope2.d | 8 +-
gcc/testsuite/gdc.test/runnable/testthread2.d | 1 -
gcc/testsuite/gdc.test/runnable/tls.d | 1 -
gcc/testsuite/gdc.test/runnable/tls_dup.d | 3 +-
.../gdc.test/runnable/traits_getPointerBitmap.d | 2 +-
gcc/testsuite/gdc.test/runnable/xpostblit.d | 2 +-
gcc/testsuite/gdc.test/runnable/xtest46.d | 104 +-
gcc/testsuite/gdc.test/runnable/xtest46_gc.d | 8 -
gcc/testsuite/gdc.test/runnable/xtest55.d | 1 -
gcc/testsuite/gdc.test/runnable_cxx/cppa.d | 5 +-
.../gdc.test/runnable_cxx/extra-files/cabi2.cpp | 1 -
.../gdc.test/runnable_cxx/extra-files/cppb.cpp | 47 +-
.../runnable_cxx/extra-files/test22898.cpp | 7 +
gcc/testsuite/gdc.test/runnable_cxx/test22898.d | 28 +
gcc/testsuite/gdc.test/runnable_cxx/test6716.d | 2 +-
gcc/testsuite/gfortran.dg/altreturn_11.f90 | 15 +
.../gfortran.dg/analyzer/uninit-pr63311.f90 | 39 +
gcc/testsuite/gfortran.dg/argument_checking_26.f90 | 14 +
gcc/testsuite/gfortran.dg/array_constructor_55.f90 | 55 +
gcc/testsuite/gfortran.dg/array_reference_3.f90 | 195 +
gcc/testsuite/gfortran.dg/asan/associate_58.f90 | 19 +
gcc/testsuite/gfortran.dg/asan/associate_59.f90 | 19 +
gcc/testsuite/gfortran.dg/associate_58.f90 | 21 +
gcc/testsuite/gfortran.dg/associated_target_8.f90 | 16 +
gcc/testsuite/gfortran.dg/assumed_type_14.f90 | 22 +
gcc/testsuite/gfortran.dg/c-interop/pr103287-1.f90 | 9 +
gcc/testsuite/gfortran.dg/c-interop/pr103287-2.f90 | 9 +
gcc/testsuite/gfortran.dg/c_loc_test_22.f90 | 4 +-
.../gfortran.dg/char_pointer_assign_7.f90 | 38 +
.../gfortran.dg/character_array_dummy_1.f90 | 21 +
gcc/testsuite/gfortran.dg/class_dummy_8.f90 | 20 +
gcc/testsuite/gfortran.dg/class_dummy_9.f90 | 20 +
gcc/testsuite/gfortran.dg/class_result_10.f90 | 52 +
gcc/testsuite/gfortran.dg/coarray_44.f90 | 2 +
gcc/testsuite/gfortran.dg/coarray_allocate_11.f90 | 6 +-
gcc/testsuite/gfortran.dg/coarray_allocate_12.f90 | 19 +
.../gfortran.dg/coarray_collectives_18.f90 | 37 +
gcc/testsuite/gfortran.dg/data_pointer_2.f90 | 21 +
gcc/testsuite/gfortran.dg/dec_union_12.f90 | 43 +
gcc/testsuite/gfortran.dg/dependency_49.f90 | 3 +-
.../gfortran.dg/derived_constructor_comps_7.f90 | 28 +
gcc/testsuite/gfortran.dg/eoshift_9.f90 | 8 +
gcc/testsuite/gfortran.dg/finalize_10.f90 | 2 +-
gcc/testsuite/gfortran.dg/g77/pr105203.f | 20 +
.../gfortran.dg/goacc-gomp/pr102330-1.f90 | 35 +
.../gfortran.dg/goacc/array-with-dt-1.f90 | 17 +
.../gfortran.dg/goacc/array-with-dt-1a.f90 | 27 +
.../gfortran.dg/goacc/array-with-dt-2.f90 | 5 +
.../gfortran.dg/goacc/array-with-dt-3.f90 | 8 +
.../gfortran.dg/goacc/array-with-dt-4.f90 | 5 +
.../gfortran.dg/goacc/array-with-dt-5.f90 | 4 +
.../goacc/classify-kernels-parloops.f95 | 44 +
.../classify-kernels-unparallelized-parloops.f95 | 48 +
.../goacc/classify-kernels-unparallelized.f95 | 8 +-
.../gfortran.dg/goacc/classify-kernels.f95 | 10 +-
.../gfortran.dg/goacc/classify-parallel.f95 | 3 +-
.../gfortran.dg/goacc/classify-routine-nohost.f95 | 3 +-
.../gfortran.dg/goacc/classify-routine.f95 | 3 +-
.../gfortran.dg/goacc/classify-serial.f95 | 9 +-
gcc/testsuite/gfortran.dg/goacc/common-block-3.f90 | 31 +-
.../gfortran.dg/goacc/derived-chartypes-1.f90 | 2 +
.../gfortran.dg/goacc/derived-chartypes-2.f90 | 2 +
.../gfortran.dg/goacc/derived-chartypes-3.f90 | 12 +
.../gfortran.dg/goacc/derived-chartypes-4.f90 | 12 +
.../gfortran.dg/goacc/derived-classtypes-1.f95 | 2 +
.../gfortran.dg/goacc/derived-types-2.f90 | 2 +
gcc/testsuite/gfortran.dg/goacc/host_data-tree.f95 | 4 +
.../gfortran.dg/goacc/kernels-decompose-1.f95 | 29 +-
.../gfortran.dg/goacc/kernels-decompose-2.f95 | 94 +-
gcc/testsuite/gfortran.dg/goacc/kernels-tree.f95 | 4 +
gcc/testsuite/gfortran.dg/goacc/modules.f95 | 4 +-
.../gfortran.dg/goacc/nested-function-1.f90 | 72 +-
.../goacc/nested-reductions-1-kernels.f90 | 11 +
.../goacc/nested-reductions-1-parallel.f90 | 14 +
.../goacc/nested-reductions-1-routine.f90 | 4 +
.../goacc/nested-reductions-2-kernels.f90 | 11 +
.../goacc/nested-reductions-2-parallel.f90 | 14 +
.../goacc/nested-reductions-2-routine.f90 | 4 +
gcc/testsuite/gfortran.dg/goacc/parallel-tree.f95 | 10 +-
gcc/testsuite/gfortran.dg/goacc/pr104717.f90 | 22 +
gcc/testsuite/gfortran.dg/goacc/pr93464-2.f90 | 26 +
gcc/testsuite/gfortran.dg/goacc/pr93464.f90 | 9 +-
.../goacc/privatization-1-compute-loop.f90 | 16 +-
.../gfortran.dg/goacc/privatization-1-compute.f90 | 18 +-
.../goacc/privatization-1-routine_gang-loop.f90 | 9 +-
.../goacc/privatization-1-routine_gang.f90 | 8 +-
.../gfortran.dg/goacc/uninit-dim-clause.f95 | 6 +
.../goacc/uninit-firstprivate-clause.f95 | 1 +
.../gfortran.dg/goacc/uninit-if-clause.f95 | 4 +
.../gfortran.dg/goacc/uninit-use-device-clause.f95 | 1 +
gcc/testsuite/gfortran.dg/goacc/wait.f90 | 4 +
.../gfortran.dg/gomp/affinity-clause-3.f90 | 2 +-
gcc/testsuite/gfortran.dg/gomp/allocate-1.f90 | 137 +
gcc/testsuite/gfortran.dg/gomp/allocate-2.f90 | 45 +
gcc/testsuite/gfortran.dg/gomp/allocate-3.f90 | 14 +
gcc/testsuite/gfortran.dg/gomp/associate1.f90 | 40 +-
gcc/testsuite/gfortran.dg/gomp/associate2.f90 | 76 +
gcc/testsuite/gfortran.dg/gomp/atomic-27.f90 | 34 +
gcc/testsuite/gfortran.dg/gomp/atomic-28.f90 | 28 +
gcc/testsuite/gfortran.dg/gomp/clauses-1.f90 | 272 +-
gcc/testsuite/gfortran.dg/gomp/collapse1.f90 | 2 +-
gcc/testsuite/gfortran.dg/gomp/depend-4.f90 | 261 +
gcc/testsuite/gfortran.dg/gomp/depend-5.f90 | 82 +
gcc/testsuite/gfortran.dg/gomp/depend-6.f90 | 259 +
gcc/testsuite/gfortran.dg/gomp/is_device_ptr-3.f90 | 27 +
gcc/testsuite/gfortran.dg/gomp/loop-exit.f90 | 674 +
gcc/testsuite/gfortran.dg/gomp/masked-taskloop.f90 | 20 +
gcc/testsuite/gfortran.dg/gomp/openmp-simd-4.f90 | 6 +-
gcc/testsuite/gfortran.dg/gomp/pr102621.f90 | 12 +
gcc/testsuite/gfortran.dg/gomp/pr103695.f90 | 18 +
gcc/testsuite/gfortran.dg/gomp/pr104131.f90 | 26 +
gcc/testsuite/gfortran.dg/gomp/pr104757.f90 | 19 +
gcc/testsuite/gfortran.dg/gomp/requires-8.f90 | 2 +-
.../gfortran.dg/gomp/target-has-device-addr-1.f90 | 36 +
.../gfortran.dg/gomp/target-has-device-addr-2.f90 | 27 +
gcc/testsuite/gfortran.dg/gomp/task-detach-1.f90 | 4 +-
gcc/testsuite/gfortran.dg/ieee/ieee_10.f90 | 12 +-
gcc/testsuite/gfortran.dg/ieee/signaling_1.f90 | 92 +
gcc/testsuite/gfortran.dg/ieee/signaling_1_c.c | 14 +
gcc/testsuite/gfortran.dg/ieee/signaling_2.f90 | 74 +
gcc/testsuite/gfortran.dg/ieee/signaling_2_c.c | 8 +
gcc/testsuite/gfortran.dg/ieee/signaling_3.f90 | 43 +
gcc/testsuite/gfortran.dg/include_14.f90 | 4 +-
gcc/testsuite/gfortran.dg/include_17.f90 | 4 +-
gcc/testsuite/gfortran.dg/include_18.f90 | 4 +-
gcc/testsuite/gfortran.dg/include_6.f90 | 2 +-
gcc/testsuite/gfortran.dg/index_5.f90 | 2 +
gcc/testsuite/gfortran.dg/len_trim.f90 | 6 +
gcc/testsuite/gfortran.dg/maskl_1.f90 | 11 +
gcc/testsuite/gfortran.dg/masklr_3.f90 | 14 +
gcc/testsuite/gfortran.dg/maskr_1.f90 | 11 +
gcc/testsuite/gfortran.dg/minmaxloc_16.f90 | 14 +
gcc/testsuite/gfortran.dg/negative_stride_1.f90 | 25 +
gcc/testsuite/gfortran.dg/nint_p7.f90 | 3 +-
gcc/testsuite/gfortran.dg/null_actual_2.f90 | 16 +
gcc/testsuite/gfortran.dg/overload_4.f90 | 27 +
gcc/testsuite/gfortran.dg/pr101762.f90 | 23 +
gcc/testsuite/gfortran.dg/pr102520.f90 | 6 +-
gcc/testsuite/gfortran.dg/pr102860.f90 | 9 +
gcc/testsuite/gfortran.dg/pr103366.f90 | 17 +
gcc/testsuite/gfortran.dg/pr103692.f90 | 23 +
gcc/testsuite/gfortran.dg/pr103898.f90 | 15 +
gcc/testsuite/gfortran.dg/pr104210.f90 | 15 +
gcc/testsuite/gfortran.dg/pr104211.f90 | 11 +
gcc/testsuite/gfortran.dg/pr104466.f90 | 116 +
gcc/testsuite/gfortran.dg/pr104528.f | 44 +
gcc/testsuite/gfortran.dg/pr104571.f90 | 12 +
gcc/testsuite/gfortran.dg/pr104716.f | 31 +
gcc/testsuite/gfortran.dg/pr104849.f90 | 9 +
gcc/testsuite/gfortran.dg/pr47614.f | 3 +-
gcc/testsuite/gfortran.dg/pr58968.f | 2 +-
gcc/testsuite/gfortran.dg/pr67804.f90 | 25 +
gcc/testsuite/gfortran.dg/pr70673.f90 | 2 -
gcc/testsuite/gfortran.dg/pr70673_2.f90 | 25 +
gcc/testsuite/gfortran.dg/pr84784.f90 | 27 +
gcc/testsuite/gfortran.dg/pr93604.f90 | 2 +-
.../gfortran.dg/recursive_reference_3.f90 | 14 +
gcc/testsuite/gfortran.dg/scan_3.f90 | 14 +
gcc/testsuite/gfortran.dg/sizeof_6.f90 | 437 +
gcc/testsuite/gfortran.dg/stop_1.f90 | 44 +
gcc/testsuite/gfortran.dg/stop_2.f | 31 +
gcc/testsuite/gfortran.dg/stop_3.f90 | 22 +
gcc/testsuite/gfortran.dg/stop_4.f90 | 14 +
gcc/testsuite/gfortran.dg/transfer_char_kind4.f90 | 115 +
gcc/testsuite/gfortran.dg/transfer_check_6.f90 | 11 +
gcc/testsuite/gfortran.dg/transfer_simplify_11.f90 | 2 +-
gcc/testsuite/gfortran.dg/transfer_simplify_13.f90 | 34 +
gcc/testsuite/gfortran.dg/transfer_simplify_14.f90 | 27 +
gcc/testsuite/gfortran.dg/transfer_simplify_15.f90 | 11 +
.../gfortran.dg/unlimited_polymorphic_3.f03 | 56 +-
gcc/testsuite/gfortran.dg/vector_subscript_8.f90 | 16 +
gcc/testsuite/gfortran.dg/vector_subscript_9.f90 | 21 +
gcc/testsuite/gfortran.dg/verify_3.f90 | 14 +
gcc/testsuite/gnat.dg/aggr26.adb | 2 +-
gcc/testsuite/gnat.dg/concat5.adb | 9 +
gcc/testsuite/gnat.dg/concat5_pkg1.adb | 18 +
gcc/testsuite/gnat.dg/concat5_pkg1.ads | 5 +
gcc/testsuite/gnat.dg/concat5_pkg2.adb | 10 +
gcc/testsuite/gnat.dg/concat5_pkg2.ads | 5 +
gcc/testsuite/gnat.dg/div_zero.adb | 24 +
gcc/testsuite/gnat.dg/generic_comp.adb | 39 +
gcc/testsuite/gnat.dg/lto25.adb | 14 +
gcc/testsuite/gnat.dg/opt96.adb | 14 +
gcc/testsuite/gnat.dg/opt96_pkg.adb | 16 +
gcc/testsuite/gnat.dg/opt96_pkg.ads | 32 +
gcc/testsuite/gnat.dg/opt97.adb | 25 +
gcc/testsuite/go.test/go-test.exp | 3 +
gcc/testsuite/go.test/test/fixedbugs/issue10441.go | 2 +-
gcc/testsuite/go.test/test/fixedbugs/issue14652.go | 5 +-
gcc/testsuite/jit.dg/all-non-failing-tests.h | 16 +
gcc/testsuite/jit.dg/harness.h | 4 +
gcc/testsuite/jit.dg/test-bitcast.c | 61 +
gcc/testsuite/jit.dg/test-error-bad-bitcast.c | 62 +
gcc/testsuite/jit.dg/test-error-bad-bitcast2.c | 62 +
.../jit.dg/test-error-register-variable-bad-name.c | 35 +
.../test-error-register-variable-size-mismatch.c | 38 +
gcc/testsuite/jit.dg/test-register-variable.c | 56 +
gcc/testsuite/jit.dg/test-setting-alignment.c | 66 +
gcc/testsuite/jit.dg/test-types.c | 131 +
gcc/testsuite/lib/g++-dg.exp | 9 +-
gcc/testsuite/lib/g++.exp | 6 +-
gcc/testsuite/lib/gcov.exp | 12 +-
gcc/testsuite/lib/prune.exp | 5 +
gcc/testsuite/lib/target-supports.exp | 189 +-
gcc/{timevar.c => timevar.cc} | 0
gcc/timevar.def | 3 +-
gcc/timevar.h | 2 +-
gcc/toplev.c | 2383 -
gcc/toplev.cc | 2395 +
gcc/toplev.h | 10 +-
gcc/{tracer.c => tracer.cc} | 0
gcc/trans-mem.c | 5683 --
gcc/trans-mem.cc | 5683 ++
gcc/{tree-affine.c => tree-affine.cc} | 0
gcc/tree-call-cdce.c | 1240 -
gcc/tree-call-cdce.cc | 1240 +
gcc/tree-cfg.c | 10238 ---
gcc/tree-cfg.cc | 10242 +++
gcc/tree-cfg.h | 1 +
gcc/tree-cfgcleanup.c | 1654 -
gcc/tree-cfgcleanup.cc | 1675 +
gcc/tree-cfgcleanup.h | 2 +-
gcc/{tree-chrec.c => tree-chrec.cc} | 0
gcc/tree-complex.c | 1956 -
gcc/tree-complex.cc | 1972 +
gcc/tree-core.h | 31 +-
gcc/{tree-data-ref.c => tree-data-ref.cc} | 0
gcc/tree-data-ref.h | 7 +-
gcc/{tree-dfa.c => tree-dfa.cc} | 0
gcc/{tree-diagnostic.c => tree-diagnostic.cc} | 0
gcc/{tree-dump.c => tree-dump.cc} | 0
gcc/tree-eh.c | 5052 --
gcc/tree-eh.cc | 5052 ++
gcc/{tree-emutls.c => tree-emutls.cc} | 0
gcc/tree-if-conv.c | 3510 -
gcc/tree-if-conv.cc | 3510 +
gcc/tree-inline.c | 6634 --
gcc/tree-inline.cc | 6632 ++
gcc/tree-inline.h | 2 +-
gcc/{tree-into-ssa.c => tree-into-ssa.cc} | 0
gcc/{tree-iterator.c => tree-iterator.cc} | 0
gcc/tree-loop-distribution.c | 3911 --
gcc/tree-loop-distribution.cc | 3921 ++
gcc/tree-nested.c | 3755 -
gcc/tree-nested.cc | 3757 +
gcc/tree-nrv.c | 404 -
gcc/tree-nrv.cc | 391 +
gcc/tree-object-size.c | 1644 -
gcc/tree-object-size.cc | 2177 +
gcc/tree-object-size.h | 2 +-
gcc/tree-outof-ssa.c | 1329 -
gcc/tree-outof-ssa.cc | 1329 +
gcc/tree-parloops.c | 4241 --
gcc/tree-parloops.cc | 4241 ++
gcc/tree-pass.h | 2 +-
gcc/{tree-phinodes.c => tree-phinodes.cc} | 0
gcc/tree-predcom.c | 3516 -
gcc/tree-predcom.cc | 3547 +
gcc/tree-pretty-print.c | 4623 --
gcc/tree-pretty-print.cc | 4630 ++
gcc/tree-profile.c | 911 -
gcc/tree-profile.cc | 911 +
gcc/tree-scalar-evolution.c | 3619 -
gcc/tree-scalar-evolution.cc | 3623 +
gcc/tree-sra.c | 4794 --
gcc/tree-sra.cc | 4794 ++
gcc/tree-ssa-address.c | 1213 -
gcc/tree-ssa-address.cc | 1213 +
gcc/tree-ssa-alias.c | 4336 --
gcc/tree-ssa-alias.cc | 4344 ++
gcc/tree-ssa-alias.h | 16 +-
gcc/tree-ssa-ccp.c | 4640 --
gcc/tree-ssa-ccp.cc | 4640 ++
gcc/{tree-ssa-coalesce.c => tree-ssa-coalesce.cc} | 0
gcc/tree-ssa-coalesce.h | 2 +-
gcc/tree-ssa-copy.c | 659 -
gcc/tree-ssa-copy.cc | 657 +
gcc/tree-ssa-dce.c | 2063 -
gcc/tree-ssa-dce.cc | 2094 +
gcc/tree-ssa-dom.c | 2339 -
gcc/tree-ssa-dom.cc | 2350 +
gcc/tree-ssa-dse.c | 1515 -
gcc/tree-ssa-dse.cc | 1572 +
gcc/tree-ssa-forwprop.c | 3554 -
gcc/tree-ssa-forwprop.cc | 3874 ++
gcc/tree-ssa-ifcombine.c | 852 -
gcc/tree-ssa-ifcombine.cc | 894 +
gcc/tree-ssa-live.c | 1633 -
gcc/tree-ssa-live.cc | 1633 +
gcc/tree-ssa-loop-ch.c | 643 -
gcc/tree-ssa-loop-ch.cc | 645 +
gcc/{tree-ssa-loop-im.c => tree-ssa-loop-im.cc} | 0
gcc/tree-ssa-loop-ivcanon.c | 1673 -
gcc/tree-ssa-loop-ivcanon.cc | 1677 +
gcc/tree-ssa-loop-ivopts.c | 8188 ---
gcc/tree-ssa-loop-ivopts.cc | 8221 +++
gcc/tree-ssa-loop-manip.c | 1677 -
gcc/tree-ssa-loop-manip.cc | 1677 +
gcc/tree-ssa-loop-niter.c | 5101 --
gcc/tree-ssa-loop-niter.cc | 5132 ++
...a-loop-prefetch.c => tree-ssa-loop-prefetch.cc} | 0
...ree-ssa-loop-split.c => tree-ssa-loop-split.cc} | 0
gcc/tree-ssa-loop-unswitch.c | 1567 -
gcc/tree-ssa-loop-unswitch.cc | 1585 +
gcc/{tree-ssa-loop.c => tree-ssa-loop.cc} | 0
gcc/tree-ssa-math-opts.c | 4751 --
gcc/tree-ssa-math-opts.cc | 5076 ++
gcc/tree-ssa-operands.c | 1415 -
gcc/tree-ssa-operands.cc | 1415 +
gcc/tree-ssa-phiopt.c | 3879 --
gcc/tree-ssa-phiopt.cc | 4023 ++
gcc/{tree-ssa-phiprop.c => tree-ssa-phiprop.cc} | 0
gcc/tree-ssa-pre.c | 4483 --
gcc/tree-ssa-pre.cc | 4489 ++
gcc/tree-ssa-propagate.c | 1296 -
gcc/tree-ssa-propagate.cc | 1296 +
gcc/tree-ssa-reassoc.c | 7052 --
gcc/tree-ssa-reassoc.cc | 7161 ++
gcc/tree-ssa-sccvn.c | 8250 ---
gcc/tree-ssa-sccvn.cc | 8319 +++
gcc/tree-ssa-sccvn.h | 7 +-
gcc/tree-ssa-scopedtables.c | 1201 -
gcc/tree-ssa-scopedtables.cc | 1201 +
gcc/tree-ssa-sink.c | 860 -
gcc/tree-ssa-sink.cc | 869 +
gcc/tree-ssa-strlen.c | 5970 --
gcc/tree-ssa-strlen.cc | 6002 ++
gcc/tree-ssa-strlen.h | 4 +-
gcc/tree-ssa-structalias.c | 8753 ---
gcc/tree-ssa-structalias.cc | 8760 +++
gcc/tree-ssa-tail-merge.c | 1818 -
gcc/tree-ssa-tail-merge.cc | 1818 +
gcc/{tree-ssa-ter.c => tree-ssa-ter.cc} | 0
gcc/tree-ssa-ter.h | 2 +-
gcc/tree-ssa-threadbackward.c | 1051 -
gcc/tree-ssa-threadbackward.cc | 1055 +
...ree-ssa-threadedge.c => tree-ssa-threadedge.cc} | 0
...ssa-threadupdate.c => tree-ssa-threadupdate.cc} | 0
gcc/tree-ssa-threadupdate.h | 2 +-
gcc/{tree-ssa-uncprop.c => tree-ssa-uncprop.cc} | 0
gcc/tree-ssa-uninit.c | 1358 -
gcc/tree-ssa-uninit.cc | 1476 +
gcc/tree-ssa.c | 2192 -
gcc/tree-ssa.cc | 2209 +
gcc/tree-ssa.h | 1 +
gcc/tree-ssanames.c | 923 -
gcc/tree-ssanames.cc | 940 +
gcc/tree-ssanames.h | 5 +-
gcc/{tree-stdarg.c => tree-stdarg.cc} | 0
gcc/tree-streamer-in.c | 1128 -
gcc/tree-streamer-in.cc | 1129 +
gcc/tree-streamer-out.c | 1040 -
gcc/tree-streamer-out.cc | 1048 +
gcc/{tree-streamer.c => tree-streamer.cc} | 0
gcc/tree-streamer.h | 6 +-
gcc/tree-switch-conversion.c | 2602 -
gcc/tree-switch-conversion.cc | 2606 +
gcc/tree-switch-conversion.h | 3 +-
gcc/{tree-tailcall.c => tree-tailcall.cc} | 0
gcc/tree-vect-data-refs.c | 6814 --
gcc/tree-vect-data-refs.cc | 6817 ++
gcc/tree-vect-generic.c | 2464 -
gcc/tree-vect-generic.cc | 2487 +
gcc/tree-vect-loop-manip.c | 3667 -
gcc/tree-vect-loop-manip.cc | 3746 +
gcc/tree-vect-loop.c | 10189 ---
gcc/tree-vect-loop.cc | 10332 +++
gcc/tree-vect-patterns.c | 5856 --
gcc/tree-vect-patterns.cc | 5954 ++
gcc/tree-vect-slp-patterns.c | 1587 -
gcc/tree-vect-slp-patterns.cc | 1640 +
gcc/tree-vect-slp.c | 7622 ---
gcc/tree-vect-slp.cc | 7728 +++
gcc/tree-vect-stmts.c | 12471 ----
gcc/tree-vect-stmts.cc | 12577 ++++
...ree-vector-builder.c => tree-vector-builder.cc} | 0
gcc/tree-vectorizer.c | 2024 -
gcc/tree-vectorizer.cc | 2030 +
gcc/tree-vectorizer.h | 139 +-
gcc/tree-vrp.c | 4419 --
gcc/tree-vrp.cc | 4429 ++
gcc/tree.c | 15221 -----
gcc/tree.cc | 15373 +++++
gcc/tree.def | 22 +-
gcc/tree.h | 52 +-
gcc/{tsan.c => tsan.cc} | 0
gcc/typed-splay-tree.c | 82 -
gcc/typed-splay-tree.cc | 82 +
gcc/ubsan.c | 2477 -
gcc/ubsan.cc | 2484 +
gcc/valtrack.c | 776 -
gcc/valtrack.cc | 778 +
gcc/value-prof.c | 1966 -
gcc/value-prof.cc | 1958 +
gcc/value-prof.h | 4 +-
gcc/value-range-equiv.cc | 4 +-
gcc/value-range-equiv.h | 4 +-
gcc/value-range.cc | 6 +-
gcc/value-range.h | 15 +-
gcc/value-relation.cc | 60 +-
gcc/value-relation.h | 6 +-
gcc/var-tracking.c | 10613 ---
gcc/var-tracking.cc | 10613 +++
gcc/varasm.c | 8509 ---
gcc/varasm.cc | 8512 +++
gcc/{varpool.c => varpool.cc} | 0
gcc/vec-perm-indices.c | 381 -
gcc/vec-perm-indices.cc | 381 +
gcc/vec.c | 595 -
gcc/vec.cc | 595 +
gcc/vec.h | 2 +-
gcc/vmsdbgout.c | 1851 -
gcc/vmsdbgout.cc | 1851 +
gcc/vr-values.c | 4415 --
gcc/vr-values.cc | 4419 ++
gcc/vtable-verify.c | 850 -
gcc/vtable-verify.cc | 850 +
gcc/vtable-verify.h | 2 +-
gcc/warning-control.cc | 5 +-
gcc/{web.c => web.cc} | 0
gcc/xcoffout.c | 494 -
gcc/xcoffout.cc | 494 +
gcc/xcoffout.h | 8 +-
gotools/ChangeLog | 19 +
gotools/Makefile.am | 2 +
gotools/Makefile.in | 2 +
include/ChangeLog | 15 +
include/cuda/cuda.h | 194 +
include/floatformat.h | 6 +-
include/plugin-api.h | 68 +-
libatomic/ChangeLog | 46 +
libatomic/Makefile.am | 5 +-
libatomic/Makefile.in | 6 +-
libatomic/acinclude.m4 | 108 +-
libatomic/config/x86/host-config.h | 43 +-
libatomic/config/x86/init.c | 12 +
libatomic/configure | 25 +-
libatomic/configure.ac | 9 +-
libatomic/tas_n.c | 2 +-
libbacktrace/ChangeLog | 20 +
libbacktrace/configure | 14 +-
libbacktrace/configure.ac | 8 +-
libbacktrace/dwarf.c | 34 +-
libbacktrace/elf.c | 2 +-
libcody/ChangeLog | 5 +
libcody/netclient.cc | 6 +-
libcpp/ChangeLog | 125 +
libcpp/Makefile.in | 13 +-
libcpp/charset.c | 2510 -
libcpp/charset.cc | 2510 +
libcpp/config.in | 6 +
libcpp/configure | 67 +
libcpp/configure.ac | 3 +
libcpp/directives.c | 2799 -
libcpp/directives.cc | 2798 +
libcpp/{errors.c => errors.cc} | 0
libcpp/{expr.c => expr.cc} | 0
libcpp/files.c | 2175 -
libcpp/files.cc | 2174 +
libcpp/{identifiers.c => identifiers.cc} | 0
libcpp/include/cpplib.h | 43 +-
libcpp/include/line-map.h | 20 +-
libcpp/include/mkdeps.h | 2 +-
libcpp/init.c | 914 -
libcpp/init.cc | 914 +
libcpp/internal.h | 35 +-
libcpp/lex.c | 5389 --
libcpp/lex.cc | 5393 ++
libcpp/line-map.c | 2555 -
libcpp/line-map.cc | 2555 +
libcpp/macro.c | 4128 --
libcpp/macro.cc | 4131 ++
libcpp/{makeucnid.c => makeucnid.cc} | 0
libcpp/{mkdeps.c => mkdeps.cc} | 0
libcpp/{pch.c => pch.cc} | 0
libcpp/po/ChangeLog | 14 +
libcpp/po/be.po | 554 +-
libcpp/po/ca.po | 579 +-
libcpp/po/cpplib.pot | 620 +-
libcpp/po/da.po | 581 +-
libcpp/po/de.po | 578 +-
libcpp/po/el.po | 571 +-
libcpp/po/eo.po | 581 +-
libcpp/po/es.po | 624 +-
libcpp/po/fi.po | 581 +-
libcpp/po/fr.po | 566 +-
libcpp/po/id.po | 579 +-
libcpp/po/ja.po | 575 +-
libcpp/po/nl.po | 579 +-
libcpp/po/pt_BR.po | 581 +-
libcpp/po/ru.po | 576 +-
libcpp/po/sr.po | 576 +-
libcpp/po/sv.po | 560 +-
libcpp/po/tr.po | 575 +-
libcpp/po/uk.po | 578 +-
libcpp/po/vi.po | 580 +-
libcpp/po/zh_CN.po | 579 +-
libcpp/po/zh_TW.po | 615 +-
libcpp/{symtab.c => symtab.cc} | 0
libcpp/traditional.c | 1321 -
libcpp/traditional.cc | 1321 +
libgcc/ChangeLog | 144 +
libgcc/config.host | 28 +-
libgcc/config/arc/linux-unwind.h | 9 +-
libgcc/config/gcn/atomic.c | 29 +-
libgcc/config/i386/gthr-win32.c | 2 -
libgcc/config/i386/gthr-win32.h | 23 +-
libgcc/config/ia64/fde-glibc.c | 2 +
libgcc/config/loongarch/crtfastmath.c | 52 +
libgcc/config/loongarch/linux-unwind.h | 80 +
libgcc/config/loongarch/sfp-machine.h | 152 +
libgcc/config/loongarch/t-crtstuff | 5 +
libgcc/config/loongarch/t-loongarch | 7 +
libgcc/config/loongarch/t-loongarch64 | 1 +
libgcc/config/loongarch/t-softfp-tf | 3 +
libgcc/config/m68k/lb1sf68.S | 19 +-
libgcc/config/rs6000/t-darwin-ehs | 4 +-
libgcc/config/t-darwin-ehs | 2 +-
libgcc/configure | 36 +-
libgcc/configure.ac | 19 +-
libgcc/gcov.h | 17 +-
libgcc/libgcov-driver-system.c | 7 +-
libgcc/libgcov-driver.c | 47 +-
libgcc/libgcov-util.c | 150 +-
libgcc/libgcov.h | 3 -
libgcc/unwind-dw2-fde-dip.c | 4 +-
libgfortran/ChangeLog | 377 +
libgfortran/Makefile.am | 244 +-
libgfortran/Makefile.in | 933 +-
libgfortran/acinclude.m4 | 23 +
libgfortran/config.h.in | 69 +
libgfortran/configure | 1319 +-
libgfortran/configure.ac | 52 +-
libgfortran/generated/_abs_c17.F90 | 46 +
libgfortran/generated/_abs_r17.F90 | 46 +
libgfortran/generated/_acos_r17.F90 | 46 +
libgfortran/generated/_acosh_r17.F90 | 46 +
libgfortran/generated/_aimag_c17.F90 | 46 +
libgfortran/generated/_aint_r17.F90 | 46 +
libgfortran/generated/_anint_r17.F90 | 46 +
libgfortran/generated/_asin_r17.F90 | 46 +
libgfortran/generated/_asinh_r17.F90 | 46 +
libgfortran/generated/_atan2_r17.F90 | 46 +
libgfortran/generated/_atan_r17.F90 | 46 +
libgfortran/generated/_atanh_r17.F90 | 46 +
libgfortran/generated/_conjg_c17.F90 | 46 +
libgfortran/generated/_cos_c17.F90 | 46 +
libgfortran/generated/_cos_r17.F90 | 46 +
libgfortran/generated/_cosh_r17.F90 | 46 +
libgfortran/generated/_dim_r17.F90 | 46 +
libgfortran/generated/_exp_c17.F90 | 46 +
libgfortran/generated/_exp_r17.F90 | 46 +
libgfortran/generated/_log10_r17.F90 | 46 +
libgfortran/generated/_log_c17.F90 | 46 +
libgfortran/generated/_log_r17.F90 | 46 +
libgfortran/generated/_mod_r17.F90 | 46 +
libgfortran/generated/_sign_r17.F90 | 46 +
libgfortran/generated/_sin_c17.F90 | 46 +
libgfortran/generated/_sin_r17.F90 | 46 +
libgfortran/generated/_sinh_r17.F90 | 46 +
libgfortran/generated/_sqrt_c17.F90 | 46 +
libgfortran/generated/_sqrt_r17.F90 | 46 +
libgfortran/generated/_tan_r17.F90 | 46 +
libgfortran/generated/_tanh_r17.F90 | 46 +
libgfortran/generated/bessel_r17.c | 186 +
libgfortran/generated/cshift0_c17.c | 242 +
libgfortran/generated/cshift0_r17.c | 242 +
libgfortran/generated/cshift1_16_c17.c | 193 +
libgfortran/generated/cshift1_16_r17.c | 193 +
libgfortran/generated/cshift1_4_c17.c | 193 +
libgfortran/generated/cshift1_4_r17.c | 193 +
libgfortran/generated/cshift1_8_c17.c | 193 +
libgfortran/generated/cshift1_8_r17.c | 193 +
libgfortran/generated/findloc0_c17.c | 375 +
libgfortran/generated/findloc0_r17.c | 375 +
libgfortran/generated/findloc1_c17.c | 523 +
libgfortran/generated/findloc1_r17.c | 523 +
libgfortran/generated/in_pack_c17.c | 116 +
libgfortran/generated/in_pack_r17.c | 116 +
libgfortran/generated/in_unpack_c17.c | 104 +
libgfortran/generated/in_unpack_r17.c | 104 +
libgfortran/generated/matmul_c17.c | 3013 +
libgfortran/generated/matmul_r17.c | 3013 +
libgfortran/generated/matmulavx128_c17.c | 1186 +
libgfortran/generated/matmulavx128_r17.c | 1186 +
libgfortran/generated/maxloc0_16_r17.c | 408 +
libgfortran/generated/maxloc0_4_r17.c | 408 +
libgfortran/generated/maxloc0_8_r17.c | 408 +
libgfortran/generated/maxloc1_16_r17.c | 607 +
libgfortran/generated/maxloc1_4_r17.c | 607 +
libgfortran/generated/maxloc1_8_r17.c | 607 +
libgfortran/generated/maxval_r17.c | 578 +
libgfortran/generated/minloc0_16_r17.c | 407 +
libgfortran/generated/minloc0_4_r17.c | 407 +
libgfortran/generated/minloc0_8_r17.c | 407 +
libgfortran/generated/minloc1_16_r17.c | 617 +
libgfortran/generated/minloc1_4_r17.c | 617 +
libgfortran/generated/minloc1_8_r17.c | 617 +
libgfortran/generated/minval_r17.c | 578 +
libgfortran/generated/norm2_r17.c | 219 +
libgfortran/generated/pack_c17.c | 257 +
libgfortran/generated/pack_r17.c | 257 +
libgfortran/generated/pow_c17_i16.c | 75 +
libgfortran/generated/pow_c17_i4.c | 75 +
libgfortran/generated/pow_c17_i8.c | 75 +
libgfortran/generated/pow_r17_i16.c | 75 +
libgfortran/generated/pow_r17_i4.c | 75 +
libgfortran/generated/pow_r17_i8.c | 75 +
libgfortran/generated/product_c17.c | 536 +
libgfortran/generated/product_r17.c | 536 +
libgfortran/generated/reshape_c17.c | 366 +
libgfortran/generated/reshape_r17.c | 366 +
libgfortran/generated/spread_c17.c | 266 +
libgfortran/generated/spread_r17.c | 266 +
libgfortran/generated/sum_c17.c | 536 +
libgfortran/generated/sum_r17.c | 536 +
libgfortran/generated/unpack_c17.c | 333 +
libgfortran/generated/unpack_r17.c | 333 +
libgfortran/gfortran.map | 125 +
libgfortran/ieee/ieee_arithmetic.F90 | 284 +-
libgfortran/ieee/ieee_helper.c | 88 +-
libgfortran/ieee/issignaling_fallback.h | 251 +
libgfortran/intrinsics/erfc_scaled.c | 119 +-
libgfortran/intrinsics/random.c | 124 +
libgfortran/intrinsics/trigd.c | 49 +
libgfortran/intrinsics/trigd_lib.inc | 2 +
libgfortran/io/file_pos.c | 7 +-
libgfortran/io/inquire.c | 18 +
libgfortran/io/io.h | 6 +-
libgfortran/io/open.c | 33 +-
libgfortran/io/read.c | 42 +-
libgfortran/io/size_from_kind.c | 8 +
libgfortran/io/transfer.c | 161 +-
libgfortran/io/transfer128.c | 4 +-
libgfortran/io/write.c | 19 +
libgfortran/io/write_float.def | 41 +-
libgfortran/kinds-override.h | 12 +
libgfortran/libgfortran.h | 233 +
libgfortran/m4/ifunc.m4 | 0
libgfortran/m4/mtype.m4 | 21 +-
libgfortran/m4/specific.m4 | 36 +-
libgfortran/m4/specific2.m4 | 11 +-
libgfortran/mk-kinds-h.sh | 7 +
libgfortran/runtime/environ.c | 146 +-
libgo/MERGE | 2 +-
libgo/Makefile.am | 87 +-
libgo/Makefile.in | 93 +-
libgo/README.gcc | 7 +-
libgo/VERSION | 2 +-
libgo/check-packages.txt | 10 +-
libgo/configure | 6 +-
libgo/configure.ac | 11 +-
libgo/go/archive/tar/common.go | 40 +-
libgo/go/archive/tar/format.go | 138 +-
libgo/go/archive/tar/fuzz_test.go | 80 +
libgo/go/archive/tar/reader.go | 102 +-
libgo/go/archive/tar/reader_test.go | 30 +-
libgo/go/archive/tar/stat_actime1.go | 1 -
libgo/go/archive/tar/stat_actime2.go | 1 -
libgo/go/archive/tar/stat_unix.go | 1 -
libgo/go/archive/tar/strconv.go | 43 +-
libgo/go/archive/tar/tar_test.go | 2 +-
libgo/go/archive/tar/writer.go | 89 +-
libgo/go/archive/tar/writer_test.go | 24 +-
libgo/go/archive/zip/fuzz_test.go | 81 +
libgo/go/archive/zip/reader.go | 106 +-
libgo/go/archive/zip/reader_test.go | 248 +-
libgo/go/archive/zip/struct.go | 10 +-
libgo/go/archive/zip/writer_test.go | 2 +-
libgo/go/bufio/bufio.go | 52 +-
libgo/go/bufio/bufio_test.go | 142 +-
libgo/go/bufio/example_test.go | 12 +
libgo/go/builtin/builtin.go | 14 +-
libgo/go/bytes/boundary_test.go | 19 +-
libgo/go/bytes/bytes.go | 150 +-
libgo/go/bytes/bytes_test.go | 32 +
libgo/go/bytes/example_test.go | 194 +-
libgo/go/bytes/reader_test.go | 2 +-
libgo/go/cmd/cgo/ast.go | 3 +-
libgo/go/cmd/cgo/ast_go1.go | 17 +
libgo/go/cmd/cgo/ast_go118.go | 25 +
libgo/go/cmd/cgo/gcc.go | 146 +-
libgo/go/cmd/cgo/main.go | 8 +-
libgo/go/cmd/cgo/out.go | 16 +-
libgo/go/cmd/go.mod | 22 +-
libgo/go/cmd/go/alldocs.go | 437 +-
libgo/go/cmd/go/go11.go | 1 -
libgo/go/cmd/go/go_test.go | 36 +-
libgo/go/cmd/go/go_unix_test.go | 1 -
libgo/go/cmd/go/internal/base/base.go | 6 +-
libgo/go/cmd/go/internal/base/flag.go | 4 +-
libgo/go/cmd/go/internal/base/signal_notunix.go | 1 -
libgo/go/cmd/go/internal/base/signal_unix.go | 1 -
libgo/go/cmd/go/internal/base/tool.go | 2 +-
libgo/go/cmd/go/internal/bug/bug.go | 7 +-
libgo/go/cmd/go/internal/cache/cache.go | 12 +
libgo/go/cmd/go/internal/cache/default.go | 1 +
libgo/go/cmd/go/internal/cfg/cfg.go | 37 +-
libgo/go/cmd/go/internal/clean/clean.go | 39 +-
libgo/go/cmd/go/internal/cmdflag/flag.go | 2 +-
libgo/go/cmd/go/internal/doc/doc.go | 5 +-
libgo/go/cmd/go/internal/envcmd/env.go | 78 +-
libgo/go/cmd/go/internal/fix/fix.go | 30 +-
libgo/go/cmd/go/internal/fmtcmd/fmt.go | 36 +-
libgo/go/cmd/go/internal/fsys/fsys.go | 6 +-
libgo/go/cmd/go/internal/fsys/fsys_test.go | 3 +-
libgo/go/cmd/go/internal/generate/generate.go | 4 +-
libgo/go/cmd/go/internal/get/get.go | 35 +-
libgo/go/cmd/go/internal/help/help.go | 2 +-
libgo/go/cmd/go/internal/help/helpdoc.go | 21 +
libgo/go/cmd/go/internal/imports/build.go | 216 +-
libgo/go/cmd/go/internal/imports/scan_test.go | 2 +-
.../cmd/go/internal/imports/testdata/android/e.go | 1 +
.../cmd/go/internal/imports/testdata/android/f.go | 1 +
.../cmd/go/internal/imports/testdata/android/g.go | 1 +
.../cmd/go/internal/imports/testdata/illumos/e.go | 1 +
.../cmd/go/internal/imports/testdata/illumos/f.go | 1 +
.../cmd/go/internal/imports/testdata/illumos/g.go | 1 +
.../go/cmd/go/internal/imports/testdata/star/x1.go | 7 +-
libgo/go/cmd/go/internal/list/list.go | 18 +-
libgo/go/cmd/go/internal/load/flag.go | 10 +-
libgo/go/cmd/go/internal/load/pkg.go | 291 +-
libgo/go/cmd/go/internal/load/test.go | 26 +-
.../lockedfile/internal/filelock/filelock_fcntl.go | 1 -
.../lockedfile/internal/filelock/filelock_other.go | 1 -
.../lockedfile/internal/filelock/filelock_plan9.go | 1 -
.../lockedfile/internal/filelock/filelock_test.go | 1 -
.../lockedfile/internal/filelock/filelock_unix.go | 1 -
.../internal/filelock/filelock_windows.go | 1 -
.../go/internal/lockedfile/lockedfile_filelock.go | 1 -
.../cmd/go/internal/lockedfile/lockedfile_plan9.go | 1 -
.../cmd/go/internal/lockedfile/lockedfile_test.go | 1 -
.../cmd/go/internal/lockedfile/transform_test.go | 1 -
libgo/go/cmd/go/internal/modcmd/download.go | 104 +-
libgo/go/cmd/go/internal/modcmd/edit.go | 50 +-
libgo/go/cmd/go/internal/modcmd/graph.go | 4 +-
libgo/go/cmd/go/internal/modcmd/init.go | 2 +-
libgo/go/cmd/go/internal/modcmd/tidy.go | 6 +-
libgo/go/cmd/go/internal/modcmd/vendor.go | 62 +-
libgo/go/cmd/go/internal/modcmd/verify.go | 4 +-
libgo/go/cmd/go/internal/modcmd/why.go | 14 +-
libgo/go/cmd/go/internal/modfetch/bootstrap.go | 1 -
libgo/go/cmd/go/internal/modfetch/cache.go | 16 +-
.../cmd/go/internal/modfetch/codehost/codehost.go | 19 +-
libgo/go/cmd/go/internal/modfetch/codehost/git.go | 261 +-
.../go/cmd/go/internal/modfetch/codehost/shell.go | 1 -
libgo/go/cmd/go/internal/modfetch/codehost/vcs.go | 17 +-
libgo/go/cmd/go/internal/modfetch/coderepo.go | 271 +-
libgo/go/cmd/go/internal/modfetch/coderepo_test.go | 349 +-
libgo/go/cmd/go/internal/modfetch/fetch.go | 131 +-
libgo/go/cmd/go/internal/modfetch/repo.go | 6 +-
libgo/go/cmd/go/internal/modfetch/sumdb.go | 7 +-
libgo/go/cmd/go/internal/modget/get.go | 220 +-
libgo/go/cmd/go/internal/modget/query.go | 14 +-
libgo/go/cmd/go/internal/modload/build.go | 124 +-
libgo/go/cmd/go/internal/modload/buildlist.go | 457 +-
libgo/go/cmd/go/internal/modload/edit.go | 164 +-
libgo/go/cmd/go/internal/modload/import.go | 160 +-
libgo/go/cmd/go/internal/modload/import_test.go | 2 +-
libgo/go/cmd/go/internal/modload/init.go | 1047 +-
libgo/go/cmd/go/internal/modload/list.go | 15 +-
libgo/go/cmd/go/internal/modload/load.go | 373 +-
libgo/go/cmd/go/internal/modload/modfile.go | 291 +-
libgo/go/cmd/go/internal/modload/mvs.go | 6 +-
libgo/go/cmd/go/internal/modload/query.go | 206 +-
libgo/go/cmd/go/internal/modload/search.go | 15 +-
libgo/go/cmd/go/internal/modload/stat_openfile.go | 1 -
libgo/go/cmd/go/internal/modload/stat_unix.go | 1 -
libgo/go/cmd/go/internal/modload/stat_windows.go | 1 -
libgo/go/cmd/go/internal/modload/vendor.go | 12 +-
libgo/go/cmd/go/internal/mvs/mvs.go | 36 +-
libgo/go/cmd/go/internal/mvs/mvs_test.go | 2 +-
libgo/go/cmd/go/internal/par/work.go | 32 +-
libgo/go/cmd/go/internal/par/work_test.go | 12 +-
.../go/cmd/go/internal/robustio/robustio_flaky.go | 1 -
.../go/cmd/go/internal/robustio/robustio_other.go | 1 -
libgo/go/cmd/go/internal/run/run.go | 17 +-
libgo/go/cmd/go/internal/search/search.go | 33 +-
libgo/go/cmd/go/internal/str/path.go | 14 +
libgo/go/cmd/go/internal/str/str.go | 46 +-
libgo/go/cmd/go/internal/str/str_test.go | 4 +-
libgo/go/cmd/go/internal/test/flagdefs.go | 37 +
libgo/go/cmd/go/internal/test/flagdefs_test.go | 24 +-
libgo/go/cmd/go/internal/test/genflags.go | 24 +-
.../go/internal/test/internal/genflags/vetflag.go | 68 +
libgo/go/cmd/go/internal/test/test.go | 272 +-
libgo/go/cmd/go/internal/test/testflag.go | 75 +-
libgo/go/cmd/go/internal/tool/tool.go | 6 +-
libgo/go/cmd/go/internal/txtar/archive.go | 140 -
libgo/go/cmd/go/internal/txtar/archive_test.go | 67 -
libgo/go/cmd/go/internal/vcs/vcs.go | 394 +-
libgo/go/cmd/go/internal/vcs/vcs_test.go | 63 +-
libgo/go/cmd/go/internal/version/exe.go | 263 -
libgo/go/cmd/go/internal/version/version.go | 102 +-
libgo/go/cmd/go/internal/vet/vet.go | 4 +-
libgo/go/cmd/go/internal/vet/vetflag.go | 4 +-
libgo/go/cmd/go/internal/web/bootstrap.go | 1 -
libgo/go/cmd/go/internal/web/http.go | 13 +-
libgo/go/cmd/go/internal/web/url_other.go | 1 -
libgo/go/cmd/go/internal/web/url_other_test.go | 1 -
libgo/go/cmd/go/internal/work/action.go | 12 +-
libgo/go/cmd/go/internal/work/build.go | 57 +-
libgo/go/cmd/go/internal/work/build_test.go | 2 +-
libgo/go/cmd/go/internal/work/buildid.go | 4 +
libgo/go/cmd/go/internal/work/exec.go | 147 +-
libgo/go/cmd/go/internal/work/exec_test.go | 5 +-
libgo/go/cmd/go/internal/work/gc.go | 116 +-
libgo/go/cmd/go/internal/work/init.go | 76 +-
libgo/go/cmd/go/internal/work/security.go | 1 +
libgo/go/cmd/go/internal/work/security_test.go | 1 +
libgo/go/cmd/go/internal/work/testgo.go | 1 -
libgo/go/cmd/go/internal/workcmd/edit.go | 316 +
libgo/go/cmd/go/internal/workcmd/init.go | 51 +
libgo/go/cmd/go/internal/workcmd/sync.go | 134 +
libgo/go/cmd/go/internal/workcmd/use.go | 196 +
libgo/go/cmd/go/internal/workcmd/work.go | 78 +
libgo/go/cmd/go/main.go | 2 +
libgo/go/cmd/go/proxy_test.go | 6 +-
libgo/go/cmd/go/script_test.go | 236 +-
libgo/go/cmd/go/stop_other_test.go | 9 -
libgo/go/cmd/go/stop_unix_test.go | 1 -
libgo/go/cmd/go/testdata/addmod.go | 5 +-
....com_split-incompatible_v2.0.0+incompatible.txt | 2 +-
..._split-incompatible_v2.1.0-pre+incompatible.txt | 2 +-
libgo/go/cmd/go/testdata/savedir.go | 3 +-
libgo/go/cmd/go/testdata/script/README | 17 +-
.../go/testdata/script/build_cache_disabled.txt | 2 +-
.../go/testdata/script/build_cache_trimpath.txt | 4 +-
.../testdata/script/build_concurrent_backend.txt | 12 +
.../cmd/go/testdata/script/build_gcflags_order.txt | 20 +
.../cmd/go/testdata/script/build_i_deprecate.txt | 6 +-
libgo/go/cmd/go/testdata/script/build_internal.txt | 2 +
.../go/cmd/go/testdata/script/build_issue48319.txt | 47 +
.../go/cmd/go/testdata/script/build_negative_p.txt | 5 +
libgo/go/cmd/go/testdata/script/build_overlay.txt | 28 +-
.../go/testdata/script/build_runtime_gcflags.txt | 2 +-
.../cmd/go/testdata/script/build_single_error.txt | 18 +
libgo/go/cmd/go/testdata/script/build_trimpath.txt | 3 +-
.../go/testdata/script/cgo_path_space_quote.txt | 58 +
.../go/testdata/script/cgo_stale_precompiled.txt | 28 +
libgo/go/cmd/go/testdata/script/embed.txt | 20 +
libgo/go/cmd/go/testdata/script/env_unset.txt | 6 +-
libgo/go/cmd/go/testdata/script/env_write.txt | 18 +-
.../go/cmd/go/testdata/script/gcflags_patterns.txt | 25 +-
libgo/go/cmd/go/testdata/script/get_404_meta.txt | 8 +-
libgo/go/cmd/go/testdata/script/get_go_file.txt | 12 +-
.../script/get_insecure_no_longer_supported.txt | 4 +-
libgo/go/cmd/go/testdata/script/go_version.txt | 9 +
libgo/go/cmd/go/testdata/script/goflags.txt | 2 +-
libgo/go/cmd/go/testdata/script/gopath_install.txt | 2 +-
libgo/go/cmd/go/testdata/script/gopath_local.txt | 4 +-
libgo/go/cmd/go/testdata/script/govcs.txt | 28 +-
.../script/install_msan_and_race_require_cgo.txt | 6 +-
.../cmd/go/testdata/script/link_external_undef.txt | 49 +
.../go/cmd/go/testdata/script/list_all_gobuild.txt | 41 +
.../script/list_cgo_compiled_importmap.txt | 2 +-
libgo/go/cmd/go/testdata/script/list_reserved.txt | 7 +
libgo/go/cmd/go/testdata/script/list_shadow.txt | 2 +-
libgo/go/cmd/go/testdata/script/list_swigcxx.txt | 6 +-
libgo/go/cmd/go/testdata/script/list_test_err.txt | 14 +
libgo/go/cmd/go/testdata/script/mod_all.txt | 69 +-
libgo/go/cmd/go/testdata/script/mod_bad_domain.txt | 6 +-
.../cmd/go/testdata/script/mod_build_info_err.txt | 2 +-
.../script/mod_build_trimpath_issue48557.txt | 52 +
.../cmd/go/testdata/script/mod_build_versioned.txt | 2 +-
libgo/go/cmd/go/testdata/script/mod_cache_dir.txt | 4 +-
libgo/go/cmd/go/testdata/script/mod_cache_rw.txt | 4 +-
libgo/go/cmd/go/testdata/script/mod_case.txt | 4 +-
libgo/go/cmd/go/testdata/script/mod_case_cgo.txt | 2 +-
libgo/go/cmd/go/testdata/script/mod_concurrent.txt | 2 +-
.../go/testdata/script/mod_deprecate_message.txt | 8 +-
.../go/cmd/go/testdata/script/mod_domain_root.txt | 2 +-
libgo/go/cmd/go/testdata/script/mod_dot.txt | 6 +-
libgo/go/cmd/go/testdata/script/mod_download.txt | 54 +-
.../script/mod_download_insecure_redirect.txt | 32 +
.../go/testdata/script/mod_download_partial.txt | 13 +-
.../testdata/script/mod_download_private_vcs.txt | 43 +
.../go/cmd/go/testdata/script/mod_download_svn.txt | 29 +
.../script/mod_download_too_many_redirects.txt | 10 +
libgo/go/cmd/go/testdata/script/mod_e.txt | 23 +-
libgo/go/cmd/go/testdata/script/mod_edit.txt | 10 +-
libgo/go/cmd/go/testdata/script/mod_edit_go.txt | 4 +-
.../go/cmd/go/testdata/script/mod_fs_patterns.txt | 6 +-
.../go/testdata/script/mod_get_ambiguous_arg.txt | 8 +-
.../testdata/script/mod_get_ambiguous_import.txt | 4 +-
.../go/testdata/script/mod_get_ambiguous_pkg.txt | 14 +-
.../go/cmd/go/testdata/script/mod_get_changes.txt | 18 +-
libgo/go/cmd/go/testdata/script/mod_get_cmd.txt | 20 -
libgo/go/cmd/go/testdata/script/mod_get_commit.txt | 19 +-
.../testdata/script/mod_get_deprecate_install.txt | 19 +-
.../cmd/go/testdata/script/mod_get_deprecated.txt | 16 +-
libgo/go/cmd/go/testdata/script/mod_get_direct.txt | 2 +-
.../testdata/script/mod_get_downadd_indirect.txt | 2 +-
.../cmd/go/testdata/script/mod_get_downgrade.txt | 16 +-
.../testdata/script/mod_get_downgrade_missing.txt | 10 +-
.../go/testdata/script/mod_get_downup_artifact.txt | 2 +-
.../go/testdata/script/mod_get_downup_indirect.txt | 2 +-
.../script/mod_get_downup_pseudo_artifact.txt | 2 +-
libgo/go/cmd/go/testdata/script/mod_get_errors.txt | 22 +-
libgo/go/cmd/go/testdata/script/mod_get_extra.txt | 4 +-
.../go/cmd/go/testdata/script/mod_get_fallback.txt | 7 +-
libgo/go/cmd/go/testdata/script/mod_get_fossil.txt | 3 +-
.../go/cmd/go/testdata/script/mod_get_go_file.txt | 15 +-
.../go/testdata/script/mod_get_incompatible.txt | 6 +-
.../go/cmd/go/testdata/script/mod_get_indirect.txt | 2 +-
.../testdata/script/mod_get_insecure_redirect.txt | 32 -
.../cmd/go/testdata/script/mod_get_issue37438.txt | 2 +-
.../cmd/go/testdata/script/mod_get_issue47979.txt | 117 +
.../cmd/go/testdata/script/mod_get_issue48511.txt | 68 +
.../go/testdata/script/mod_get_latest_pseudo.txt | 2 +-
.../testdata/script/mod_get_lazy_upgrade_lazy.txt | 68 +
libgo/go/cmd/go/testdata/script/mod_get_local.txt | 22 +-
libgo/go/cmd/go/testdata/script/mod_get_main.txt | 36 +-
libgo/go/cmd/go/testdata/script/mod_get_major.txt | 4 +-
.../go/testdata/script/mod_get_missing_ziphash.txt | 4 +-
libgo/go/cmd/go/testdata/script/mod_get_moved.txt | 12 +-
.../go/cmd/go/testdata/script/mod_get_newcycle.txt | 2 +-
libgo/go/cmd/go/testdata/script/mod_get_none.txt | 4 +-
libgo/go/cmd/go/testdata/script/mod_get_nopkgs.txt | 12 +-
libgo/go/cmd/go/testdata/script/mod_get_patch.txt | 12 +-
.../cmd/go/testdata/script/mod_get_patchbound.txt | 2 +-
.../cmd/go/testdata/script/mod_get_patchcycle.txt | 2 +-
.../go/cmd/go/testdata/script/mod_get_patchmod.txt | 14 +-
.../go/cmd/go/testdata/script/mod_get_patterns.txt | 14 +-
.../go/cmd/go/testdata/script/mod_get_pkgtags.txt | 20 +-
.../script/mod_get_prefer_incompatible.txt | 2 +-
.../cmd/go/testdata/script/mod_get_private_vcs.txt | 43 -
.../testdata/script/mod_get_promote_implicit.txt | 4 +-
libgo/go/cmd/go/testdata/script/mod_get_pseudo.txt | 26 +-
.../script/mod_get_pseudo_other_branch.txt | 2 +-
.../go/testdata/script/mod_get_pseudo_prefix.txt | 4 +-
.../go/cmd/go/testdata/script/mod_get_replaced.txt | 24 +-
.../go/cmd/go/testdata/script/mod_get_retract.txt | 14 +-
.../testdata/script/mod_get_retract_ambiguous.txt | 2 +-
libgo/go/cmd/go/testdata/script/mod_get_split.txt | 26 +-
.../cmd/go/testdata/script/mod_get_sum_noroot.txt | 2 +-
libgo/go/cmd/go/testdata/script/mod_get_svn.txt | 36 -
libgo/go/cmd/go/testdata/script/mod_get_tags.txt | 13 +-
libgo/go/cmd/go/testdata/script/mod_get_test.txt | 14 +-
.../testdata/script/mod_get_too_many_redirects.txt | 10 -
.../go/testdata/script/mod_get_trailing_slash.txt | 9 +-
.../script/mod_get_update_unrelated_sum.txt | 10 +-
.../go/cmd/go/testdata/script/mod_get_upgrade.txt | 14 +-
.../go/testdata/script/mod_get_upgrade_pseudo.txt | 20 +-
libgo/go/cmd/go/testdata/script/mod_get_wild.txt | 6 +-
.../cmd/go/testdata/script/mod_getmode_vendor.txt | 9 +-
libgo/go/cmd/go/testdata/script/mod_getx.txt | 7 +-
.../go/testdata/script/mod_go_version_missing.txt | 2 +-
libgo/go/cmd/go/testdata/script/mod_gomodcache.txt | 17 +-
libgo/go/cmd/go/testdata/script/mod_gonoproxy.txt | 18 +-
.../cmd/go/testdata/script/mod_gopkg_unstable.txt | 4 +-
libgo/go/cmd/go/testdata/script/mod_import.txt | 2 +-
.../cmd/go/testdata/script/mod_import_v1suffix.txt | 2 +-
.../cmd/go/testdata/script/mod_in_testdata_dir.txt | 2 +-
.../go/testdata/script/mod_init_invalid_major.txt | 82 +
.../go/testdata/script/mod_install_pkg_version.txt | 26 +-
.../go/testdata/script/mod_install_versioned.txt | 4 +-
libgo/go/cmd/go/testdata/script/mod_internal.txt | 20 +-
.../go/cmd/go/testdata/script/mod_invalid_path.txt | 6 +-
.../testdata/script/mod_invalid_path_dotname.txt | 6 +-
.../go/testdata/script/mod_invalid_path_plus.txt | 6 +-
.../cmd/go/testdata/script/mod_invalid_version.txt | 52 +-
libgo/go/cmd/go/testdata/script/mod_issue35317.txt | 2 +-
.../cmd/go/testdata/script/mod_lazy_downgrade.txt | 12 +-
.../go/testdata/script/mod_lazy_import_allmod.txt | 2 +-
.../cmd/go/testdata/script/mod_lazy_new_import.txt | 2 +-
libgo/go/cmd/go/testdata/script/mod_list.txt | 4 +-
.../script/mod_list_command_line_arguments.txt | 35 +
.../script/mod_list_compiled_concurrent.txt | 1 +
.../cmd/go/testdata/script/mod_list_deprecated.txt | 2 +-
libgo/go/cmd/go/testdata/script/mod_list_dir.txt | 6 +-
.../go/cmd/go/testdata/script/mod_list_direct.txt | 2 +-
.../go/testdata/script/mod_list_replace_dir.txt | 4 +-
.../go/cmd/go/testdata/script/mod_list_retract.txt | 4 +-
libgo/go/cmd/go/testdata/script/mod_list_sums.txt | 2 +-
.../testdata/script/mod_list_update_nolatest.txt | 2 +-
.../go/testdata/script/mod_list_upgrade_pseudo.txt | 4 +-
.../cmd/go/testdata/script/mod_load_badchain.txt | 10 +-
.../go/cmd/go/testdata/script/mod_load_badzip.txt | 2 +-
.../go/cmd/go/testdata/script/mod_missing_repo.txt | 4 +-
libgo/go/cmd/go/testdata/script/mod_multirepo.txt | 2 +-
libgo/go/cmd/go/testdata/script/mod_no_gopath.txt | 15 +
libgo/go/cmd/go/testdata/script/mod_outside.txt | 66 +-
libgo/go/cmd/go/testdata/script/mod_overlay.txt | 14 +-
.../go/cmd/go/testdata/script/mod_permissions.txt | 2 +-
.../go/testdata/script/mod_prefer_compatible.txt | 2 +-
.../cmd/go/testdata/script/mod_proxy_invalid.txt | 4 +-
libgo/go/cmd/go/testdata/script/mod_proxy_list.txt | 14 +-
libgo/go/cmd/go/testdata/script/mod_query.txt | 2 +-
.../go/cmd/go/testdata/script/mod_query_empty.txt | 12 +-
.../cmd/go/testdata/script/mod_query_exclude.txt | 8 +-
libgo/go/cmd/go/testdata/script/mod_query_main.txt | 10 +-
libgo/go/cmd/go/testdata/script/mod_readonly.txt | 6 +-
libgo/go/cmd/go/testdata/script/mod_replace.txt | 2 +-
.../cmd/go/testdata/script/mod_replace_gopkgin.txt | 2 +-
.../cmd/go/testdata/script/mod_replace_import.txt | 2 +-
.../go/testdata/script/mod_replace_readonly.txt | 4 +-
libgo/go/cmd/go/testdata/script/mod_retention.txt | 30 +-
libgo/go/cmd/go/testdata/script/mod_retract.txt | 2 +-
.../go/testdata/script/mod_retract_fix_version.txt | 2 +-
.../testdata/script/mod_retract_incompatible.txt | 4 +-
.../go/testdata/script/mod_retract_pseudo_base.txt | 6 +-
.../go/testdata/script/mod_retract_rationale.txt | 14 +-
.../cmd/go/testdata/script/mod_retract_rename.txt | 6 +-
.../cmd/go/testdata/script/mod_retract_replace.txt | 2 +-
.../go/cmd/go/testdata/script/mod_run_nonmain.txt | 2 +-
.../cmd/go/testdata/script/mod_run_pkg_version.txt | 6 +-
libgo/go/cmd/go/testdata/script/mod_skip_write.txt | 92 +
libgo/go/cmd/go/testdata/script/mod_sum_lookup.txt | 2 +-
.../go/cmd/go/testdata/script/mod_sum_readonly.txt | 6 +-
.../go/cmd/go/testdata/script/mod_sum_replaced.txt | 4 +-
libgo/go/cmd/go/testdata/script/mod_sumdb.txt | 12 +-
.../go/cmd/go/testdata/script/mod_sumdb_cache.txt | 14 +-
.../cmd/go/testdata/script/mod_sumdb_file_path.txt | 12 +-
.../go/cmd/go/testdata/script/mod_sumdb_golang.txt | 2 +-
.../go/cmd/go/testdata/script/mod_sumdb_proxy.txt | 14 +-
libgo/go/cmd/go/testdata/script/mod_symlink.txt | 6 +-
.../go/cmd/go/testdata/script/mod_tidy_compat.txt | 4 +-
.../testdata/script/mod_tidy_compat_ambiguous.txt | 9 +-
.../script/mod_tidy_compat_incompatible.txt | 7 +-
.../go/testdata/script/mod_tidy_convergence.txt | 4 +-
.../testdata/script/mod_tidy_convergence_loop.txt | 4 +-
.../script/mod_tidy_downgrade_ambiguous.txt | 58 +
libgo/go/cmd/go/testdata/script/mod_tidy_error.txt | 4 +-
.../go/cmd/go/testdata/script/mod_tidy_replace.txt | 2 +-
libgo/go/cmd/go/testdata/script/mod_tidy_sum.txt | 4 +-
.../go/cmd/go/testdata/script/mod_tidy_too_new.txt | 4 +-
.../cmd/go/testdata/script/mod_upgrade_patch.txt | 32 +-
.../go/cmd/go/testdata/script/mod_vcs_missing.txt | 2 +-
libgo/go/cmd/go/testdata/script/mod_vendor.txt | 48 +-
.../go/cmd/go/testdata/script/mod_vendor_auto.txt | 10 +-
.../go/cmd/go/testdata/script/mod_vendor_build.txt | 2 +-
.../go/cmd/go/testdata/script/mod_vendor_embed.txt | 4 +-
.../go/testdata/script/mod_vendor_goversion.txt | 4 +-
.../script/mod_vendor_redundant_requirement.txt | 29 +
.../cmd/go/testdata/script/mod_vendor_replace.txt | 5 +-
.../cmd/go/testdata/script/mod_vendor_trimpath.txt | 6 +-
.../go/testdata/script/mod_vendor_unused_only.txt | 2 +
libgo/go/cmd/go/testdata/script/mod_verify.txt | 7 +-
libgo/go/cmd/go/testdata/script/modfile_flag.txt | 9 +-
libgo/go/cmd/go/testdata/script/run_dirs.txt | 14 +-
libgo/go/cmd/go/testdata/script/run_issue51125.txt | 54 +
libgo/go/cmd/go/testdata/script/run_wildcard.txt | 2 +-
.../cmd/go/testdata/script/run_work_versioned.txt | 16 +
.../cmd/go/testdata/script/test_benchmark_1x.txt | 37 +
.../cmd/go/testdata/script/test_build_failure.txt | 2 +-
.../cmd/go/testdata/script/test_cache_inputs.txt | 6 +
.../cmd/go/testdata/script/test_fail_newline.txt | 65 +
libgo/go/cmd/go/testdata/script/test_flag.txt | 6 +-
libgo/go/cmd/go/testdata/script/test_fuzz.txt | 498 +
.../go/cmd/go/testdata/script/test_fuzz_cache.txt | 97 +
.../go/cmd/go/testdata/script/test_fuzz_chatty.txt | 102 +
.../cmd/go/testdata/script/test_fuzz_cleanup.txt | 66 +
libgo/go/cmd/go/testdata/script/test_fuzz_cov.txt | 33 +
.../cmd/go/testdata/script/test_fuzz_deadline.txt | 35 +
.../cmd/go/testdata/script/test_fuzz_dup_cache.txt | 52 +
.../cmd/go/testdata/script/test_fuzz_fuzztime.txt | 121 +
.../cmd/go/testdata/script/test_fuzz_io_error.txt | 101 +
.../go/cmd/go/testdata/script/test_fuzz_match.txt | 38 +
.../cmd/go/testdata/script/test_fuzz_minimize.txt | 203 +
.../script/test_fuzz_minimize_dirty_cov.txt | 84 +
.../script/test_fuzz_minimize_interesting.txt | 240 +
.../cmd/go/testdata/script/test_fuzz_modcache.txt | 58 +
.../cmd/go/testdata/script/test_fuzz_multiple.txt | 49 +
.../go/testdata/script/test_fuzz_mutate_crash.txt | 323 +
.../go/testdata/script/test_fuzz_mutate_fail.txt | 102 +
.../cmd/go/testdata/script/test_fuzz_mutator.txt | 165 +
.../testdata/script/test_fuzz_mutator_repeat.txt | 74 +
.../testdata/script/test_fuzz_non_crash_signal.txt | 75 +
.../cmd/go/testdata/script/test_fuzz_parallel.txt | 66 +
.../go/testdata/script/test_fuzz_profile_flags.txt | 38 +
.../go/cmd/go/testdata/script/test_fuzz_return.txt | 19 +
libgo/go/cmd/go/testdata/script/test_fuzz_run.txt | 143 +
.../go/testdata/script/test_fuzz_seed_corpus.txt | 203 +
.../go/cmd/go/testdata/script/test_fuzz_setenv.txt | 45 +
.../cmd/go/testdata/script/test_fuzz_test_race.txt | 39 +
.../go/testdata/script/test_fuzz_unsupported.txt | 18 +
.../go/cmd/go/testdata/script/test_issue45477.txt | 12 +
.../cmd/go/testdata/script/test_race_install.txt | 2 +-
.../go/testdata/script/test_relative_cmdline.txt | 5 +-
libgo/go/cmd/go/testdata/script/test_vet.txt | 31 +
.../go/testdata/script/vendor_list_issue11977.txt | 2 +-
libgo/go/cmd/go/testdata/script/version.txt | 22 +-
.../go/testdata/script/version_build_settings.txt | 70 +
.../go/testdata/script/version_buildvcs_bzr.txt | 107 +
.../go/testdata/script/version_buildvcs_fossil.txt | 93 +
.../go/testdata/script/version_buildvcs_git.txt | 164 +
.../testdata/script/version_buildvcs_git_gpg.txt | 105 +
.../cmd/go/testdata/script/version_buildvcs_hg.txt | 91 +
.../go/testdata/script/version_buildvcs_nested.txt | 51 +
.../go/cmd/go/testdata/script/version_replace.txt | 2 +-
libgo/go/cmd/go/testdata/script/work.txt | 151 +
.../go/testdata/script/work_build_no_modules.txt | 13 +
libgo/go/cmd/go/testdata/script/work_edit.txt | 162 +
libgo/go/cmd/go/testdata/script/work_env.txt | 28 +
libgo/go/cmd/go/testdata/script/work_gowork.txt | 24 +
.../go/cmd/go/testdata/script/work_init_gowork.txt | 19 +
libgo/go/cmd/go/testdata/script/work_init_path.txt | 17 +
.../go/testdata/script/work_install_submodule.txt | 36 +
.../go/cmd/go/testdata/script/work_issue51204.txt | 57 +
.../testdata/script/work_module_not_in_go_work.txt | 25 +
libgo/go/cmd/go/testdata/script/work_nowork.txt | 20 +
libgo/go/cmd/go/testdata/script/work_prune.txt | 104 +
libgo/go/cmd/go/testdata/script/work_prune_all.txt | 176 +
.../go/testdata/script/work_regression_hang.txt | 71 +
libgo/go/cmd/go/testdata/script/work_replace.txt | 55 +
.../go/testdata/script/work_replace_conflict.txt | 53 +
.../script/work_replace_conflict_override.txt | 57 +
.../testdata/script/work_replace_main_module.txt | 45 +
libgo/go/cmd/go/testdata/script/work_sum.txt | 34 +
.../cmd/go/testdata/script/work_sum_mismatch.txt | 61 +
libgo/go/cmd/go/testdata/script/work_sync.txt | 119 +
.../script/work_sync_irrelevant_dependency.txt | 119 +
.../testdata/script/work_sync_missing_module.txt | 12 +
.../script/work_sync_relevant_dependency.txt | 106 +
libgo/go/cmd/go/testdata/script/work_sync_sum.txt | 40 +
libgo/go/cmd/go/testdata/script/work_use.txt | 32 +
.../go/cmd/go/testdata/script/work_use_deleted.txt | 22 +
libgo/go/cmd/go/testdata/script/work_use_dot.txt | 49 +
.../cmd/go/testdata/script/work_use_issue50958.txt | 17 +
.../go/cmd/go/testdata/script/work_use_noargs.txt | 11 +
libgo/go/cmd/go/testdata/script/work_vet.txt | 19 +
.../go/testdata/script/work_why_download_graph.txt | 59 +
.../go/testdata/testterminal18153/terminal_test.go | 1 +
libgo/go/cmd/gofmt/gofmt.go | 344 +-
libgo/go/cmd/gofmt/gofmt_test.go | 31 +-
libgo/go/cmd/gofmt/gofmt_typeparams_test.go | 12 -
libgo/go/cmd/gofmt/rewrite.go | 8 +-
libgo/go/cmd/internal/buildid/buildid_test.go | 10 +-
libgo/go/cmd/internal/buildid/rewrite.go | 5 +-
libgo/go/cmd/internal/objabi/flag.go | 164 +
libgo/go/cmd/internal/objabi/funcdata.go | 3 +
libgo/go/cmd/internal/objabi/funcid.go | 4 +-
libgo/go/cmd/internal/objabi/reloctype.go | 18 +-
libgo/go/cmd/internal/objabi/reloctype_string.go | 52 +-
libgo/go/cmd/internal/objabi/symkind.go | 7 -
libgo/go/cmd/internal/objabi/symkind_string.go | 7 +-
libgo/go/cmd/internal/objabi/util.go | 3 +-
libgo/go/cmd/internal/quoted/quoted.go | 127 +
libgo/go/cmd/internal/quoted/quoted_test.go | 88 +
libgo/go/cmd/internal/sys/arch.go | 213 +-
libgo/go/cmd/internal/sys/args.go | 13 +
libgo/go/cmd/internal/sys/supported.go | 39 +-
libgo/go/cmd/internal/test2json/test2json_test.go | 2 +-
libgo/go/cmd/internal/traceviewer/format.go | 28 +-
libgo/go/cmd/vendor/modules.txt | 23 +-
libgo/go/cmd/vet/testdata/print/print.go | 8 +-
libgo/go/cmd/vet/vet_test.go | 4 +-
libgo/go/compress/gzip/fuzz_test.go | 92 +
libgo/go/compress/gzip/issue14937_test.go | 4 +
libgo/go/compress/lzw/writer.go | 20 +-
libgo/go/compress/lzw/writer_test.go | 28 +
libgo/go/container/heap/heap.go | 10 +-
libgo/go/container/heap/heap_test.go | 4 +-
libgo/go/container/list/list.go | 27 +-
libgo/go/container/list/list_test.go | 47 +-
libgo/go/container/ring/example_test.go | 8 +-
libgo/go/container/ring/ring.go | 4 +-
libgo/go/container/ring/ring_test.go | 2 +-
libgo/go/context/benchmark_test.go | 36 +
libgo/go/context/context.go | 44 +-
libgo/go/context/context_test.go | 20 +-
libgo/go/crypto/aes/aes_gcm.go | 3 +-
libgo/go/crypto/aes/cipher_asm.go | 3 +-
libgo/go/crypto/aes/cipher_generic.go | 1 -
libgo/go/crypto/aes/gcm_ppc64le.go | 3 +-
libgo/go/crypto/cipher/xor_generic.go | 1 -
libgo/go/crypto/cipher/xor_ppc64x.go | 3 +-
libgo/go/crypto/crypto.go | 26 +-
libgo/go/crypto/ecdsa/ecdsa.go | 103 +-
libgo/go/crypto/ecdsa/ecdsa_noasm.go | 1 -
libgo/go/crypto/ecdsa/ecdsa_s390x_test.go | 3 +-
libgo/go/crypto/ecdsa/ecdsa_test.go | 6 +-
.../internal/edwards25519/field/fe_amd64.go | 1 -
.../internal/edwards25519/field/fe_amd64_noasm.go | 1 -
.../internal/edwards25519/field/fe_arm64.go | 1 -
.../internal/edwards25519/field/fe_arm64_noasm.go | 1 -
.../internal/edwards25519/scalar_alias_test.go | 2 +-
.../crypto/ed25519/internal/edwards25519/tables.go | 2 +-
libgo/go/crypto/elliptic/elliptic.go | 82 +-
libgo/go/crypto/elliptic/elliptic_test.go | 105 +-
libgo/go/crypto/elliptic/export_generate.go | 16 +
libgo/go/crypto/elliptic/fuzz_test.go | 1 -
libgo/go/crypto/elliptic/gen_p256_table.go | 73 +
.../go/crypto/elliptic/internal/fiat/fiat_test.go | 64 +
libgo/go/crypto/elliptic/internal/fiat/generate.go | 330 +
libgo/go/crypto/elliptic/internal/fiat/p224.go | 135 +
.../crypto/elliptic/internal/fiat/p224_fiat64.go | 1429 +
.../crypto/elliptic/internal/fiat/p224_invert.go | 87 +
libgo/go/crypto/elliptic/internal/fiat/p384.go | 135 +
.../crypto/elliptic/internal/fiat/p384_fiat64.go | 3004 +
.../crypto/elliptic/internal/fiat/p384_invert.go | 102 +
libgo/go/crypto/elliptic/internal/fiat/p521.go | 170 +-
.../crypto/elliptic/internal/fiat/p521_fiat64.go | 6141 +-
.../crypto/elliptic/internal/fiat/p521_invert.go | 89 +
.../go/crypto/elliptic/internal/fiat/p521_test.go | 37 -
.../crypto/elliptic/internal/nistec/nistec_test.go | 98 +
libgo/go/crypto/elliptic/internal/nistec/p224.go | 293 +
libgo/go/crypto/elliptic/internal/nistec/p384.go | 298 +
libgo/go/crypto/elliptic/internal/nistec/p521.go | 310 +
libgo/go/crypto/elliptic/p224.go | 825 +-
libgo/go/crypto/elliptic/p224_test.go | 306 +-
libgo/go/crypto/elliptic/p256.go | 12 +-
libgo/go/crypto/elliptic/p256_asm.go | 15 +-
libgo/go/crypto/elliptic/p256_asm_table.go | 1473 -
libgo/go/crypto/elliptic/p256_asm_table_test.go | 11 +-
libgo/go/crypto/elliptic/p256_generic.go | 1 -
libgo/go/crypto/elliptic/p256_ppc64le.go | 3 +-
libgo/go/crypto/elliptic/p256_s390x.go | 3 +-
libgo/go/crypto/elliptic/p256_test.go | 19 +-
libgo/go/crypto/elliptic/p384.go | 144 +
libgo/go/crypto/elliptic/p521.go | 324 +-
libgo/go/crypto/internal/subtle/aliasing.go | 1 -
.../crypto/internal/subtle/aliasing_appengine.go | 1 -
libgo/go/crypto/md5/gen.go | 1 -
libgo/go/crypto/md5/md5_test.go | 14 +
libgo/go/crypto/md5/md5block_decl.go | 3 +-
libgo/go/crypto/md5/md5block_generic.go | 5 +-
libgo/go/crypto/rand/eagain.go | 1 -
libgo/go/crypto/rand/rand.go | 5 +-
libgo/go/crypto/rand/rand_batched.go | 1 -
libgo/go/crypto/rand/rand_batched_test.go | 1 -
libgo/go/crypto/rand/rand_getentropy.go | 1 -
libgo/go/crypto/rand/rand_js.go | 1 -
libgo/go/crypto/rand/rand_unix.go | 1 -
libgo/go/crypto/sha1/fallback_test.go | 3 +-
libgo/go/crypto/sha1/issue15617_test.go | 2 -
libgo/go/crypto/sha1/sha1_test.go | 14 +
libgo/go/crypto/sha1/sha1block_decl.go | 3 +-
libgo/go/crypto/sha1/sha1block_generic.go | 5 +-
libgo/go/crypto/sha256/fallback_test.go | 3 +-
libgo/go/crypto/sha256/sha256.go | 6 +-
libgo/go/crypto/sha256/sha256_test.go | 14 +
libgo/go/crypto/sha256/sha256block_decl.go | 3 +-
libgo/go/crypto/sha256/sha256block_generic.go | 5 +-
libgo/go/crypto/sha512/fallback_test.go | 3 +-
libgo/go/crypto/sha512/sha512.go | 18 +-
libgo/go/crypto/sha512/sha512_test.go | 14 +
libgo/go/crypto/sha512/sha512block_amd64.go | 3 +-
libgo/go/crypto/sha512/sha512block_decl.go | 3 +-
libgo/go/crypto/sha512/sha512block_generic.go | 1 -
libgo/go/crypto/tls/cipher_suites.go | 8 +-
libgo/go/crypto/tls/common.go | 42 +-
libgo/go/crypto/tls/conn.go | 23 +-
libgo/go/crypto/tls/generate_cert.go | 5 +-
libgo/go/crypto/tls/handshake_client.go | 10 +-
libgo/go/crypto/tls/handshake_client_test.go | 14 +-
libgo/go/crypto/tls/handshake_messages.go | 5 +-
libgo/go/crypto/tls/handshake_messages_test.go | 2 +-
libgo/go/crypto/tls/handshake_server.go | 8 +-
libgo/go/crypto/tls/handshake_server_test.go | 26 +-
libgo/go/crypto/tls/handshake_server_tls13.go | 2 +-
libgo/go/crypto/tls/handshake_test.go | 15 +-
libgo/go/crypto/tls/handshake_unix_test.go | 1 -
libgo/go/crypto/x509/cert_pool.go | 23 +-
libgo/go/crypto/x509/hybrid_pool_test.go | 95 +
.../crypto/x509/internal/macos/corefoundation.go | 131 -
libgo/go/crypto/x509/internal/macos/security.go | 118 -
libgo/go/crypto/x509/name_constraints_test.go | 16 +-
libgo/go/crypto/x509/parser.go | 21 +-
libgo/go/crypto/x509/parser_test.go | 102 +
libgo/go/crypto/x509/pem_decrypt.go | 5 +-
libgo/go/crypto/x509/pkcs8.go | 4 +-
libgo/go/crypto/x509/pkix/pkix.go | 2 +-
libgo/go/crypto/x509/root_aix.go | 3 +-
libgo/go/crypto/x509/root_bsd.go | 4 +-
libgo/go/crypto/x509/root_darwin.go | 270 +-
libgo/go/crypto/x509/root_ios.go | 4873 --
libgo/go/crypto/x509/root_ios_gen.go | 181 -
libgo/go/crypto/x509/root_js.go | 4 +-
libgo/go/crypto/x509/root_linux.go | 3 +-
libgo/go/crypto/x509/root_omit.go | 27 -
libgo/go/crypto/x509/root_omit_test.go | 24 -
libgo/go/crypto/x509/root_plan9.go | 1 -
libgo/go/crypto/x509/root_solaris.go | 3 +-
libgo/go/crypto/x509/root_unix.go | 1 -
libgo/go/crypto/x509/root_unix_test.go | 1 -
libgo/go/crypto/x509/root_windows.go | 53 +-
libgo/go/crypto/x509/root_windows_test.go | 102 +
libgo/go/crypto/x509/verify.go | 39 +-
libgo/go/crypto/x509/verify_test.go | 112 +-
libgo/go/crypto/x509/x509.go | 59 +-
libgo/go/crypto/x509/x509_test.go | 182 +-
libgo/go/crypto/x509/x509_test_import.go | 1 -
libgo/go/database/sql/convert.go | 20 +-
libgo/go/database/sql/convert_test.go | 45 +-
libgo/go/database/sql/driver/driver.go | 5 +-
libgo/go/database/sql/driver/types.go | 22 +-
libgo/go/database/sql/driver/types_test.go | 4 +-
libgo/go/database/sql/fakedb_test.go | 62 +-
libgo/go/database/sql/sql.go | 253 +-
libgo/go/database/sql/sql_test.go | 310 +-
libgo/go/debug/buildinfo/buildinfo.go | 397 +
libgo/go/debug/buildinfo/buildinfo_test.go | 225 +
libgo/go/debug/dwarf/entry.go | 7 +-
libgo/go/debug/dwarf/entry_test.go | 2 +-
libgo/go/debug/dwarf/testdata/bitfields.c | 17 +
libgo/go/debug/dwarf/testdata/bitfields.elf4 | Bin 0 -> 2464 bytes
libgo/go/debug/dwarf/testdata/typedef.c | 1 +
libgo/go/debug/dwarf/testdata/typedef.elf5 | Bin 0 -> 6016 bytes
libgo/go/debug/dwarf/testdata/typedef.macho4 | Bin 0 -> 6220 bytes
libgo/go/debug/dwarf/type.go | 143 +-
libgo/go/debug/dwarf/type_test.go | 118 +-
libgo/go/debug/elf/elf.go | 2 +
libgo/go/debug/elf/elf_test.go | 24 +-
libgo/go/debug/elf/file.go | 22 +-
libgo/go/debug/gosym/pclntab.go | 287 +-
libgo/go/debug/gosym/pclntab_test.go | 98 +-
libgo/go/debug/gosym/symtab.go | 55 +-
libgo/go/debug/gosym/symtab_test.go | 19 +
libgo/go/debug/macho/file.go | 25 +-
libgo/go/debug/macho/file_test.go | 19 +-
libgo/go/debug/pe/file.go | 20 +-
libgo/go/debug/pe/file_cgo_test.go | 1 -
libgo/go/debug/pe/file_test.go | 4 +-
libgo/go/debug/plan9obj/file.go | 8 +-
libgo/go/embed/embed.go | 16 +-
libgo/go/embed/example_test.go | 23 +
libgo/go/embed/internal/embedtest/embed_test.go | 17 +-
libgo/go/encoding/ascii85/ascii85.go | 4 +-
libgo/go/encoding/ascii85/ascii85_test.go | 2 +-
libgo/go/encoding/asn1/asn1.go | 10 +-
libgo/go/encoding/asn1/asn1_test.go | 10 +-
libgo/go/encoding/asn1/common.go | 9 +-
libgo/go/encoding/asn1/marshal.go | 4 +-
libgo/go/encoding/asn1/marshal_test.go | 12 +-
libgo/go/encoding/base32/base32.go | 4 +-
libgo/go/encoding/base32/base32_test.go | 2 +-
libgo/go/encoding/base64/base64.go | 4 +-
libgo/go/encoding/base64/base64_test.go | 2 +-
libgo/go/encoding/binary/binary.go | 10 +-
libgo/go/encoding/binary/binary_test.go | 16 +-
libgo/go/encoding/csv/fuzz.go | 1 -
libgo/go/encoding/gob/codec_test.go | 34 +-
libgo/go/encoding/gob/debug.go | 3 +-
libgo/go/encoding/gob/decgen.go | 1 -
libgo/go/encoding/gob/decode.go | 18 +-
libgo/go/encoding/gob/decoder.go | 15 +-
libgo/go/encoding/gob/dump.go | 1 -
libgo/go/encoding/gob/encgen.go | 1 -
libgo/go/encoding/gob/encode.go | 20 +-
libgo/go/encoding/gob/encoder.go | 4 +-
libgo/go/encoding/gob/encoder_test.go | 161 +-
libgo/go/encoding/gob/error.go | 2 +-
libgo/go/encoding/gob/gobencdec_test.go | 2 +-
libgo/go/encoding/gob/timing_test.go | 32 +-
libgo/go/encoding/gob/type.go | 20 +-
libgo/go/encoding/gob/type_test.go | 6 +-
libgo/go/encoding/json/bench_test.go | 2 +-
libgo/go/encoding/json/decode.go | 38 +-
libgo/go/encoding/json/decode_test.go | 108 +-
libgo/go/encoding/json/encode.go | 34 +-
libgo/go/encoding/json/encode_test.go | 112 +-
libgo/go/encoding/json/fuzz.go | 9 +-
libgo/go/encoding/json/fuzz_test.go | 83 +
libgo/go/encoding/json/scanner.go | 2 +-
libgo/go/encoding/json/scanner_test.go | 10 +-
libgo/go/encoding/json/stream.go | 8 +-
libgo/go/encoding/json/stream_test.go | 70 +-
libgo/go/encoding/json/tagkey_test.go | 6 +-
libgo/go/encoding/json/tags.go | 16 +-
libgo/go/encoding/pem/pem.go | 10 +-
libgo/go/encoding/xml/marshal.go | 24 +-
libgo/go/encoding/xml/marshal_test.go | 83 +-
libgo/go/encoding/xml/read.go | 18 +-
libgo/go/encoding/xml/read_test.go | 6 +-
libgo/go/encoding/xml/typeinfo.go | 10 +-
libgo/go/encoding/xml/xml.go | 51 +-
libgo/go/errors/wrap.go | 9 +-
libgo/go/errors/wrap_test.go | 18 +-
libgo/go/expvar/expvar.go | 10 +-
libgo/go/expvar/expvar_test.go | 8 +-
libgo/go/flag/flag.go | 24 +-
libgo/go/fmt/errors.go | 2 +-
libgo/go/fmt/fmt_test.go | 50 +-
libgo/go/fmt/print.go | 40 +-
libgo/go/fmt/scan.go | 28 +-
libgo/go/fmt/scan_test.go | 24 +-
libgo/go/go.mod | 13 +-
libgo/go/go/ast/ast.go | 47 +-
libgo/go/go/ast/ast_notypeparams.go | 28 -
libgo/go/go/ast/ast_typeparams.go | 51 -
libgo/go/go/ast/print.go | 22 +-
libgo/go/go/ast/print_test.go | 2 +-
libgo/go/go/ast/resolve.go | 2 +-
libgo/go/go/ast/scope.go | 8 +-
libgo/go/go/ast/walk.go | 18 +-
libgo/go/go/ast/walk_notypeparams.go | 17 -
libgo/go/go/ast/walk_typeparams.go | 36 -
libgo/go/go/build/build.go | 28 +-
libgo/go/go/build/build_test.go | 2 +-
libgo/go/go/build/deps_test.go | 54 +-
libgo/go/go/build/gc.go | 1 -
libgo/go/go/bui[...]
[diff truncated at 524288 bytes]
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gcc/devel/loop-unswitch-support-switches] Merge remote-tracking branch 'origin/master' into unswitch
@ 2022-05-17 17:13 Richard Biener
0 siblings, 0 replies; 2+ messages in thread
From: Richard Biener @ 2022-05-17 17:13 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:1990086f5791cba8c267c430119e38c5030451d9
commit 1990086f5791cba8c267c430119e38c5030451d9
Merge: 3a3e129ce08 941efd87e22
Author: Richard Biener <rguenther@suse.de>
Date: Tue May 17 17:54:16 2022 +0200
Merge remote-tracking branch 'origin/master' into unswitch
Bootstraps OK, has
FAIL: gfortran.fortran-torture/execute/forall_7.f90 execution, -O3 -g
and ICEs 511.povray_r, 526.blender_r, 538.imagick_r with -Ofast znver2
splines.cpp:687:5: internal compiler error: in tree_unswitch_single_loop, at tree-ssa-loop-unswitch.cc:902
blender/source/blender/modifiers/intern/MOD_weightvg_util.c:120:6: internal compiler error: Segmentation fault
magick/composite.c:1631:32: internal compiler error: in tree_unswitch_single_loop, at tree-ssa-loop-unswitch.cc:902
the 902 is the size estimation assert recently added.
Diff:
ChangeLog | 21 +
MAINTAINERS | 7 +-
contrib/ChangeLog | 4 +
contrib/gennews | 3 +-
gcc/ChangeLog | 809 ++
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 3 +-
gcc/ada/ChangeLog | 1613 ++++
gcc/ada/Makefile.rtl | 5 +-
gcc/ada/adaint.c | 12 +-
gcc/ada/ali.adb | 50 +-
gcc/ada/ali.ads | 38 +-
gcc/ada/aspects.adb | 4 +-
gcc/ada/atree.adb | 25 +-
gcc/ada/atree.ads | 1 -
gcc/ada/bcheck.adb | 11 +-
gcc/ada/bindgen.adb | 143 +-
gcc/ada/butil.adb | 4 +-
gcc/ada/casing.adb | 9 -
gcc/ada/casing.ads | 6 -
gcc/ada/checks.adb | 58 +-
gcc/ada/contracts.adb | 53 +-
gcc/ada/contracts.ads | 33 +
gcc/ada/csets.adb | 17 +-
gcc/ada/cstand.adb | 8 +-
gcc/ada/cstreams.c | 1 +
.../doc/gnat_rm/implementation_defined_aspects.rst | 8 +-
.../gnat_rm/implementation_defined_attributes.rst | 13 +-
.../implementation_defined_characteristics.rst | 46 +-
.../doc/gnat_rm/implementation_defined_pragmas.rst | 146 +-
.../implementation_of_specific_ada_features.rst | 2 +-
.../gnat_rm/representation_clauses_and_pragmas.rst | 27 +-
.../doc/gnat_rm/security_hardening_features.rst | 111 +-
...ard_and_implementation_defined_restrictions.rst | 7 +
gcc/ada/doc/gnat_rm/the_gnat_library.rst | 14 +-
.../gnat_rm/the_implementation_of_standard_i_o.rst | 4 +-
.../building_executable_programs_with_gnat.rst | 14 +-
.../elaboration_order_handling_in_gnat.rst | 52 +-
.../doc/gnat_ugn/gnat_and_program_execution.rst | 28 +-
gcc/ada/doc/gnat_ugn/gnat_utility_programs.rst | 929 +-
gcc/ada/doc/gnat_ugn/inline_assembler.rst | 2 +-
.../doc/gnat_ugn/platform_specific_information.rst | 7 +-
.../doc/gnat_ugn/the_gnat_compilation_model.rst | 8 +-
gcc/ada/einfo-utils.adb | 2 +
gcc/ada/einfo.ads | 18 +-
gcc/ada/err_vars.ads | 12 +
gcc/ada/errout.adb | 12 +-
gcc/ada/errout.ads | 7 +
gcc/ada/erroutc.adb | 19 +-
gcc/ada/erroutc.ads | 6 +-
gcc/ada/exp_aggr.adb | 44 +-
gcc/ada/exp_atag.adb | 2 +-
gcc/ada/exp_attr.adb | 94 +-
gcc/ada/exp_ch11.adb | 128 +-
gcc/ada/exp_ch13.adb | 14 +-
gcc/ada/exp_ch2.adb | 7 -
gcc/ada/exp_ch3.adb | 870 +-
gcc/ada/exp_ch3.ads | 23 +-
gcc/ada/exp_ch4.adb | 258 +-
gcc/ada/exp_ch5.adb | 77 +-
gcc/ada/exp_ch6.adb | 39 +-
gcc/ada/exp_ch7.adb | 103 +-
gcc/ada/exp_ch9.adb | 9 +-
gcc/ada/exp_disp.adb | 4 +-
gcc/ada/exp_prag.adb | 43 +-
gcc/ada/exp_spark.adb | 7 +-
gcc/ada/exp_unst.adb | 2 +-
gcc/ada/exp_util.adb | 298 +-
gcc/ada/exp_util.ads | 8 +-
gcc/ada/fe.h | 26 +-
gcc/ada/fmap.adb | 2 -
gcc/ada/fname-sf.adb | 2 -
gcc/ada/freeze.adb | 178 +-
gcc/ada/gcc-interface/Make-lang.in | 8 +-
gcc/ada/gcc-interface/decl.cc | 35 +-
gcc/ada/gcc-interface/trans.cc | 239 +-
gcc/ada/gcc-interface/utils.cc | 4 +
gcc/ada/gcc-interface/utils2.cc | 2 +-
gcc/ada/gen_il-fields.ads | 1 -
gcc/ada/gen_il-gen-gen_entities.adb | 2 +-
gcc/ada/gen_il-gen-gen_nodes.adb | 3 +-
gcc/ada/gen_il-gen.adb | 6 +-
gcc/ada/ghost.adb | 2 +-
gcc/ada/gnat1drv.adb | 28 +-
gcc/ada/gnat_cuda.adb | 505 +-
gcc/ada/gnat_cuda.ads | 26 +-
gcc/ada/gnat_rm.texi | 2134 +++--
gcc/ada/gnat_ugn.texi | 62 +-
gcc/ada/gnatchop.adb | 2 +-
gcc/ada/gnatfind.adb | 2 +-
gcc/ada/gnatlink.adb | 2 +-
gcc/ada/gnatxref.adb | 2 +-
gcc/ada/gprep.adb | 2 +-
gcc/ada/impunit.adb | 1 +
gcc/ada/init.c | 52 +-
gcc/ada/inline.adb | 89 +-
gcc/ada/inline.ads | 9 +
gcc/ada/lib-util.ads | 2 +-
gcc/ada/lib-writ.adb | 55 +-
gcc/ada/lib-xref.adb | 11 +-
gcc/ada/lib.ads | 2 +-
gcc/ada/libgnarl/a-reatim.adb | 4 +-
gcc/ada/libgnarl/s-osinte__gnu.ads | 6 +-
gcc/ada/libgnarl/s-osinte__kfreebsd-gnu.ads | 6 +-
gcc/ada/libgnarl/s-taprop__linux.adb | 14 +-
gcc/ada/libgnat/a-cfhama.adb | 55 +-
gcc/ada/libgnat/a-cfhama.ads | 2 +-
gcc/ada/libgnat/a-cfhase.adb | 210 +-
gcc/ada/libgnat/a-cfhase.ads | 2 +-
gcc/ada/libgnat/a-chtgfk.adb | 278 +
gcc/ada/libgnat/a-chtgfk.ads | 101 +
gcc/ada/libgnat/a-chtgfo.adb | 481 +
gcc/ada/libgnat/a-chtgfo.ads | 138 +
gcc/ada/libgnat/a-coboho.adb | 4 +-
gcc/ada/libgnat/a-cohata.ads | 19 +
gcc/ada/libgnat/a-direct.adb | 9 +-
gcc/ada/libgnat/a-ngcefu.adb | 6 +-
gcc/ada/libgnat/a-stbubo.adb | 4 +-
gcc/ada/libgnat/a-stbuun.adb | 4 +-
gcc/ada/libgnat/a-strbou.ads | 4 +-
gcc/ada/libgnat/a-strsup.adb | 2 +-
gcc/ada/libgnat/a-strsup.ads | 4 +-
gcc/ada/libgnat/a-strunb.adb | 2 +-
gcc/ada/libgnat/a-stuten.ads | 8 +-
gcc/ada/libgnat/a-stwiun.adb | 2 +-
gcc/ada/libgnat/a-stzbou.ads | 4 +-
gcc/ada/libgnat/a-stzunb.adb | 2 +-
gcc/ada/libgnat/a-swmwco.ads | 36 +-
gcc/ada/libgnat/a-szmzco.ads | 36 +-
gcc/ada/libgnat/a-wtedit.adb | 4 +-
gcc/ada/libgnat/g-alleve.adb | 2 +-
gcc/ada/libgnat/g-binsea.adb | 123 +
gcc/ada/libgnat/g-binsea.ads | 93 +
gcc/ada/libgnat/g-debpoo.adb | 4 +-
gcc/ada/libgnat/g-debpoo.ads | 11 +-
gcc/ada/libgnat/g-decstr.adb | 2 +-
gcc/ada/libgnat/g-expect.adb | 14 +-
gcc/ada/libgnat/g-exptty.adb | 2 +-
gcc/ada/libgnat/g-forstr.adb | 2 +-
gcc/ada/libgnat/g-socpol.adb | 2 +-
gcc/ada/libgnat/g-sthcso.adb | 5 +
gcc/ada/libgnat/s-aridou.adb | 20 +-
gcc/ada/libgnat/s-aridou.ads | 14 +-
gcc/ada/libgnat/s-bignum.adb | 1 -
gcc/ada/libgnat/s-dwalin.adb | 5 +-
gcc/ada/libgnat/s-expmod.adb | 3 -
gcc/ada/libgnat/s-exponn.ads | 10 +-
gcc/ada/libgnat/s-expont.ads | 10 +-
gcc/ada/libgnat/s-imaged.ads | 1 -
gcc/ada/libgnat/s-imagef.adb | 84 +-
gcc/ada/libgnat/s-imagef.ads | 2 +-
gcc/ada/libgnat/s-imagei.adb | 365 +-
gcc/ada/libgnat/s-imagei.ads | 60 +-
gcc/ada/libgnat/s-imager.ads | 1 -
gcc/ada/libgnat/s-imageu.adb | 323 +-
gcc/ada/libgnat/s-imageu.ads | 61 +-
gcc/ada/libgnat/s-imde128.ads | 1 -
gcc/ada/libgnat/s-imde32.ads | 1 -
gcc/ada/libgnat/s-imde64.ads | 1 -
gcc/ada/libgnat/s-imfi128.ads | 4 +-
gcc/ada/libgnat/s-imfi32.ads | 4 +-
gcc/ada/libgnat/s-imfi64.ads | 4 +-
gcc/ada/libgnat/s-imgflt.ads | 1 -
gcc/ada/libgnat/s-imgint.ads | 45 +-
gcc/ada/libgnat/s-imglfl.ads | 1 -
gcc/ada/libgnat/s-imgllf.ads | 1 -
gcc/ada/libgnat/s-imglli.ads | 45 +-
gcc/ada/libgnat/s-imgllli.ads | 46 +-
gcc/ada/libgnat/s-imglllu.ads | 39 +-
gcc/ada/libgnat/s-imgllu.ads | 38 +-
gcc/ada/libgnat/s-imgrea.ads | 1 -
gcc/ada/libgnat/s-imguns.ads | 38 +-
gcc/ada/libgnat/s-imguti.ads | 1 -
gcc/ada/libgnat/s-os_lib.adb | 6 +-
gcc/ada/libgnat/s-putima.adb | 4 +-
gcc/ada/libgnat/s-rident.ads | 8 +-
gcc/ada/libgnat/s-statxd.adb | 12 +-
gcc/ada/libgnat/s-stausa.adb | 4 +-
gcc/ada/libgnat/s-strhas.adb | 2 +-
gcc/ada/libgnat/s-valint.ads | 33 +-
gcc/ada/libgnat/s-vallli.ads | 37 +-
gcc/ada/libgnat/s-valllli.ads | 37 +-
gcc/ada/libgnat/s-valuei.adb | 110 +-
gcc/ada/libgnat/s-valuei.ads | 204 +-
gcc/ada/libgnat/s-valueu.adb | 75 +
gcc/ada/libgnat/s-valueu.ads | 61 +-
gcc/ada/libgnat/s-valuti.ads | 37 +-
gcc/ada/libgnat/s-widlllu.ads | 9 +-
gcc/ada/libgnat/s-widllu.ads | 8 +-
gcc/ada/libgnat/s-widthu.adb | 263 +-
gcc/ada/libgnat/s-widthu.ads | 61 +-
gcc/ada/libgnat/s-widuns.ads | 6 +-
gcc/ada/libgnat/system-aix.ads | 1 -
gcc/ada/libgnat/system-darwin-arm.ads | 1 -
gcc/ada/libgnat/system-darwin-ppc.ads | 1 -
gcc/ada/libgnat/system-darwin-x86.ads | 1 -
gcc/ada/libgnat/system-djgpp.ads | 1 -
gcc/ada/libgnat/system-dragonfly-x86_64.ads | 1 -
gcc/ada/libgnat/system-freebsd.ads | 1 -
gcc/ada/libgnat/system-hpux-ia64.ads | 1 -
gcc/ada/libgnat/system-hpux.ads | 1 -
gcc/ada/libgnat/system-linux-alpha.ads | 1 -
gcc/ada/libgnat/system-linux-arm.ads | 1 -
gcc/ada/libgnat/system-linux-hppa.ads | 1 -
gcc/ada/libgnat/system-linux-ia64.ads | 1 -
gcc/ada/libgnat/system-linux-m68k.ads | 1 -
gcc/ada/libgnat/system-linux-mips.ads | 1 -
gcc/ada/libgnat/system-linux-ppc.ads | 1 -
gcc/ada/libgnat/system-linux-riscv.ads | 1 -
gcc/ada/libgnat/system-linux-s390.ads | 1 -
gcc/ada/libgnat/system-linux-sh4.ads | 1 -
gcc/ada/libgnat/system-linux-sparc.ads | 1 -
gcc/ada/libgnat/system-linux-x86.ads | 1 -
gcc/ada/libgnat/system-lynxos178-ppc.ads | 1 -
gcc/ada/libgnat/system-lynxos178-x86.ads | 1 -
gcc/ada/libgnat/system-mingw.ads | 1 -
gcc/ada/libgnat/system-qnx-aarch64.ads | 1 -
gcc/ada/libgnat/system-rtems.ads | 1 -
gcc/ada/libgnat/system-solaris-sparc.ads | 1 -
gcc/ada/libgnat/system-solaris-x86.ads | 1 -
gcc/ada/libgnat/system-vxworks-arm-rtp-smp.ads | 1 -
gcc/ada/libgnat/system-vxworks-arm-rtp.ads | 1 -
gcc/ada/libgnat/system-vxworks-arm.ads | 1 -
gcc/ada/libgnat/system-vxworks-e500-kernel.ads | 1 -
gcc/ada/libgnat/system-vxworks-e500-rtp-smp.ads | 1 -
gcc/ada/libgnat/system-vxworks-e500-rtp.ads | 1 -
gcc/ada/libgnat/system-vxworks-ppc-kernel.ads | 1 -
gcc/ada/libgnat/system-vxworks-ppc-rtp-smp.ads | 1 -
gcc/ada/libgnat/system-vxworks-ppc-rtp.ads | 1 -
gcc/ada/libgnat/system-vxworks-x86-kernel.ads | 1 -
gcc/ada/libgnat/system-vxworks-x86-rtp-smp.ads | 1 -
gcc/ada/libgnat/system-vxworks-x86-rtp.ads | 1 -
.../libgnat/system-vxworks7-aarch64-rtp-smp.ads | 1 -
gcc/ada/libgnat/system-vxworks7-aarch64.ads | 1 -
gcc/ada/libgnat/system-vxworks7-arm-rtp-smp.ads | 1 -
gcc/ada/libgnat/system-vxworks7-arm.ads | 1 -
gcc/ada/libgnat/system-vxworks7-e500-kernel.ads | 1 -
gcc/ada/libgnat/system-vxworks7-e500-rtp-smp.ads | 1 -
gcc/ada/libgnat/system-vxworks7-e500-rtp.ads | 1 -
gcc/ada/libgnat/system-vxworks7-ppc-kernel.ads | 1 -
gcc/ada/libgnat/system-vxworks7-ppc-rtp-smp.ads | 1 -
gcc/ada/libgnat/system-vxworks7-ppc-rtp.ads | 1 -
gcc/ada/libgnat/system-vxworks7-ppc64-kernel.ads | 1 -
gcc/ada/libgnat/system-vxworks7-ppc64-rtp-smp.ads | 1 -
gcc/ada/libgnat/system-vxworks7-x86-kernel.ads | 1 -
gcc/ada/libgnat/system-vxworks7-x86-rtp-smp.ads | 1 -
gcc/ada/libgnat/system-vxworks7-x86-rtp.ads | 1 -
gcc/ada/libgnat/system-vxworks7-x86_64-kernel.ads | 1 -
gcc/ada/libgnat/system-vxworks7-x86_64-rtp-smp.ads | 1 -
gcc/ada/locales.c | 8 +-
gcc/ada/namet.adb | 150 +-
gcc/ada/namet.ads | 21 +-
gcc/ada/opt.adb | 29 +-
gcc/ada/opt.ads | 26 +-
gcc/ada/osint.adb | 38 +-
gcc/ada/osint.ads | 7 +-
gcc/ada/output.adb | 46 +-
gcc/ada/par-ch10.adb | 2 +-
gcc/ada/par-ch3.adb | 8 +
gcc/ada/par-prag.adb | 3 +-
gcc/ada/repinfo.adb | 91 +-
gcc/ada/restrict.ads | 83 +-
gcc/ada/rtsfind.adb | 12 +-
gcc/ada/rtsfind.ads | 12 +
gcc/ada/scng.adb | 22 +-
gcc/ada/sem.adb | 16 +-
gcc/ada/sem_aggr.adb | 56 +-
gcc/ada/sem_attr.adb | 38 +-
gcc/ada/sem_attr.ads | 7 -
gcc/ada/sem_aux.adb | 13 +-
gcc/ada/sem_aux.ads | 3 -
gcc/ada/sem_case.adb | 5 +-
gcc/ada/sem_ch10.adb | 291 +-
gcc/ada/sem_ch10.ads | 11 +
gcc/ada/sem_ch11.adb | 10 +-
gcc/ada/sem_ch12.adb | 251 +-
gcc/ada/sem_ch12.ads | 4 +
gcc/ada/sem_ch13.adb | 197 +-
gcc/ada/sem_ch13.ads | 11 +-
gcc/ada/sem_ch3.adb | 133 +-
gcc/ada/sem_ch3.ads | 3 +
gcc/ada/sem_ch4.adb | 2030 ++--
gcc/ada/sem_ch4.ads | 13 +-
gcc/ada/sem_ch5.adb | 224 +-
gcc/ada/sem_ch6.adb | 191 +-
gcc/ada/sem_ch7.adb | 133 +-
gcc/ada/sem_ch8.adb | 353 +-
gcc/ada/sem_disp.adb | 25 +-
gcc/ada/sem_dist.adb | 7 +-
gcc/ada/sem_elab.adb | 2 +-
gcc/ada/sem_eval.adb | 2 +-
gcc/ada/sem_prag.adb | 149 +-
gcc/ada/sem_res.adb | 598 +-
gcc/ada/sem_res.ads | 3 +
gcc/ada/sem_type.adb | 588 +-
gcc/ada/sem_type.ads | 47 +-
gcc/ada/sem_util.adb | 665 +-
gcc/ada/sem_util.ads | 154 +-
gcc/ada/sem_warn.adb | 46 +-
gcc/ada/set_targ.adb | 6 +-
gcc/ada/sigtramp-vxworks.c | 10 +-
gcc/ada/sinfo-utils.adb | 4 +-
gcc/ada/sinfo.ads | 87 +-
gcc/ada/sinput.adb | 24 +-
gcc/ada/sinput.ads | 13 +-
gcc/ada/snames.ads-tmpl | 13 +-
gcc/ada/stringt.adb | 2 +-
gcc/ada/style.ads | 7 +-
gcc/ada/styleg.adb | 11 +-
gcc/ada/styleg.ads | 5 +-
gcc/ada/switch-b.adb | 3 +
gcc/ada/switch-c.adb | 3 +
gcc/ada/table.adb | 6 +-
gcc/ada/targparm.adb | 4 -
gcc/ada/targparm.ads | 3 -
gcc/ada/terminals.c | 17 +-
gcc/ada/treepr.adb | 39 +-
gcc/ada/types.ads | 11 +-
gcc/ada/uintp.adb | 31 +-
gcc/ada/uintp.ads | 3 +-
gcc/ada/uname.adb | 77 +-
gcc/ada/uname.ads | 22 +-
gcc/ada/xr_tabls.adb | 2 +-
gcc/ada/xref_lib.adb | 5 +-
gcc/analyzer/ChangeLog | 102 +
gcc/analyzer/analyzer.cc | 38 +
gcc/analyzer/analyzer.h | 4 +
gcc/analyzer/analyzer.opt | 16 +
gcc/analyzer/checker-path.cc | 24 +-
gcc/analyzer/checker-path.h | 6 +-
gcc/analyzer/diagnostic-manager.cc | 25 +-
gcc/analyzer/engine.cc | 53 +-
gcc/analyzer/function-set.cc | 2 +-
gcc/analyzer/pending-diagnostic.cc | 82 +
gcc/analyzer/pending-diagnostic.h | 11 +-
gcc/analyzer/region-model-impl-calls.cc | 3 +
gcc/analyzer/region-model-manager.cc | 34 +-
gcc/analyzer/region-model.cc | 26 +
gcc/analyzer/region-model.h | 9 +
gcc/analyzer/region.cc | 32 +-
gcc/analyzer/region.h | 87 +-
gcc/analyzer/sm-file.cc | 3 +-
gcc/analyzer/sm-malloc.cc | 3 +-
gcc/analyzer/sm-signal.cc | 3 +-
gcc/analyzer/sm.cc | 1 +
gcc/analyzer/sm.h | 6 +-
gcc/analyzer/supergraph.cc | 4 +-
gcc/analyzer/varargs.cc | 1025 ++
gcc/asan.cc | 24 +-
gcc/attribs.cc | 19 +-
gcc/basic-block.h | 9 +-
gcc/builtins.cc | 4 +-
gcc/c-family/ChangeLog | 67 +
gcc/c-family/c-attribs.cc | 46 +-
gcc/c-family/c-common.cc | 11 +-
gcc/c-family/c-common.h | 7 +-
gcc/c-family/c-format.cc | 89 +-
gcc/c-family/c-gimplify.cc | 6 +-
gcc/c-family/c-omp.cc | 7 +-
gcc/c-family/c-opts.cc | 33 +-
gcc/c-family/c-pragma.cc | 9 +-
gcc/c-family/c.opt | 4 +-
gcc/c-family/known-headers.cc | 5 +-
gcc/c/ChangeLog | 28 +
gcc/c/c-decl.cc | 8 +-
gcc/c/c-objc-common.cc | 9 +
gcc/c/c-parser.cc | 43 +-
gcc/c/c-typeck.cc | 44 +-
gcc/calls.cc | 1 +
gcc/cfg.cc | 2 +-
gcc/cfgloop.h | 2 +-
gcc/cfgrtl.cc | 2 +-
gcc/cgraph.cc | 4 +-
gcc/cgraph.h | 4 +-
gcc/cgraphbuild.cc | 2 +-
gcc/cgraphunit.cc | 2 +-
gcc/common/config/aarch64/aarch64-common.cc | 3 +-
gcc/common/config/i386/cpuinfo.h | 50 +-
gcc/config/aarch64/aarch64-builtins.cc | 6 +-
gcc/config/aarch64/aarch64-protos.h | 2 +-
gcc/config/aarch64/aarch64.cc | 14 +-
gcc/config/aarch64/iterators.md | 3 -
gcc/config/arm/arm-builtins.cc | 4 +-
gcc/config/arm/arm.cc | 19 +-
gcc/config/arm/mve.md | 4 +-
gcc/config/arm/vec-common.md | 90 +-
gcc/config/avr/gen-avr-mmcu-texi.cc | 8 +-
gcc/config/c6x/c6x.cc | 2 +-
gcc/config/darwin-c.cc | 2 +-
gcc/config/gcn/gcn.cc | 2 +-
gcc/config/gcn/mkoffload.cc | 2 +-
gcc/config/gcn/t-omp-device | 2 +-
gcc/config/i386/i386-builtins.cc | 85 +-
gcc/config/i386/i386-expand.cc | 102 +
gcc/config/i386/i386.cc | 93 +-
gcc/config/i386/i386.md | 30 +-
gcc/config/i386/predicates.md | 5 +
gcc/config/i386/sse.md | 275 +-
gcc/config/m32c/m32c.cc | 2 +-
gcc/config/nvptx/mkoffload.cc | 6 +-
gcc/config/riscv/arch-canonicalize | 8 +-
gcc/config/riscv/riscv.h | 5 +
gcc/config/riscv/riscv.md | 22 +
gcc/config/riscv/riscv.opt | 2 +-
gcc/config/rs6000/constraints.md | 4 +-
gcc/config/rs6000/driver-rs6000.cc | 2 +-
gcc/config/rs6000/rs6000-builtin.cc | 2 +-
gcc/config/rs6000/rs6000-c.cc | 9 +-
gcc/config/rs6000/rs6000-call.cc | 2 +-
gcc/config/rs6000/rs6000.cc | 23 +-
gcc/config/rs6000/rs6000.h | 3 +-
gcc/config/rs6000/rs6000.md | 177 +-
gcc/config/s390/s390.cc | 3 +-
gcc/config/sparc/sparc.cc | 4 +-
gcc/config/tilepro/gen-mul-tables.cc | 4 +-
gcc/config/vms/vms.cc | 2 +-
gcc/config/xtensa/xtensa.h | 5 +
gcc/config/xtensa/xtensa.md | 16 +-
gcc/cp/ChangeLog | 293 +
gcc/cp/call.cc | 14 +-
gcc/cp/class.cc | 8 +-
gcc/cp/constexpr.cc | 78 +-
gcc/cp/constraint.cc | 9 +-
gcc/cp/coroutines.cc | 2 +-
gcc/cp/cp-gimplify.cc | 10 +-
gcc/cp/cp-tree.def | 2 -
gcc/cp/cp-tree.h | 140 +-
gcc/cp/cxx-pretty-print.cc | 3 +
gcc/cp/decl.cc | 106 +-
gcc/cp/error.cc | 44 +-
gcc/cp/friend.cc | 2 +
gcc/cp/init.cc | 13 +-
gcc/cp/lambda.cc | 6 +-
gcc/cp/lang-specs.h | 6 +-
gcc/cp/lex.cc | 12 +-
gcc/cp/mangle.cc | 5 +-
gcc/cp/method.cc | 8 +-
gcc/cp/module.cc | 216 +-
gcc/cp/name-lookup.cc | 43 +-
gcc/cp/name-lookup.h | 2 +-
gcc/cp/optimize.cc | 9 +-
gcc/cp/parser.cc | 203 +-
gcc/cp/pt.cc | 123 +-
gcc/cp/ptree.cc | 20 +-
gcc/cp/search.cc | 7 +-
gcc/cp/semantics.cc | 54 +-
gcc/cp/tree.cc | 28 +-
gcc/cp/typeck.cc | 4 +-
gcc/cp/typeck2.cc | 4 +-
gcc/d/ChangeLog | 25 +
gcc/d/d-builtins.cc | 2 +-
gcc/d/d-codegen.cc | 17 +-
gcc/d/d-gimplify.cc | 3 +-
gcc/d/d-lang.cc | 104 +-
gcc/d/decl.cc | 4 +-
gcc/d/dmd/MERGE | 2 +-
gcc/d/dmd/README.md | 29 +-
gcc/d/dmd/VERSION | 2 +-
gcc/d/dmd/clone.d | 22 +-
gcc/d/dmd/common/bitfields.d | 2 +-
gcc/d/dmd/common/outbuffer.d | 11 +-
gcc/d/dmd/cond.d | 6 +-
gcc/d/dmd/constfold.d | 2 +-
gcc/d/dmd/cparse.d | 58 +-
gcc/d/dmd/cppmangle.d | 12 +-
gcc/d/dmd/dcast.d | 13 +-
gcc/d/dmd/dclass.d | 2 +-
gcc/d/dmd/declaration.d | 40 +-
gcc/d/dmd/declaration.h | 11 +-
gcc/d/dmd/dinterpret.d | 109 +-
gcc/d/dmd/dmangle.d | 14 +-
gcc/d/dmd/dmodule.d | 56 +-
gcc/d/dmd/doc.d | 99 +-
gcc/d/dmd/dscope.d | 1 -
gcc/d/dmd/dsymbol.d | 28 +-
gcc/d/dmd/dsymbolsem.d | 500 +-
gcc/d/dmd/dtemplate.d | 2 +-
gcc/d/dmd/dtoh.d | 31 +-
gcc/d/dmd/escape.d | 1429 +--
gcc/d/dmd/expression.d | 17 +-
gcc/d/dmd/expressionsem.d | 466 +-
gcc/d/dmd/func.d | 121 +-
gcc/d/dmd/globals.d | 92 +-
gcc/d/dmd/globals.h | 76 +-
gcc/d/dmd/hdrgen.d | 4 +-
gcc/d/dmd/id.d | 6 +
gcc/d/dmd/initsem.d | 30 +-
gcc/d/dmd/json.d | 4 +-
gcc/d/dmd/mtype.d | 49 +-
gcc/d/dmd/mtype.h | 4 +-
gcc/d/dmd/nogc.d | 18 +-
gcc/d/dmd/objc.d | 6 +-
gcc/d/dmd/optimize.d | 35 +
gcc/d/dmd/parse.d | 90 +-
gcc/d/dmd/safe.d | 51 +-
gcc/d/dmd/semantic2.d | 15 +-
gcc/d/dmd/semantic3.d | 145 +-
gcc/d/dmd/statementsem.d | 28 +-
gcc/d/dmd/tokens.d | 2 +-
gcc/d/dmd/traits.d | 15 +-
gcc/d/dmd/typesem.d | 215 +-
gcc/d/dmd/utils.d | 2 +-
gcc/d/expr.cc | 49 +-
gcc/d/lang.opt | 12 +-
gcc/d/types.cc | 10 +-
gcc/diagnostic-color.cc | 2 +
gcc/diagnostic-format-json.cc | 2 +-
gcc/diagnostic.cc | 4 +-
gcc/doc/install.texi | 17 +-
gcc/doc/invoke.texi | 65 +-
gcc/doc/md.texi | 2 +-
gcc/doc/sourcebuild.texi | 12 +
gcc/domwalk.cc | 4 +-
gcc/dse.cc | 18 +-
gcc/dwarf2out.cc | 20 +-
gcc/expmed.cc | 4 +-
gcc/expr.cc | 1 +
gcc/flags.h | 4 +-
gcc/fold-const.cc | 1 +
gcc/fold-const.h | 5 +
gcc/fortran/ChangeLog | 45 +
gcc/fortran/dump-parse-tree.cc | 2 +-
gcc/fortran/expr.cc | 4 +-
gcc/fortran/frontend-passes.cc | 4 +-
gcc/fortran/gfortran.h | 1 +
gcc/fortran/match.cc | 22 +-
gcc/fortran/openmp.cc | 241 +-
gcc/fortran/parse.cc | 22 +-
gcc/fortran/resolve.cc | 39 +
gcc/fortran/trans-intrinsic.cc | 2 +-
gcc/fortran/trans-openmp.cc | 23 +-
gcc/fortran/trans-types.cc | 2 +-
gcc/function-tests.cc | 3 +-
gcc/gcc.cc | 8 +-
gcc/genautomata.cc | 21 +-
gcc/generic-match-head.cc | 1 +
gcc/gengtype-state.cc | 6 +-
gcc/gengtype.cc | 12 +-
gcc/genhooks.cc | 9 +-
gcc/genmatch.cc | 4 +-
gcc/ggc-common.cc | 8 +-
gcc/gimple-fold.cc | 241 +-
gcc/gimple-fold.h | 192 +-
gcc/gimple-harden-conditionals.cc | 419 +-
gcc/gimple-isel.cc | 3 +-
gcc/gimple-match-head.cc | 1 +
gcc/gimple-match.h | 75 -
gcc/gimple-range-cache.cc | 137 +-
gcc/gimple-range-cache.h | 13 +-
gcc/gimple-range-edge.cc | 4 +-
gcc/gimple-range-fold.cc | 33 +-
gcc/gimple-range-path.cc | 6 +-
gcc/gimple-range.cc | 22 +
gcc/gimple-ssa-evrp-analyze.cc | 2 +-
gcc/gimple-ssa-evrp.cc | 2 +-
gcc/gimple-ssa-sprintf.cc | 4 +-
gcc/gimple-ssa-warn-access.cc | 4 +-
gcc/gimplify.cc | 138 +-
gcc/go/gofrontend/MERGE | 2 +-
gcc/go/gofrontend/export.cc | 315 +-
gcc/go/gofrontend/expressions.cc | 29 +-
gcc/go/gofrontend/expressions.h | 16 +-
gcc/go/gofrontend/types.cc | 36 +-
gcc/go/gofrontend/types.h | 11 +-
gcc/godump.cc | 2 +-
gcc/graphite-isl-ast-to-gimple.cc | 4 +-
gcc/graphite-poly.cc | 10 -
gcc/graphite-sese-to-poly.cc | 25 +-
gcc/hash-table.cc | 2 +-
gcc/input.cc | 3 +-
gcc/ipa-cp.cc | 1 +
gcc/ipa-devirt.cc | 1 +
gcc/ipa-free-lang-data.cc | 4 +-
gcc/ipa-inline.cc | 2 +-
gcc/ipa-prop.cc | 2 +-
gcc/ipa-utils.h | 2 +-
gcc/jit/ChangeLog | 6 +
gcc/jit/jit-builtins.cc | 6 +-
gcc/jit/jit-recording.cc | 4 +-
gcc/lto-wrapper.cc | 7 +-
gcc/lto/ChangeLog | 5 +
gcc/lto/lto-common.cc | 3 +-
gcc/lto/lto-lang.cc | 4 +-
gcc/match.pd | 116 +-
gcc/objc/ChangeLog | 5 +
gcc/objc/lang-specs.h | 8 +-
gcc/objcp/ChangeLog | 5 +
gcc/objcp/lang-specs.h | 2 +-
gcc/omp-low.cc | 57 +-
gcc/omp-oacc-kernels-decompose.cc | 6 +
gcc/optc-gen.awk | 7 +
gcc/optc-save-gen.awk | 16 +-
gcc/opts-global.cc | 4 +-
gcc/opts.cc | 98 +-
gcc/plugin.cc | 2 +-
gcc/po/ChangeLog | 14 +
gcc/po/be.po | 8277 ++++++++---------
gcc/po/da.po | 8289 ++++++++---------
gcc/po/de.po | 8307 ++++++++---------
gcc/po/el.po | 8273 ++++++++---------
gcc/po/es.po | 8292 ++++++++---------
gcc/po/fi.po | 8281 ++++++++---------
gcc/po/fr.po | 8303 ++++++++---------
gcc/po/gcc.pot | 9741 ++++++++++----------
gcc/po/hr.po | 8282 ++++++++---------
gcc/po/id.po | 8287 ++++++++---------
gcc/po/ja.po | 8283 ++++++++---------
gcc/po/nl.po | 8279 ++++++++---------
gcc/po/ru.po | 8291 ++++++++---------
gcc/po/sr.po | 8292 ++++++++---------
gcc/po/sv.po | 8307 ++++++++---------
gcc/po/tr.po | 8289 ++++++++---------
gcc/po/uk.po | 8389 ++++++++---------
gcc/po/vi.po | 8283 ++++++++---------
gcc/po/zh_CN.po | 8290 ++++++++---------
gcc/po/zh_TW.po | 8288 ++++++++---------
gcc/pointer-query.cc | 1 +
gcc/poly-int.h | 13 +
gcc/print-rtl.cc | 2 +-
gcc/range-op.cc | 354 +-
gcc/range-op.h | 37 +-
gcc/rtl-iter.h | 8 +-
gcc/rtl-ssa/internals.inl | 2 +-
gcc/rtl-ssa/member-fns.inl | 4 +-
gcc/rtlanal.cc | 12 +-
gcc/rtlanal.h | 4 +-
gcc/simplify-rtx.cc | 2 +-
gcc/sort.cc | 28 +-
gcc/spellcheck.cc | 2 +-
gcc/system.h | 14 +-
gcc/testsuite/ChangeLog | 493 +
gcc/testsuite/c-c++-common/Wconversion-1.c | 2 +-
.../goacc/kernels-decompose-pr100400-1-2.c | 12 +-
gcc/testsuite/c-c++-common/gomp/all-memory-1.c | 54 +
gcc/testsuite/c-c++-common/gomp/all-memory-2.c | 57 +
gcc/testsuite/c-c++-common/gomp/all-memory-3.c | 22 +
gcc/testsuite/c-c++-common/gomp/allocate-2.c | 15 +
gcc/testsuite/c-c++-common/gomp/allocate-8.c | 18 +
gcc/testsuite/c-c++-common/gomp/depobj-1.c | 5 +-
gcc/testsuite/c-c++-common/gomp/loop-6.c | 14 +
gcc/testsuite/g++.dg/cpp0x/constexpr-union7.C | 17 +
gcc/testsuite/g++.dg/cpp0x/constexpr-union7a.C | 15 +
gcc/testsuite/g++.dg/cpp0x/initlist-array16.C | 11 +
gcc/testsuite/g++.dg/cpp0x/pr105256.C | 2 +-
gcc/testsuite/g++.dg/cpp23/label1.C | 89 +
gcc/testsuite/g++.dg/cpp23/label2.C | 52 +
gcc/testsuite/g++.dg/cpp2a/constexpr-dtor13.C | 11 +
gcc/testsuite/g++.dg/cpp2a/constexpr-dtor14.C | 13 +
gcc/testsuite/g++.dg/cpp2a/constinit17.C | 24 +
gcc/testsuite/g++.dg/cpp2a/lambda-requires1.C | 4 +
gcc/testsuite/g++.dg/diagnostic/function-color1.C | 21 +
gcc/testsuite/g++.dg/ext/attr-format-arg1.C | 26 +
gcc/testsuite/g++.dg/ext/attr-format1.C | 32 +
gcc/testsuite/g++.dg/ext/attr-format2.C | 38 +
gcc/testsuite/g++.dg/ext/attr-format3.C | 15 +
gcc/testsuite/g++.dg/gomp/all-memory-1.C | 24 +
gcc/testsuite/g++.dg/gomp/all-memory-2.C | 26 +
gcc/testsuite/g++.dg/gomp/depobj-1.C | 2 +-
gcc/testsuite/g++.dg/lookup/friend23.C | 17 +
gcc/testsuite/g++.dg/modules/lang-3_a.C | 17 +
gcc/testsuite/g++.dg/modules/lang-3_b.C | 18 +
gcc/testsuite/g++.dg/modules/lang-3_c.C | 12 +
gcc/testsuite/g++.dg/modules/mod-sym-4.C | 48 +
gcc/testsuite/g++.dg/opt/const7.C | 1 +
gcc/testsuite/g++.dg/overload/conv-op4.C | 22 +
gcc/testsuite/g++.dg/parse/ambig11.C | 39 +
gcc/testsuite/g++.dg/parse/ambig12.C | 12 +
gcc/testsuite/g++.dg/parse/ambig13.C | 32 +
gcc/testsuite/g++.dg/parse/ambig14.C | 21 +
gcc/testsuite/g++.dg/plugin/selfassign.c | 4 +-
gcc/testsuite/g++.dg/pr104547.C | 13 +
gcc/testsuite/g++.dg/pr65240-1.C | 8 -
gcc/testsuite/g++.dg/pr65240-2.C | 8 -
gcc/testsuite/g++.dg/pr65240-3.C | 8 -
gcc/testsuite/g++.dg/template/access37.C | 8 +-
gcc/testsuite/g++.dg/template/ctor10.C | 10 +
gcc/testsuite/g++.dg/template/friend69.C | 4 +-
gcc/testsuite/g++.dg/torture/pr105577.C | 156 +
gcc/testsuite/g++.dg/warn/uninit-pr105562.C | 10 +
gcc/testsuite/g++.target/powerpc/pr101168.C | 6 +
gcc/testsuite/g++.target/powerpc/pr65240-1.C | 8 +
gcc/testsuite/g++.target/powerpc/pr65240-2.C | 8 +
gcc/testsuite/g++.target/powerpc/pr65240-3.C | 8 +
.../{g++.dg => g++.target/powerpc}/pr65240-4.C | 3 +-
.../{g++.dg => g++.target/powerpc}/pr65240.h | 0
.../{g++.dg => g++.target/powerpc}/pr65242.C | 3 +-
.../{g++.dg => g++.target/powerpc}/pr67211.C | 3 +-
.../{g++.dg => g++.target/powerpc}/pr69667.C | 3 +-
.../{g++.dg => g++.target/powerpc}/pr71294.C | 1 -
.../{g++.dg => g++.target/powerpc}/pr84264.C | 2 +-
.../{g++.dg => g++.target/powerpc}/pr84279.C | 4 +-
.../{g++.dg => g++.target/powerpc}/pr85657.C | 2 +-
.../{g++.dg => g++.target/powerpc}/pr93974.C | 0
gcc/testsuite/gcc.c-torture/execute/pr105613.c | 26 +
gcc/testsuite/gcc.dg/analyzer/stdarg-1.c | 433 +
gcc/testsuite/gcc.dg/analyzer/stdarg-2.c | 436 +
gcc/testsuite/gcc.dg/analyzer/stdarg-fmtstring-1.c | 103 +
gcc/testsuite/gcc.dg/analyzer/stdarg-lto-1-a.c | 24 +
gcc/testsuite/gcc.dg/analyzer/stdarg-lto-1-b.c | 6 +
gcc/testsuite/gcc.dg/analyzer/stdarg-lto-1.h | 1 +
gcc/testsuite/gcc.dg/analyzer/stdarg-sentinel-1.c | 25 +
gcc/testsuite/gcc.dg/analyzer/stdarg-types-1.c | 25 +
gcc/testsuite/gcc.dg/analyzer/stdarg-types-2.c | 55 +
gcc/testsuite/gcc.dg/analyzer/torture/pr51628-30.c | 1 +
gcc/testsuite/gcc.dg/debug/btf/btf-datasec-1.c | 1 +
gcc/testsuite/gcc.dg/gomp/pr104517.c | 18 +-
.../gcc.dg/plugin/diagnostic_group_plugin.c | 4 +-
.../gcc.dg/plugin/diagnostic_plugin_show_trees.c | 4 +-
.../plugin/diagnostic_plugin_test_inlining.c | 4 +-
.../plugin/diagnostic_plugin_test_metadata.c | 4 +-
.../gcc.dg/plugin/diagnostic_plugin_test_paths.c | 4 +-
.../plugin/diagnostic_plugin_test_show_locus.c | 4 +-
.../diagnostic_plugin_test_string_literals.c | 4 +-
.../diagnostic_plugin_test_tree_expression_range.c | 4 +-
gcc/testsuite/gcc.dg/plugin/finish_unit_plugin.c | 1 -
gcc/testsuite/gcc.dg/plugin/ggcplug.c | 1 -
.../gcc.dg/plugin/must_tail_call_plugin.c | 1 -
gcc/testsuite/gcc.dg/plugin/one_time_plugin.c | 1 -
gcc/testsuite/gcc.dg/plugin/selfassign.c | 4 +-
gcc/testsuite/gcc.dg/plugin/start_unit_plugin.c | 1 -
gcc/testsuite/gcc.dg/pr105414.c | 30 +
gcc/testsuite/gcc.dg/pr105455.c | 17 +
gcc/testsuite/gcc.dg/pr105458.c | 20 +
gcc/testsuite/gcc.dg/pr105528.c | 23 +
gcc/testsuite/gcc.dg/pr105591.c | 12 +
gcc/testsuite/gcc.dg/pr105597.c | 27 +
gcc/testsuite/gcc.dg/pr90838.c | 25 +
gcc/testsuite/gcc.dg/torture/pr105537.c | 34 +
gcc/testsuite/gcc.dg/torture/pr105598.c | 32 +
gcc/testsuite/gcc.dg/tree-ssa/pr61839_1.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/pr65855-2.c | 11 +
gcc/testsuite/gcc.dg/tree-ssa/pr83907-1.c | 13 +
gcc/testsuite/gcc.dg/tree-ssa/pr83907-2.c | 14 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-19.c | 21 +
gcc/testsuite/gcc.dg/tree-ssa/vrp24.c | 4 +-
gcc/testsuite/gcc.dg/ubsan/object-size-dyn.c | 45 +
gcc/testsuite/gcc.target/aarch64/pr90838.c | 64 -
.../aarch64/sve/acle/general/attributes_7.c | 4 +-
.../gcc.target/aarch64/sync-comp-swap-ool.c | 6 +
.../gcc.target/aarch64/sync-op-acquire-ool.c | 6 +
.../gcc.target/aarch64/sync-op-full-ool.c | 9 +
gcc/testsuite/gcc.target/aarch64/target_attr_20.c | 2 +-
gcc/testsuite/gcc.target/aarch64/target_attr_21.c | 2 +-
gcc/testsuite/gcc.target/i386/and-1.c | 9 +
gcc/testsuite/gcc.target/i386/iamcu/asm-support.S | 2 +
gcc/testsuite/gcc.target/i386/pr102583.c | 30 +
gcc/testsuite/gcc.target/i386/pr103611-2.c | 5 +-
gcc/testsuite/gcc.target/i386/pr104371-1.c | 13 +
gcc/testsuite/gcc.target/i386/pr104371-2.c | 13 +
gcc/testsuite/gcc.target/i386/pr104732.c | 2 +-
gcc/testsuite/gcc.target/i386/pr104915-vmovd.c | 25 +
gcc/testsuite/gcc.target/i386/pr104915-vmovw.c | 45 +
gcc/testsuite/gcc.target/i386/pr105032.c | 3 +-
gcc/testsuite/gcc.target/i386/pr105033.c | 27 +
gcc/testsuite/gcc.target/i386/pr105072.c | 24 +
gcc/testsuite/gcc.target/i386/pr105354-1.c | 130 +
gcc/testsuite/gcc.target/i386/pr105354-2.c | 110 +
gcc/testsuite/gcc.target/i386/pr105587.c | 11 +
gcc/testsuite/gcc.target/i386/pr105624.c | 19 +
gcc/testsuite/gcc.target/i386/pr92645-2.c | 4 +-
gcc/testsuite/gcc.target/i386/pr92645-3.c | 4 +-
gcc/testsuite/gcc.target/i386/pr95863-2.c | 27 -
gcc/testsuite/gcc.target/i386/pr99753.c | 2 +-
gcc/testsuite/gcc.target/i386/sse2-v1ti-veq.c | 12 +
gcc/testsuite/gcc.target/i386/sse2-v1ti-vne.c | 13 +
.../gcc.target/i386/zero-scratch-regs-1.c | 2 +-
.../gcc.target/i386/zero-scratch-regs-10.c | 16 +-
.../gcc.target/i386/zero-scratch-regs-13.c | 37 +-
.../gcc.target/i386/zero-scratch-regs-14.c | 16 +-
.../gcc.target/i386/zero-scratch-regs-15.c | 2 +-
.../gcc.target/i386/zero-scratch-regs-16.c | 2 +-
.../gcc.target/i386/zero-scratch-regs-17.c | 2 +-
.../gcc.target/i386/zero-scratch-regs-18.c | 4 +-
.../gcc.target/i386/zero-scratch-regs-19.c | 2 +-
.../gcc.target/i386/zero-scratch-regs-2.c | 16 +-
.../gcc.target/i386/zero-scratch-regs-20.c | 38 +-
.../gcc.target/i386/zero-scratch-regs-21.c | 4 +-
.../gcc.target/i386/zero-scratch-regs-22.c | 16 +-
.../gcc.target/i386/zero-scratch-regs-23.c | 30 +-
.../gcc.target/i386/zero-scratch-regs-26.c | 26 +-
.../gcc.target/i386/zero-scratch-regs-27.c | 10 +-
.../gcc.target/i386/zero-scratch-regs-28.c | 12 +-
.../gcc.target/i386/zero-scratch-regs-3.c | 2 +-
.../gcc.target/i386/zero-scratch-regs-31.c | 4 +-
.../gcc.target/i386/zero-scratch-regs-4.c | 2 +-
.../gcc.target/i386/zero-scratch-regs-5.c | 16 +-
.../gcc.target/i386/zero-scratch-regs-6.c | 2 +-
.../gcc.target/i386/zero-scratch-regs-7.c | 2 +-
.../gcc.target/i386/zero-scratch-regs-8.c | 14 +-
.../gcc.target/i386/zero-scratch-regs-9.c | 2 +-
gcc/testsuite/gcc.target/powerpc/pr102059-4.c | 23 +
gcc/testsuite/gcc.target/riscv/fmax-snan.c | 12 +
gcc/testsuite/gcc.target/riscv/fmax.c | 12 +
gcc/testsuite/gcc.target/riscv/fmaxf-snan.c | 12 +
gcc/testsuite/gcc.target/riscv/fmaxf.c | 12 +
gcc/testsuite/gcc.target/riscv/fmin-snan.c | 12 +
gcc/testsuite/gcc.target/riscv/fmin.c | 12 +
gcc/testsuite/gcc.target/riscv/fminf-snan.c | 12 +
gcc/testsuite/gcc.target/riscv/fminf.c | 12 +
gcc/testsuite/gcc.target/riscv/smax-ieee.c | 12 +
gcc/testsuite/gcc.target/riscv/smax.c | 12 +
gcc/testsuite/gcc.target/riscv/smaxf-ieee.c | 12 +
gcc/testsuite/gcc.target/riscv/smaxf.c | 12 +
gcc/testsuite/gcc.target/riscv/smin-ieee.c | 12 +
gcc/testsuite/gcc.target/riscv/smin.c | 12 +
gcc/testsuite/gcc.target/riscv/sminf-ieee.c | 12 +
gcc/testsuite/gcc.target/riscv/sminf.c | 12 +
gcc/testsuite/gcc.target/sparc/20220510-1.c | 31 +
gcc/testsuite/gcc.target/x86_64/abi/asm-support.S | 2 +
.../gcc.target/x86_64/abi/avx/asm-support.S | 2 +
.../gcc.target/x86_64/abi/avx512f/asm-support.S | 2 +
.../gcc.target/x86_64/abi/avx512fp16/asm-support.S | 2 +
.../x86_64/abi/avx512fp16/m256h/asm-support.S | 2 +
.../x86_64/abi/avx512fp16/m512h/asm-support.S | 2 +
.../gcc.target/x86_64/abi/ms-sysv/do-test.S | 2 +
gcc/testsuite/gdc.test/compilable/aggr_alignment.d | 13 +-
gcc/testsuite/gdc.test/compilable/compile1.d | 2 +-
gcc/testsuite/gdc.test/compilable/cppmangle.d | 5 +
gcc/testsuite/gdc.test/compilable/dbitfield.d | 88 +
.../compilable/ddoc_markdown_breaks_verbose.d | 13 -
.../compilable/ddoc_markdown_code_verbose.d | 13 -
.../compilable/ddoc_markdown_emphasis_verbose.d | 13 -
.../compilable/ddoc_markdown_headings_verbose.d | 9 -
.../compilable/ddoc_markdown_links_verbose.d | 17 -
.../compilable/ddoc_markdown_lists_verbose.d | 9 -
.../compilable/ddoc_markdown_quote_verbose.d | 11 -
.../compilable/ddoc_markdown_tables_verbose.d | 13 -
gcc/testsuite/gdc.test/compilable/dtoh_21217.d | 2 +-
.../gdc.test/compilable/dtoh_AliasDeclaration.d | 2 +-
.../gdc.test/compilable/dtoh_AliasDeclaration_98.d | 2 +-
.../gdc.test/compilable/dtoh_AnonDeclaration.d | 2 +-
.../compilable/dtoh_CPPNamespaceDeclaration.d | 2 +-
.../gdc.test/compilable/dtoh_ClassDeclaration.d | 2 +-
.../gdc.test/compilable/dtoh_StructDeclaration.d | 2 +-
.../gdc.test/compilable/dtoh_TemplateDeclaration.d | 2 +-
.../gdc.test/compilable/dtoh_UnionDeclaration.d | 2 +-
.../gdc.test/compilable/dtoh_VarDeclaration.d | 2 +-
.../gdc.test/compilable/dtoh_cpp98_compat.d | 2 +-
gcc/testsuite/gdc.test/compilable/dtoh_enum.d | 2 +-
.../gdc.test/compilable/dtoh_enum_cpp98.d | 2 +-
.../gdc.test/compilable/dtoh_expressions.d | 2 +-
.../gdc.test/compilable/dtoh_extern_type.d | 2 +-
.../gdc.test/compilable/dtoh_forwarding.d | 2 +-
gcc/testsuite/gdc.test/compilable/dtoh_functions.d | 9 +-
gcc/testsuite/gdc.test/compilable/dtoh_ignored.d | 2 +-
.../gdc.test/compilable/dtoh_invalid_identifiers.d | 2 +-
gcc/testsuite/gdc.test/compilable/dtoh_mangling.d | 2 +-
gcc/testsuite/gdc.test/compilable/dtoh_names.d | 2 +-
.../gdc.test/compilable/dtoh_protection.d | 2 +-
.../gdc.test/compilable/dtoh_required_symbols.d | 2 +-
.../gdc.test/compilable/dtoh_special_enum.d | 2 +-
.../gdc.test/compilable/dtoh_unittest_block.d | 2 +-
gcc/testsuite/gdc.test/compilable/dtoh_verbose.d | 2 +-
gcc/testsuite/gdc.test/compilable/test17590.d | 2 +-
gcc/testsuite/gdc.test/compilable/test20427.d | 3 +
gcc/testsuite/gdc.test/compilable/test23047.d | 13 +
gcc/testsuite/gdc.test/compilable/test23087.d | 9 +
gcc/testsuite/gdc.test/compilable/test23089.d | 7 +
gcc/testsuite/gdc.test/compilable/test23097.d | 33 +
gcc/testsuite/gdc.test/compilable/test23105.d | 6 +
gcc/testsuite/gdc.test/compilable/test3004.d | 4 +-
gcc/testsuite/gdc.test/compilable/vcg-ast.d | 3 +-
.../fail_compilation/attributediagnostic.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/b6227.d | 4 +-
gcc/testsuite/gdc.test/fail_compilation/betterc.d | 4 +-
.../gdc.test/fail_compilation/biterrors.d | 15 +
.../gdc.test/fail_compilation/biterrors2.d | 17 +
.../gdc.test/fail_compilation/biterrors3.d | 18 +
.../gdc.test/fail_compilation/biterrors4.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/commaexp.d | 20 +-
gcc/testsuite/gdc.test/fail_compilation/cppvar.d | 22 +
.../gdc.test/fail_compilation/dbitfields.d | 32 +
.../gdc.test/fail_compilation/diag10805.d | 2 +-
.../gdc.test/fail_compilation/diag10862.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/dip25.d | 6 +-
.../gdc.test/fail_compilation/dtor_attributes.d | 2 +
.../fail_compilation/dtorfields_attributes.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/e7804_1.d | 11 +-
.../extra-files/test23109/object.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail109.d | 2 +-
.../gdc.test/fail_compilation/fail12604.d | 4 +-
.../gdc.test/fail_compilation/fail13902.d | 10 +-
.../gdc.test/fail_compilation/fail16001.d | 2 +-
.../gdc.test/fail_compilation/fail16575.d | 65 +
.../gdc.test/fail_compilation/fail16772.d | 7 +
gcc/testsuite/gdc.test/fail_compilation/fail196.d | 2 +-
.../gdc.test/fail_compilation/fail19759.d | 8 +
.../gdc.test/fail_compilation/fail19881.d | 3 +-
.../gdc.test/fail_compilation/fail20691.d | 9 +-
.../gdc.test/fail_compilation/fail21092.d | 4 +-
.../gdc.test/fail_compilation/fail21206.d | 13 +
.../gdc.test/fail_compilation/fail21275.d | 4 +-
.../gdc.test/fail_compilation/fail21314.d | 11 +
.../gdc.test/fail_compilation/fail21868b.d | 2 +-
.../gdc.test/fail_compilation/fail23108a.d | 16 +
.../gdc.test/fail_compilation/fail23108b.d | 18 +
.../gdc.test/fail_compilation/fail23109.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail3703.d | 4 +-
.../gdc.test/fail_compilation/fail_scope.d | 53 +-
gcc/testsuite/gdc.test/fail_compilation/ice10949.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/ice14844.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/ice22377.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/ice23097.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/ice9254a.d | 10 +-
gcc/testsuite/gdc.test/fail_compilation/ice9254b.d | 10 +-
gcc/testsuite/gdc.test/fail_compilation/ice9254c.d | 10 +-
.../gdc.test/fail_compilation/imports/test23109a.d | 10 +
.../gdc.test/fail_compilation/imports/test23109b.d | 10 +
.../gdc.test/fail_compilation/imports/test23109c.d | 3 +
.../gdc.test/fail_compilation/issue3827.d | 4 +-
.../gdc.test/fail_compilation/no_Throwable.d | 4 +-
gcc/testsuite/gdc.test/fail_compilation/retscope.d | 20 +-
.../gdc.test/fail_compilation/retscope2.d | 6 +-
.../gdc.test/fail_compilation/retscope6.d | 12 +-
.../gdc.test/fail_compilation/safe_gshared.d | 15 +
.../gdc.test/fail_compilation/safe_pointer_index.d | 12 +
.../gdc.test/fail_compilation/test13536.d | 2 +-
.../gdc.test/fail_compilation/test14496.d | 10 +-
.../gdc.test/fail_compilation/test15191.d | 31 +-
.../gdc.test/fail_compilation/test15373.d | 2 +-
.../gdc.test/fail_compilation/test16188.d | 10 +-
.../gdc.test/fail_compilation/test16365.d | 2 +-
.../gdc.test/fail_compilation/test17284.d | 3 +-
.../gdc.test/fail_compilation/test17423.d | 2 +-
.../gdc.test/fail_compilation/test17868b.d | 14 +-
.../gdc.test/fail_compilation/test18130.d | 2 +-
.../gdc.test/fail_compilation/test18282.d | 2 +-
.../gdc.test/fail_compilation/test18484.d | 4 +-
.../gdc.test/fail_compilation/test20245.d | 14 +-
.../gdc.test/fail_compilation/test20569.d | 4 +-
.../gdc.test/fail_compilation/test21198.d | 2 +-
.../gdc.test/fail_compilation/test21204.d | 2 +-
.../gdc.test/fail_compilation/test21665.d | 2 +-
.../gdc.test/fail_compilation/test22145.d | 1 +
.../gdc.test/fail_compilation/test22593.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/test9150.d | 2 +-
gcc/testsuite/gdc.test/fail_compilation/traits.d | 8 +-
.../gdc.test/fail_compilation/udaparams.d | 4 +-
gcc/testsuite/gdc.test/runnable/bit.d | 106 +
gcc/testsuite/gdc.test/runnable/dbitfields.d | 189 +
gcc/testsuite/gdc.test/runnable/interpret.d | 16 +
gcc/testsuite/gdc.test/runnable/test17868b.d | 4 +-
gcc/testsuite/gdc.test/runnable/test20734.d | 28 +
gcc/testsuite/gdc.test/runnable/test21416.d | 9 +
gcc/testsuite/gdc.test/runnable/test23083.d | 16 +
gcc/testsuite/gdc.test/runnable/testcontracts.d | 26 +-
gcc/testsuite/gfortran.dg/coarray_50.f90 | 22 +
gcc/testsuite/gfortran.dg/gomp/all-memory-1.f90 | 51 +
gcc/testsuite/gfortran.dg/gomp/all-memory-2.f90 | 52 +
gcc/testsuite/gfortran.dg/gomp/all-memory-3.f90 | 24 +
gcc/testsuite/gfortran.dg/gomp/allocate-3.f90 | 14 +
.../gfortran.dg/gomp/canonical-loop-1.f90 | 224 +
.../gfortran.dg/gomp/canonical-loop-2.f90 | 44 +
gcc/testsuite/gfortran.dg/gomp/collapse1.f90 | 4 +-
.../gfortran.dg/gomp/non-rectangular-loop.f90 | 227 +
gcc/testsuite/gfortran.dg/gomp/pr85313.f90 | 6 +-
gcc/testsuite/gfortran.dg/pr105230.f90 | 8 +
gcc/testsuite/gfortran.dg/pr105501.f90 | 15 +
gcc/testsuite/gnat.dg/equal7.adb | 10 +-
gcc/testsuite/gnat.dg/hardbool.adb | 46 +
gcc/testsuite/gnat.dg/hardbool.ads | 22 +
gcc/testsuite/gnat.dg/loopvar.adb | 2 +-
gcc/testsuite/gnat.dg/sso17.adb | 34 +
gcc/testsuite/lib/target-supports.exp | 30 +
gcc/toplev.cc | 24 -
gcc/tree-cfg.cc | 2 +-
gcc/tree-chrec.cc | 27 +-
gcc/tree-core.h | 7 +-
gcc/tree-if-conv.cc | 48 +-
gcc/tree-inline.cc | 2 +-
gcc/tree-object-size.cc | 2 +-
gcc/tree-pretty-print.cc | 8 +-
gcc/tree-profile.cc | 16 +-
gcc/tree-sra.cc | 47 +-
gcc/tree-ssa-ccp.cc | 2 +-
gcc/tree-ssa-dom.cc | 2 +-
gcc/tree-ssa-forwprop.cc | 92 +-
gcc/tree-ssa-ifcombine.cc | 2 +-
gcc/tree-ssa-loop-ivcanon.cc | 2 +-
gcc/tree-ssa-math-opts.cc | 2 +-
gcc/tree-ssa-pre.cc | 2 +-
gcc/tree-ssa-propagate.cc | 2 +-
gcc/tree-ssa-reassoc.cc | 2 +-
gcc/tree-ssa-sccvn.cc | 53 +-
gcc/tree-ssa-sccvn.h | 2 +-
gcc/tree-ssa-sink.cc | 3 +
gcc/tree-ssa-strlen.cc | 50 +-
gcc/tree-ssa.cc | 2 +-
gcc/tree-switch-conversion.cc | 10 +-
gcc/tree-vect-generic.cc | 15 +-
gcc/tree-vect-slp-patterns.cc | 2 +-
gcc/tree-vrp.cc | 4 +-
gcc/tree.cc | 4 +-
gcc/tree.h | 64 +-
gcc/ubsan.cc | 22 +-
gcc/value-pointer-equiv.cc | 2 +-
gcc/value-query.cc | 4 +-
gcc/value-range.cc | 187 +-
gcc/value-range.h | 26 +-
gcc/value-relation.cc | 285 +-
gcc/value-relation.h | 26 +-
gcc/vec.h | 4 +-
gcc/vr-values.cc | 2 +-
gcc/wide-int.h | 20 +-
include/ChangeLog | 16 +
include/ansidecl.h | 45 +-
include/gomp-constants.h | 1 +
include/hashtab.h | 4 +-
libgcc/ChangeLog | 13 +
libgcc/config/aarch64/lse.S | 42 +-
libgcc/config/aarch64/t-lse | 8 +-
libgcc/libgcov.h | 2 +-
libgomp/ChangeLog | 122 +
libgomp/Makefile.am | 1 +
libgomp/Makefile.in | 50 +-
libgomp/config.h.in | 13 -
libgomp/configure | 118 +-
libgomp/libgomp.h | 6 +-
libgomp/libgomp.map | 1 +
libgomp/libgomp.texi | 104 +-
libgomp/omp.h.in | 2 +
libgomp/omp_lib.f90.in | 10 +
libgomp/omp_lib.h.in | 11 +
libgomp/plugin/Makefrag.am | 30 +-
libgomp/plugin/configfrag.ac | 61 +-
libgomp/plugin/plugin-nvptx.c | 4 +-
libgomp/target.c | 18 +
libgomp/task.c | 197 +-
libgomp/testsuite/Makefile.in | 8 +-
libgomp/testsuite/lib/libgomp.exp | 4 -
libgomp/testsuite/libgomp-test-support.exp.in | 1 -
.../libgomp.c++/target-has-device-addr-7.C | 36 +
.../libgomp.c++/target-has-device-addr-8.C | 47 +
.../libgomp.c++/target-has-device-addr-9.C | 30 +
libgomp/testsuite/libgomp.c-c++-common/depend-1.c | 115 +
libgomp/testsuite/libgomp.c-c++-common/depend-2.c | 121 +
libgomp/testsuite/libgomp.c-c++-common/depend-3.c | 108 +
.../libgomp.c-c++-common/depend-inoutset-1.c | 164 +
.../libgomp.c-c++-common/target-is-accessible-1.c | 47 +
libgomp/testsuite/libgomp.fortran/depend-5.f90 | 121 +
libgomp/testsuite/libgomp.fortran/depend-6.f90 | 126 +
libgomp/testsuite/libgomp.fortran/depend-7.f90 | 113 +
.../libgomp.fortran/target-is-accessible-1.f90 | 50 +
.../target-nowait-array-section.f90 | 56 +
.../libgomp.fortran/use_device_addr-5.f90 | 2 +-
libiberty/ChangeLog | 76 +
libiberty/alloca.c | 6 +-
libiberty/calloc.c | 8 +-
libiberty/hashtab.c | 94 +-
libiberty/memchr.c | 6 +-
libiberty/memcmp.c | 2 +-
libiberty/memcpy.c | 4 +-
libiberty/memmove.c | 4 +-
libiberty/mempcpy.c | 6 +-
libiberty/memset.c | 4 +-
libiberty/objalloc.c | 22 +-
libiberty/random.c | 14 +-
libiberty/spaces.c | 4 +-
libiberty/stpcpy.c | 2 +-
libiberty/strdup.c | 4 +-
libiberty/strerror.c | 4 +-
libiberty/strndup.c | 4 +-
libiberty/strsignal.c | 4 +-
libiberty/vasprintf.c | 2 +-
libiberty/vprintf-support.c | 2 +-
libiberty/xatexit.c | 2 +-
libiberty/xmalloc.c | 14 +-
libiberty/xmemdup.c | 8 +-
libphobos/ChangeLog | 11 +
libphobos/libdruntime/MERGE | 2 +-
libphobos/libdruntime/Makefile.am | 6 +-
libphobos/libdruntime/Makefile.in | 132 +-
libphobos/libdruntime/__builtins.di | 31 +-
.../libdruntime/core/internal/array/appending.d | 106 +-
libphobos/libdruntime/core/internal/array/utils.d | 60 +-
libphobos/libdruntime/core/internal/traits.d | 2 +-
libphobos/libdruntime/core/lifetime.d | 13 +-
libphobos/libdruntime/core/memory.d | 2 +-
libphobos/libdruntime/core/simd.d | 24 +
.../libdruntime/core/sys/dragonflybsd/sys/elf32.d | 155 +-
.../libdruntime/core/sys/dragonflybsd/sys/elf64.d | 154 +-
.../core/sys/dragonflybsd/sys/elf_common.d | 601 +-
libphobos/libdruntime/core/sys/elf/package.d | 2532 +++++
libphobos/libdruntime/core/sys/freebsd/sys/elf32.d | 151 -
libphobos/libdruntime/core/sys/freebsd/sys/elf64.d | 159 -
.../libdruntime/core/sys/freebsd/sys/elf_common.d | 803 +-
libphobos/libdruntime/core/sys/linux/elf.d | 2419 +----
libphobos/libdruntime/core/sys/netbsd/sys/elf32.d | 151 -
libphobos/libdruntime/core/sys/netbsd/sys/elf64.d | 150 -
.../libdruntime/core/sys/netbsd/sys/elf_common.d | 758 +-
libphobos/libdruntime/core/sys/openbsd/sys/elf32.d | 158 +-
libphobos/libdruntime/core/sys/openbsd/sys/elf64.d | 157 +-
.../libdruntime/core/sys/openbsd/sys/elf_common.d | 604 +-
libphobos/libdruntime/core/sys/posix/sys/socket.d | 33 +-
libphobos/libdruntime/core/sys/solaris/sys/elf.d | 488 +-
libphobos/libdruntime/core/sys/windows/objbase.d | 1 +
libphobos/libdruntime/core/sys/windows/unknwn.d | 1 +
libphobos/libdruntime/core/thread/osthread.d | 5 +-
libphobos/libdruntime/core/thread/threadbase.d | 9 +-
libphobos/libdruntime/object.d | 3 +-
libphobos/libdruntime/rt/lifetime.d | 4 +-
libphobos/src/MERGE | 2 +-
libphobos/src/std/exception.d | 2 +-
libphobos/src/std/experimental/logger/core.d | 8 +-
libphobos/src/std/math/exponential.d | 4 +-
libphobos/src/std/math/hardware.d | 4 +-
libphobos/src/std/outbuffer.d | 71 +-
libphobos/src/std/socket.d | 70 +-
libphobos/src/std/sumtype.d | 23 +-
libphobos/src/std/traits.d | 5 +-
libphobos/src/std/typecons.d | 4 +-
.../testsuite/libphobos.init_fini/custom_gc.d | 3 +-
libsanitizer/ChangeLog | 4 +
.../sanitizer_common/sanitizer_linux_libcdep.cpp | 4 +
libstdc++-v3/ChangeLog | 301 +
.../config/locale/dragonfly/numeric_members.cc | 2 +-
libstdc++-v3/config/locale/gnu/numeric_members.cc | 2 +-
libstdc++-v3/doc/doxygen/user.cfg.in | 18 +-
libstdc++-v3/doc/html/index.html | 2 +-
libstdc++-v3/doc/html/manual/index.html | 4 +-
libstdc++-v3/doc/html/manual/intro.html | 2 +-
libstdc++-v3/doc/html/manual/setup.html | 2 +-
libstdc++-v3/doc/html/manual/status.html | 233 +-
libstdc++-v3/doc/html/manual/test.html | 8 +-
libstdc++-v3/doc/xml/manual/intro.xml | 10 +-
libstdc++-v3/doc/xml/manual/prerequisites.xml | 3 +-
libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 18 +-
libstdc++-v3/doc/xml/manual/status_cxx2023.xml | 573 ++
libstdc++-v3/doc/xml/manual/test.xml | 8 +-
libstdc++-v3/include/backward/auto_ptr.h | 4 +
libstdc++-v3/include/bits/algorithmfwd.h | 15 +-
libstdc++-v3/include/bits/alloc_traits.h | 5 +
libstdc++-v3/include/bits/allocator.h | 15 +-
libstdc++-v3/include/bits/atomic_base.h | 39 +-
libstdc++-v3/include/bits/c++config | 14 +-
libstdc++-v3/include/bits/chrono.h | 4 +-
libstdc++-v3/include/bits/locale_facets_nonio.h | 4 +-
libstdc++-v3/include/bits/mofunc_impl.h | 2 +-
libstdc++-v3/include/bits/new_allocator.h | 19 +-
libstdc++-v3/include/bits/ostream_insert.h | 4 +
libstdc++-v3/include/bits/ptr_traits.h | 6 +
libstdc++-v3/include/bits/random.tcc | 12 +-
libstdc++-v3/include/bits/regex.h | 60 +-
libstdc++-v3/include/bits/regex_constants.h | 5 +-
libstdc++-v3/include/bits/regex_error.h | 7 +-
libstdc++-v3/include/bits/shared_ptr_atomic.h | 32 +-
libstdc++-v3/include/bits/specfun.h | 4 -
libstdc++-v3/include/bits/std_mutex.h | 21 +-
libstdc++-v3/include/bits/std_thread.h | 54 +-
libstdc++-v3/include/bits/stl_algo.h | 203 +-
libstdc++-v3/include/bits/stl_numeric.h | 10 +-
libstdc++-v3/include/bits/stl_pair.h | 4 +
libstdc++-v3/include/bits/unique_lock.h | 2 +
libstdc++-v3/include/bits/unique_ptr.h | 13 +-
libstdc++-v3/include/experimental/bits/simd.h | 13 +-
libstdc++-v3/include/experimental/memory_resource | 5 +
libstdc++-v3/include/ext/new_allocator.h | 12 +-
libstdc++-v3/include/std/atomic | 11 +-
libstdc++-v3/include/std/condition_variable | 4 +-
libstdc++-v3/include/std/future | 43 +-
libstdc++-v3/include/std/iosfwd | 41 +
libstdc++-v3/include/std/mutex | 38 +-
libstdc++-v3/include/std/scoped_allocator | 1 -
libstdc++-v3/include/std/spanstream | 8 +-
libstdc++-v3/include/std/stacktrace | 8 +-
libstdc++-v3/include/std/syncstream | 6 +-
libstdc++-v3/include/std/system_error | 141 +-
libstdc++-v3/include/std/thread | 21 +-
libstdc++-v3/libsupc++/compare | 6 +-
libstdc++-v3/libsupc++/exception | 8 +-
libstdc++-v3/libsupc++/exception.h | 6 +-
libstdc++-v3/libsupc++/exception_ptr.h | 25 +-
libstdc++-v3/libsupc++/initializer_list | 6 +-
libstdc++-v3/libsupc++/nested_exception.h | 124 +-
libstdc++-v3/libsupc++/typeinfo | 10 +-
libstdc++-v3/src/Makefile.am | 16 +-
libstdc++-v3/src/Makefile.in | 31 +-
libstdc++-v3/src/c++11/chrono.cc | 5 +-
libstdc++-v3/src/c++11/compatibility-c++0x.cc | 4 +
libstdc++-v3/src/c++11/compatibility-chrono.cc | 4 +
libstdc++-v3/src/c++11/compatibility-condvar.cc | 4 +
.../src/c++11/compatibility-thread-c++0x.cc | 4 +
libstdc++-v3/src/c++11/system_error.cc | 8 +-
libstdc++-v3/src/c++11/thread.cc | 1 +
libstdc++-v3/testsuite/17_intro/freestanding.cc | 4 +-
.../testsuite/18_support/exception/38732.cc | 6 +
.../18_support/exception_ptr/rethrow_exception.cc | 2 +
.../testsuite/18_support/nested_exception/68139.cc | 1 +
.../nested_exception/rethrow_if_nested-term.cc | 33 +
.../nested_exception/rethrow_if_nested.cc | 7 +-
.../testsuite/18_support/type_info/103240.cc | 1 +
.../testsuite/18_support/type_info/fundamental.cc | 9 +-
.../testsuite/18_support/type_info/hash_code.cc | 1 +
.../testsuite/20_util/any/assign/emplace.cc | 2 +
.../testsuite/20_util/any/cons/in_place.cc | 2 +
.../testsuite/20_util/any/misc/any_cast.cc | 6 +
.../testsuite/20_util/any/observers/type.cc | 1 +
.../testsuite/20_util/expected/synopsis.cc | 1 +
libstdc++-v3/testsuite/20_util/function/1.cc | 2 +
libstdc++-v3/testsuite/20_util/function/2.cc | 2 +
libstdc++-v3/testsuite/20_util/function/3.cc | 2 +
libstdc++-v3/testsuite/20_util/function/4.cc | 2 +
libstdc++-v3/testsuite/20_util/function/5.cc | 20 +
libstdc++-v3/testsuite/20_util/function/6.cc | 8 +
libstdc++-v3/testsuite/20_util/function/7.cc | 6 +
libstdc++-v3/testsuite/20_util/function/8.cc | 30 +
.../20_util/polymorphic_allocator/resource.cc | 2 +
.../testsuite/20_util/shared_ptr/casts/1.cc | 7 +
.../testsuite/20_util/shared_ptr/casts/rval.cc | 5 +
.../shared_ptr/cons/unique_ptr_deleter_ref_2.cc | 4 +
.../20_util/shared_ptr/misc/get_deleter.cc | 2 +
.../20_util/typeindex/comparison_operators.cc | 1 +
.../typeindex/comparison_operators_c++20.cc | 1 +
libstdc++-v3/testsuite/20_util/typeindex/hash.cc | 1 +
.../testsuite/20_util/typeindex/hash_code.cc | 1 +
libstdc++-v3/testsuite/20_util/typeindex/name.cc | 1 +
.../22_locale/ctype/is/string/89728_neg.cc | 1 +
.../global_templates/standard_facet_hierarchies.cc | 2 +
.../global_templates/user_facet_hierarchies.cc | 2 +
libstdc++-v3/testsuite/22_locale/locale/13630.cc | 18 +-
.../requirements/non_default_constructible.cc | 3 +
.../random/normal_distribution/operators/equal.cc | 20 +
.../normal_distribution/operators/serialize.cc | 36 +-
.../testsuite/26_numerics/random/pr60037-neg.cc | 2 +-
.../testsuite/27_io/basic_ostream/emit/1.cc | 2 +-
.../27_io/filesystem/iterators/error_reporting.cc | 35 +-
libstdc++-v3/testsuite/27_io/fpos/14320-1.cc | 61 +-
.../testsuite/27_io/fpos/mbstate_t/12065.cc | 2 +
.../testsuite/27_io/headers/iosfwd/synopsis.cc | 133 +
.../testsuite/27_io/headers/iosfwd/types.cc | 264 +
.../testsuite/27_io/ios_base/failure/dual_abi.cc | 1 +
.../testsuite/experimental/any/misc/any_cast.cc | 10 +-
.../testsuite/experimental/any/observers/type.cc | 1 +
.../memory_resource/resource_adaptor.cc | 10 +
libstdc++-v3/testsuite/lib/libstdc++.exp | 8 +
.../testsuite/tr1/3_function_objects/function/1.cc | 2 +
.../testsuite/tr1/3_function_objects/function/2.cc | 2 +
.../testsuite/tr1/3_function_objects/function/3.cc | 2 +
.../testsuite/tr1/3_function_objects/function/4.cc | 2 +
.../testsuite/tr1/3_function_objects/function/5.cc | 20 +
.../testsuite/tr1/3_function_objects/function/6.cc | 6 +
.../testsuite/tr1/3_function_objects/function/7.cc | 4 +
.../testsuite/tr1/3_function_objects/function/8.cc | 30 +
libstdc++-v3/testsuite/tr2/bases/value.cc | 3 +-
libstdc++-v3/testsuite/tr2/direct_bases/value.cc | 3 +-
libstdc++-v3/testsuite/util/exception/safety.h | 8 +
1246 files changed, 119836 insertions(+), 104149 deletions(-)
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2022-05-17 17:13 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-05 13:14 [gcc/devel/loop-unswitch-support-switches] Merge remote-tracking branch 'origin/master' into unswitch Richard Biener
2022-05-17 17:13 Richard Biener
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).