This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_eabi_stm32/gnu_eabi-master-arm_eabi-coremark-Os_LTO in repository toolchain/ci/gcc.
from 037cc0b4a66 ira: Handle "soft" conflicts between cap and non-cap allocnos adds b6eac7c4fba Partially sort MAINTAINERS. adds 3159da6c465 x86_64: Ignore zero width bitfields in ABI and issue -Wpsab [...] adds 828474fafd2 Fortran: Pass unlimited polymorphic argument to assumed typ [...] adds d3ff7420e94 [vect] Re-analyze all modes for epilogues adds c173d880d65 rs6000: Add Power10 optimization for _mm_blendv* adds de0faa56a10 tree-optimization/103948 - detect vector vec_cmp in expand_ [...] adds 54fa7daefe3 c++: Ensure some more that immediate functions aren't gimpl [...] adds 3e95a974c39 c++: "more constrained" vs staticness of memfn [PR103783] adds ab36b554bd9 c++: constexpr base-to-derived conversion with offset 0 [PR103879] adds 04a74555602 i386: Introduce V2QImode vector compares [PR103861] adds d9450aa0e8b Daily bump. adds 4bb79e27c02 Extend predicate of operands[1] from register_operand to ve [...] adds 2e1116c5f5a rs6000: Remove useless code related to -mno-power10 adds 0552605b7b2 testsuite: Fix regression on m32 by r12-6087 [PR103820] adds 14cb768ef32 Improve sequence logic in cxx_init_decl_processing adds 8e86086bd33 State --sysroot option as validated once processed adds 19d81fda48f rs6000: powerpc suboptimal boolean test of contiguous bits [...] adds 0752c75536e Recognize MULT_HIGHPART_EXPR in tree-ssa-math-opts pass. adds a923fa6d3b0 ira: Fix s390 build adds 11b26b8d2e0 Check sorting of MAINTAINERS. adds accccf7dee8 Sort 2 names in ChangeLog. adds 11d3e8f4364 libstdc++: Make std::common_iterator completely constexpr-a [...] adds 5b417b35824 libstdc++: Make std::variant work with Clang in C++20 mode [...] adds 4180f273c59 [Ada] Use atomic builtins for atomic counters on x86 (32bit) adds c60845f0ac3 [Ada] Document LLVM-specific flags adds bc0b26b9a58 [Ada] Update copyright notice and bump Gnatvsn.Current_Year adds 45742b61928 [Ada] Escalate pre-continuation messages from warnings to errors adds e306ed45b58 [Ada] Remove warnings-as-errors about constraints error in [...] adds f9cdce4a71a [Ada] Code cleanups adds fb8e35819da [Ada] Remove extra space in single object declarations adds e5be83512a6 [Ada] Proof of System.Vectors.Boolean_Operations adds a115e497e64 [Ada] Conformance error on protected subp with anonymous-ac [...] adds a4c26e697b2 [Ada] Tune inconsistent message about fixed-lower-bound and -gnatX adds bf7355a7e8c [Ada] Remove redundant initialization of Test_And_Set_Flag object adds 42c54add837 [Ada] Simplify construction of messages about configurable runtime adds 371b4ad7c42 [Ada] Adapt ghost code to maintain proof adds 649b3efae59 [Ada] Proof of System.Val_Uns at gold level adds 303bd2a8428 [Ada] Proof of unit System.Case_Util adds f5eb70c2276 [Ada] Fix check for implicit allocation of dynamic objects adds a8d89c45f87 [Ada] Reuse Make_Temporary where possible adds 4217466a876 [Ada] Fix incomplete debug info for derived packed array type adds 6e826586070 [Ada] Remove unnecessary block in code for expansion of allocators adds 7aa3800216e [Ada] PR ada/79724 adds 87f152ba31e [Ada] Recover proof of Ada.Strings.Fixed with assertions adds 58a9ed1187e [Ada] Deconstruct a VMS utility routine which is only used [...] adds ee22e1aa71b [Ada] Adapt proof of System.Arith_Double adds 4566dbce02a [Ada] Remove unreferenced name constants adds 13c0bf611a0 [Ada] Balance parentheses in comments about allocators adds 612681db8d8 [Ada] Reduce scope of declare block in analysis of allocators adds c441162d569 [Ada] Remove name constant used by GNATprove but not by GNAT adds 9d4a5ddc7b1 [Ada] Avoid redundant checks for empty lists adds ce263de61fb [Ada] Remove unreferenced CCG-specific routine Insert_Declaration adds 1be42e59075 [Ada] Task arrays trigger spurious unreferenced warnings adds 805655c1370 [Ada] Accept square brackets for expression functions adds 10608753db5 [Ada] Include generic instance names in non-visible entity errors adds 7317a46128a [Ada] Relax assertion on designated types for equality operators adds e4fe6dba90b libstdc++: Optimize std::ostream inserters for single characters adds 265d3e1a4e3 libstdc++: Install <coroutine> header for freestanding [PR103726] adds 438f2a24a4f check-MAINTAINERS.py: use sys.argv[1] adds 4f34f8cc1d0 analyzer: fix false +ve on bitwise binops (PR analyzer/102692) adds 71b72132011 Prevent exponential range calculations. adds 026d44cbbd4 tree-optimization/103961: Never compute offset for -1 size adds 404c787e2bf tree-object-size: Support dynamic sizes in conditions adds ea19c8f33a3 tree-object-size: Handle function parameters adds 1f078106596 tree-object-size: Handle GIMPLE_CALL adds 06bc1b0c539 tree-object-size: Dynamic sizes for ADDR_EXPR adds d2dc5305d87 libstdc++: Make copyable-box completely constexpr (LWG 3572) adds 46de918f989 libstdc++: Add missing noexcept to lazy_split_view iterator [...] adds 0378f563b03 c++: dependent bases and 'this' availability [PR103831] adds 20e4a5e573e c-family: Fix up -W*conversion on bitwise &/|/^ [PR101537] adds ef946258107 c++: Fix ICEs with OBJ_TYPE_REF pretty printing [PR101597] adds 820ac79e844 i386: Introduce V2QImode vector cmove for -msse4.1 [PR103861] adds 8b35f02ed59 libstdc++: Install <source_location> header for freestandin [...] adds db8d94a0570 ira: Fix old-reload targets [PR103974] adds 49ad4d2c303 Prepare library for REAL(KIND=17). adds 8e1339272fd Fix pattern substition for _r17 and _c17. adds 6f4977fc8eb Generate config.h macros for IEEE128 math functions. adds 23d11a0adc7 libgfortran: Small progress on the library side adds 90d6f0c71d0 gfortran: Introduce gfc_type_abi_kind adds a8fea8cd861 Make sure the Fortran specifics have real(kind=16). adds bff4226f5a0 libquadmath: Use -mno-gnu-attribute in libquadmath adds 07c60b8e33c fortran, libgfortran: -mabi=ieeelongdouble I/O adds 6d708172367 libgfortran: -mabi=ieeelongdouble I/O fix adds 06a74228ce5 fortran, libgfortran: Assorted -mabi=ieeelongdouble I/O fixes adds 5db042b2b84 fortran, libgfortran: Add remaining missing *_r17 symbols adds e73549f4183 testsuite: Fix pr47614.f test adds 7d8011fa00f Allow other languages to change long double format. adds 4d0e778fe3d libgfortran: Avoid using libquadmath APIs on powerpc64le on [...] adds e79f6e61d58 libgfortran: Make sure glibc < 2.32 built powerpc64le-linux [...] adds 9840285d877 Implement CONVERT specifier for OPEN. adds a574503ff95 Handle R16 conversion for POWER in the environment variables. adds a01be2f3095 power-ieee128: Fix up byte-swapping for IBM extended real(kind=16) adds 6c98c8b41b0 Change the 3rd parameter of function .DEFERRED_INIT from IS [...] adds 01a254e3e53 Daily bump. adds f8feccb8b08 cris: Parenthesize parameter to as_a. adds 31aa664add5 cris: Avoid format-string-related warnings in calls to erro [...] adds 45ddb395187 tree-optimization/76174 - testcase for fixed PR adds 2c4dccb605d testsuite: Fix up c-c++-common/builtin-shufflevector-3.c te [...] adds 7c3b9c17363 libgfortran: Fix build on non-glibc targets adds 6bba184ccbf c++: Silence -Wuseless-cast warnings during move [PR103480] adds 6b14100b950 Fortran: fix testcase compiler flags adds 4ec756cee0b Fortran: fix testcase comment adds 4960516df2f opts: do not do sanity check when an error is seen adds f4ce10fb4d5 Include elfos.h before ${tm_file}. adds 03a1a86b5ee Fix -Wformat-diag for aarch64 target. adds c0e355c7797 libstdc++: Avoid overflow in bounds checks [PR103955] adds 016bd752313 [vect] PR103971, PR103977: Fix epilogue mode selection for [...] adds d62e14e24cd [nvptx] Improve gcc.target/nvptx/atomic_fetch-*.c test-cases adds 758b3a5f8f4 [nvptx] Add gcc.target/nvptx/atomic-exchange-*.c test-cases adds 2c16dfe6268 analyzer: complain about tainted sizes with "access" attrib [...] adds 2f62294dec1 tree-optimization/103990 - fix CFG cleanup regression from [...] adds 77184b74461 Always set EDGE_EXECUTABLE in VRP2. adds 75845d584f4 Add testcase for PR 83541. adds 14e0d832975 aix: handle 64bit inodes for include directories adds acc38526f6c libstdc++: Add explicit dg-do directive to .../103955.cc adds 18d88d11973 Fix pr101384-1.c code generation test. adds b5193e35298 i386: Add CC clobber and splits for 32-bit vector mode logi [...] adds e1503b9a3d2 testsuite: Compile g++.dg/vect/slp-pr98855.cc only for x86 [...] adds cb46559cea1 testsuite: Compile gcc.target/i386/pr103861-3.c with -fno-v [...] adds 02a8a01bf39 Daily bump. adds 080a06fcb07 rs6000: Add split pattern to replace adds 5f19303ada7 Optimize a ^ ((a ^ b) & mask) to (~mask & a) | (b & mask). adds ed8b9b4f5b4 epiphany: fir -Wformat-diag. adds ff496134a99 epiphany: fix -Wimplicit-fallthrough warnings in epiphany.c. adds 862e5f398b7 Enhance OpenACC 'kernels' decomposition testing adds 9b32c1669aa OpenACC 'kernels' decomposition: Mark variables used in syn [...] adds e52253bcc09 Wait at end of OpenACC asynchronous kernels regions adds 9fcc3a1dd23 Host and offload targets have no common meaning of address spaces adds db0d23722e8 Simplify git-backport.py script. adds 4bd8b1e881f Document current '-Wuninitialized'/'-Wmaybe-uninitialized' [...] adds 2edbcaed95b Document current '-Wuninitialized' diagnostics for 'libgomp [...] adds 67fdcc88356 Merge 'c-c++-common/goacc/routine-6.c' into 'c-c++-common/g [...] adds d97364aab1a Improve Intel MIC offloading XFAILing for 'omp_get_device_num' new 53ead578792 inliner: Don't emit copy stmts for empty type parameters [P [...] new f45a2232bc8 c/104002 - shufflevector variable indexing new 5fce2e036f6 rs6000: Support SSE4.1 "round" intrinsics new c3782843bad Fix -Wformat-diag for ARM target. new 9d8e27fac3c ii386: Add 16-bit vector modes to xop_pcmov [PR104003]
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 12 + MAINTAINERS | 43 +- build.log => Makefile.am | 0 contrib/ChangeLog | 8 + contrib/check-MAINTAINERS.py | 113 + contrib/git-backport.py | 39 +- gcc/ChangeLog | 380 +++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 2520 ++++++++++++++++ gcc/ada/Makefile.rtl | 2 +- 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 | 2 +- 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 | 2 +- gcc/ada/atree.ads | 2 +- 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 | 2 +- gcc/ada/checks.ads | 2 +- gcc/ada/cio.c | 2 +- gcc/ada/clean.adb | 2 +- gcc/ada/clean.ads | 2 +- gcc/ada/comperr.adb | 2 +- gcc/ada/comperr.ads | 2 +- gcc/ada/contracts.adb | 2 +- gcc/ada/contracts.ads | 2 +- gcc/ada/csets.adb | 2 +- gcc/ada/csets.ads | 2 +- gcc/ada/cstand.adb | 2 +- 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 +- gcc/ada/einfo-utils.adb | 2 +- gcc/ada/einfo-utils.ads | 2 +- gcc/ada/einfo.adb | 2 +- gcc/ada/einfo.ads | 2 +- 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 | 2 +- gcc/ada/errno.c | 2 +- gcc/ada/errout.adb | 40 +- gcc/ada/errout.ads | 2 +- gcc/ada/erroutc.adb | 3 +- gcc/ada/erroutc.ads | 11 +- 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 | 4 +- 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 | 2 +- gcc/ada/exp_ch2.ads | 2 +- gcc/ada/exp_ch3.adb | 4 +- gcc/ada/exp_ch3.ads | 2 +- gcc/ada/exp_ch4.adb | 180 +- gcc/ada/exp_ch4.ads | 2 +- gcc/ada/exp_ch5.adb | 6 +- gcc/ada/exp_ch5.ads | 2 +- gcc/ada/exp_ch6.adb | 2 +- gcc/ada/exp_ch6.ads | 2 +- gcc/ada/exp_ch7.adb | 21 +- gcc/ada/exp_ch7.ads | 2 +- gcc/ada/exp_ch8.adb | 2 +- gcc/ada/exp_ch8.ads | 2 +- gcc/ada/exp_ch9.adb | 4 +- 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 | 2 +- gcc/ada/exp_disp.ads | 2 +- gcc/ada/exp_dist.adb | 4 +- gcc/ada/exp_dist.ads | 2 +- gcc/ada/exp_fixd.adb | 2 +- gcc/ada/exp_fixd.ads | 2 +- gcc/ada/exp_imgv.adb | 2 +- gcc/ada/exp_imgv.ads | 2 +- gcc/ada/exp_intr.adb | 2 +- gcc/ada/exp_intr.ads | 2 +- gcc/ada/exp_pakd.adb | 2 +- gcc/ada/exp_pakd.ads | 2 +- gcc/ada/exp_prag.adb | 2 +- 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 | 2 +- gcc/ada/exp_unst.ads | 2 +- gcc/ada/exp_util.adb | 49 +- gcc/ada/exp_util.ads | 14 +- gcc/ada/expander.adb | 2 +- gcc/ada/expander.ads | 2 +- gcc/ada/expect.c | 2 +- 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 | 2 +- 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 | 4 +- gcc/ada/freeze.ads | 2 +- gcc/ada/frontend.adb | 4 +- gcc/ada/frontend.ads | 2 +- gcc/ada/gcc-interface/utils2.c | 23 +- gcc/ada/gen_il-fields.ads | 2 +- gcc/ada/gen_il-gen-gen_entities.adb | 2 +- gcc/ada/gen_il-gen-gen_nodes.adb | 2 +- gcc/ada/gen_il-gen.adb | 2 +- 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 | 2 +- gcc/ada/ghost.ads | 2 +- gcc/ada/gnat1drv.adb | 2 +- gcc/ada/gnat1drv.ads | 2 +- gcc/ada/gnat_cuda.adb | 2 +- gcc/ada/gnat_cuda.ads | 2 +- 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 | 4 +- 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 | 2 +- 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 | 2 +- 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 | 4 +- 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 | 2 +- gcc/ada/libgnarl/s-stusta.ads | 2 +- gcc/ada/libgnarl/s-taasde.adb | 2 +- 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 | 2 +- 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 | 2 +- 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 | 2 +- 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 | 2 +- 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 | 2 +- gcc/ada/libgnat/a-calend.ads | 2 +- gcc/ada/libgnat/a-calfor.adb | 2 +- gcc/ada/libgnat/a-calfor.ads | 2 +- gcc/ada/libgnat/a-catizo.adb | 2 +- gcc/ada/libgnat/a-cbdlli.adb | 2 +- gcc/ada/libgnat/a-cbdlli.ads | 2 +- gcc/ada/libgnat/a-cbhama.adb | 2 +- gcc/ada/libgnat/a-cbhama.ads | 2 +- gcc/ada/libgnat/a-cbhase.adb | 2 +- gcc/ada/libgnat/a-cbhase.ads | 2 +- gcc/ada/libgnat/a-cbmutr.adb | 2 +- gcc/ada/libgnat/a-cbmutr.ads | 2 +- gcc/ada/libgnat/a-cborma.adb | 2 +- gcc/ada/libgnat/a-cborma.ads | 2 +- gcc/ada/libgnat/a-cborse.adb | 2 +- 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 | 2 +- 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 | 2 +- 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 | 8 +- 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 | 2 +- gcc/ada/libgnat/a-cidlli.ads | 2 +- gcc/ada/libgnat/a-cihama.adb | 2 +- gcc/ada/libgnat/a-cihama.ads | 2 +- gcc/ada/libgnat/a-cihase.adb | 2 +- gcc/ada/libgnat/a-cihase.ads | 2 +- gcc/ada/libgnat/a-cimutr.adb | 2 +- gcc/ada/libgnat/a-cimutr.ads | 2 +- gcc/ada/libgnat/a-ciorma.adb | 2 +- gcc/ada/libgnat/a-ciorma.ads | 2 +- gcc/ada/libgnat/a-ciormu.adb | 2 +- gcc/ada/libgnat/a-ciormu.ads | 2 +- gcc/ada/libgnat/a-ciorse.adb | 2 +- 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 | 2 +- gcc/ada/libgnat/a-cohama.ads | 2 +- gcc/ada/libgnat/a-cohase.adb | 2 +- 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 | 2 +- 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 | 2 +- gcc/ada/libgnat/a-convec.ads | 2 +- gcc/ada/libgnat/a-coorma.adb | 2 +- gcc/ada/libgnat/a-coorma.ads | 2 +- gcc/ada/libgnat/a-coormu.adb | 2 +- gcc/ada/libgnat/a-coormu.ads | 2 +- gcc/ada/libgnat/a-coorse.adb | 2 +- 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 | 4 +- 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 | 2 +- gcc/ada/libgnat/a-direct.ads | 2 +- 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 | 2 +- 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 | 2 +- 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 | 2 +- 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 | 2 +- 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 | 4 +- 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 | 4 +- 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 | 2 +- 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 | 4 +- 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 | 2 +- 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 | 2 +- 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 | 8 +- 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 | 4 +- 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 | 2 +- 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 | 2 +- gcc/ada/libgnat/g-sercom__mingw.adb | 2 +- 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 | 2 +- gcc/ada/libgnat/g-spipat.ads | 2 +- 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 | 2 +- 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 | 2 +- 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 | 2 +- gcc/ada/libgnat/s-atopri.ads | 2 +- 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 | 2 +- gcc/ada/libgnat/s-bitops.ads | 2 +- 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 | 2 +- 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 | 2 +- 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 | 2 +- gcc/ada/libgnat/s-expllu.adb | 2 +- gcc/ada/libgnat/s-expllu.ads | 2 +- gcc/ada/libgnat/s-expmod.adb | 5 +- gcc/ada/libgnat/s-expmod.ads | 2 +- gcc/ada/libgnat/s-exponn.adb | 2 +- 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 | 2 +- gcc/ada/libgnat/s-expont.ads | 2 +- gcc/ada/libgnat/s-exponu.adb | 2 +- gcc/ada/libgnat/s-exponu.ads | 2 +- gcc/ada/libgnat/s-expuns.adb | 2 +- gcc/ada/libgnat/s-expuns.ads | 2 +- gcc/ada/libgnat/s-fatflt.ads | 2 +- gcc/ada/libgnat/s-fatgen.adb | 2 +- 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 | 2 +- gcc/ada/libgnat/s-fileio.adb | 4 +- 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 | 2 +- gcc/ada/libgnat/s-gearop.ads | 2 +- gcc/ada/libgnat/s-genbig.adb | 2 +- gcc/ada/libgnat/s-genbig.ads | 2 +- gcc/ada/libgnat/s-geveop.adb | 2 +- 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 | 2 +- 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 | 2 +- gcc/ada/libgnat/s-os_lib.ads | 2 +- 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 | 2 +- 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 | 6 +- 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 | 2 +- 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 | 2 +- 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 | 6 +- 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 | 2 +- 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 | 2 +- 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 | 2 +- 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 | 2 +- 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 | 4 +- 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 | 2 +- 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 | 2 +- gcc/ada/libgnat/s-widthi.ads | 2 +- gcc/ada/libgnat/s-widthu.adb | 2 +- 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 | 2 +- gcc/ada/osint-m.ads | 2 +- gcc/ada/osint.adb | 8 +- 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 | 2 +- gcc/ada/par-ch3.adb | 23 +- gcc/ada/par-ch4.adb | 4 +- 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 | 2 +- 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 | 2 +- gcc/ada/par.ads | 2 +- gcc/ada/par_sco.adb | 6 +- gcc/ada/par_sco.ads | 2 +- gcc/ada/pprint.adb | 2 +- gcc/ada/pprint.ads | 2 +- gcc/ada/prep.adb | 2 +- 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 | 2 +- gcc/ada/restrict.ads | 2 +- 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 | 2 +- gcc/ada/sem_aggr.adb | 2 +- gcc/ada/sem_aggr.ads | 2 +- gcc/ada/sem_attr.adb | 2 +- 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 | 6 +- gcc/ada/sem_cat.ads | 2 +- gcc/ada/sem_ch10.adb | 4 +- gcc/ada/sem_ch10.ads | 2 +- gcc/ada/sem_ch11.adb | 2 +- gcc/ada/sem_ch11.ads | 2 +- gcc/ada/sem_ch12.adb | 6 +- gcc/ada/sem_ch12.ads | 2 +- gcc/ada/sem_ch13.adb | 12 +- gcc/ada/sem_ch13.ads | 2 +- gcc/ada/sem_ch2.adb | 2 +- gcc/ada/sem_ch2.ads | 2 +- gcc/ada/sem_ch3.adb | 12 +- gcc/ada/sem_ch3.ads | 2 +- gcc/ada/sem_ch4.adb | 329 ++- gcc/ada/sem_ch4.ads | 2 +- gcc/ada/sem_ch5.adb | 2 +- gcc/ada/sem_ch5.ads | 2 +- gcc/ada/sem_ch6.adb | 2 +- gcc/ada/sem_ch6.ads | 2 +- gcc/ada/sem_ch7.adb | 2 +- gcc/ada/sem_ch7.ads | 2 +- gcc/ada/sem_ch8.adb | 25 +- gcc/ada/sem_ch8.ads | 2 +- gcc/ada/sem_ch9.adb | 2 +- gcc/ada/sem_ch9.ads | 2 +- gcc/ada/sem_dim.adb | 2 +- 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 | 4 +- gcc/ada/sem_elab.ads | 2 +- gcc/ada/sem_elim.adb | 2 +- gcc/ada/sem_elim.ads | 2 +- gcc/ada/sem_eval.adb | 88 +- 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 | 4 +- gcc/ada/sem_prag.ads | 2 +- gcc/ada/sem_res.adb | 4 +- 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 | 2 +- gcc/ada/sem_type.ads | 2 +- gcc/ada/sem_util.adb | 11 +- gcc/ada/sem_util.ads | 2 +- gcc/ada/sem_warn.adb | 11 +- gcc/ada/sem_warn.ads | 2 +- gcc/ada/set_targ.adb | 2 +- gcc/ada/set_targ.ads | 2 +- 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 | 2 +- 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 | 2 +- gcc/ada/sprint.ads | 2 +- gcc/ada/stand.ads | 2 +- 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 | 2 +- gcc/ada/treepr.adb | 2 +- gcc/ada/treepr.ads | 2 +- 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 | 2 +- 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/analyzer/ChangeLog | 52 + gcc/analyzer/diagnostic-manager.cc | 17 +- gcc/analyzer/engine.cc | 17 +- gcc/analyzer/region-model-manager.cc | 55 +- gcc/analyzer/region-model.cc | 33 + gcc/analyzer/region-model.h | 16 +- gcc/analyzer/sm-taint.cc | 116 +- gcc/analyzer/sm.h | 3 + gcc/builtins.c | 6 +- gcc/c-family/ChangeLog | 19 + gcc/c-family/c-attribs.c | 3 +- gcc/c-family/c-common.c | 5 +- gcc/c-family/c-warn.c | 28 + gcc/common/config/arm/arm-common.c | 12 +- gcc/config.gcc | 2 +- gcc/config.in | 12 + gcc/config/aarch64/aarch64.c | 26 +- gcc/config/arm/arm-builtins.c | 50 +- gcc/config/arm/arm.c | 12 +- gcc/config/cris/cris.c | 10 +- gcc/config/cris/cris.h | 2 +- gcc/config/epiphany/epiphany.c | 13 +- gcc/config/i386/i386-expand.c | 64 +- gcc/config/i386/i386.c | 65 +- gcc/config/i386/i386.md | 38 + gcc/config/i386/mmx.md | 283 +- gcc/config/i386/sse.md | 2 +- gcc/config/rs6000/altivec.md | 11 + gcc/config/rs6000/rs6000-protos.h | 1 + gcc/config/rs6000/rs6000.c | 16 +- gcc/config/rs6000/rs6000.md | 38 + gcc/config/rs6000/smmintrin.h | 306 +- gcc/configure | 83 +- gcc/configure.ac | 14 + gcc/cp/ChangeLog | 50 + gcc/cp/call.c | 19 +- gcc/cp/class.c | 3 +- gcc/cp/constexpr.c | 38 +- gcc/cp/decl.c | 6 +- gcc/cp/decl2.c | 1 + gcc/cp/error.c | 2 +- gcc/cp/semantics.c | 11 + gcc/cp/tree.c | 2 + gcc/flag-types.h | 10 +- gcc/fortran/ChangeLog | 69 + gcc/fortran/gfortran.h | 8 +- gcc/fortran/intrinsic.c | 25 +- gcc/fortran/iresolve.c | 185 +- gcc/fortran/lang.opt | 3 + gcc/fortran/libgfortran.h | 12 +- gcc/fortran/trans-decl.c | 10 +- gcc/fortran/trans-expr.c | 18 +- gcc/fortran/trans-intrinsic.c | 6 +- gcc/fortran/trans-io.c | 31 +- gcc/fortran/trans-types.c | 36 +- gcc/gcc.c | 1 + gcc/genopinit.c | 28 + gcc/gimplify.c | 28 +- gcc/incpath.c | 8 +- gcc/internal-fn.c | 10 +- gcc/ira-color.c | 3 +- gcc/ira-costs.c | 11 +- gcc/ira-int.h | 10 +- gcc/objc/ChangeLog | 11 + gcc/objc/objc-act.c | 8 +- gcc/objc/objc-gnu-runtime-abi-01.c | 3 +- gcc/objc/objc-next-runtime-abi-01.c | 2 +- gcc/objc/objc-next-runtime-abi-02.c | 5 +- gcc/omp-oacc-kernels-decompose.cc | 37 +- gcc/range-op.cc | 8 +- gcc/testsuite/ChangeLog | 291 ++ 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 | 2 +- gcc/testsuite/c-c++-common/auto-init-12.c | 2 +- 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 | 2 +- gcc/testsuite/c-c++-common/auto-init-16.c | 2 +- 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-shufflevector-3.c | 15 - .../goacc/builtin-goacc-parlevel-id-size.c | 8 + .../c-c++-common/goacc/classify-kernels-parloops.c | 41 + .../classify-kernels-unparallelized-parloops.c | 45 + .../goacc/classify-kernels-unparallelized.c | 5 +- .../c-c++-common/goacc/classify-kernels.c | 5 +- .../c-c++-common/goacc/kernels-decompose-1.c | 29 +- .../c-c++-common/goacc/kernels-decompose-2.c | 98 +- .../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 | 19 + 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/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/pr101537.c | 26 + gcc/testsuite/c-c++-common/pr103881.c | 20 + .../c-c++-common/torture/builtin-shufflevector-3.c | 16 + gcc/testsuite/g++.dg/cpp1y/constexpr-base2.C | 15 + gcc/testsuite/g++.dg/cpp1y/constexpr-base2a.C | 17 + gcc/testsuite/g++.dg/cpp2a/concepts-class3.C | 12 + gcc/testsuite/g++.dg/cpp2a/concepts-memfun2.C | 25 + gcc/testsuite/g++.dg/cpp2a/consteval26.C | 39 + gcc/testsuite/g++.dg/opt/pr101597.C | 13 + gcc/testsuite/g++.dg/pr83541.C | 17 + gcc/testsuite/g++.dg/template/non-dependent18.C | 19 + gcc/testsuite/g++.dg/vect/slp-pr98855.cc | 5 +- gcc/testsuite/g++.dg/warn/Wuseless-cast2.C | 24 + gcc/testsuite/g++.target/i386/pr102024.C | 12 + 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/gcc.dg/analyzer/pr102692.c | 110 + .../gcc.dg/analyzer/taint-size-access-attr-1.c | 63 + .../gcc.dg/builtin-dynamic-object-size-0.c | 514 ++++ .../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 | 154 +- gcc/testsuite/gcc.dg/builtin-object-size-2.c | 133 + gcc/testsuite/gcc.dg/builtin-object-size-3.c | 151 + gcc/testsuite/gcc.dg/builtin-object-size-4.c | 93 + gcc/testsuite/gcc.dg/builtin-object-size-5.c | 22 +- gcc/testsuite/gcc.dg/pr103961.c | 30 + gcc/testsuite/gcc.dg/tree-ssa/pr76174.c | 22 + gcc/testsuite/gcc.dg/tree-ssa/recip-3.c | 6 +- gcc/testsuite/gcc.target/aarch64/auto-init-2.c | 2 +- gcc/testsuite/gcc.target/aarch64/masked_epilogue.c | 10 + gcc/testsuite/gcc.target/i386/mult-highpart.c | 167 ++ gcc/testsuite/gcc.target/i386/pr100637-1b.c | 5 +- gcc/testsuite/gcc.target/i386/pr100637-1w.c | 5 +- gcc/testsuite/gcc.target/i386/pr102024.c | 12 + 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/pr53652-1.c | 16 + gcc/testsuite/gcc.target/i386/pr94790-1.c | 14 + gcc/testsuite/gcc.target/i386/pr94790-2.c | 9 + gcc/testsuite/gcc.target/i386/warn-vect-op-2.c | 2 +- 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_fetch-1.c | 98 +- gcc/testsuite/gcc.target/nvptx/atomic_fetch-2.c | 92 +- gcc/testsuite/gcc.target/powerpc/pr101384-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr102239.c | 13 + gcc/testsuite/gcc.target/powerpc/sldoi_to_mov.c | 15 + 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 ++ .../gfortran.dg/goacc/array-with-dt-1.f90 | 5 + .../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 | 43 + .../classify-kernels-unparallelized-parloops.f95 | 47 + .../goacc/classify-kernels-unparallelized.f95 | 5 +- .../gfortran.dg/goacc/classify-kernels.f95 | 5 +- .../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 | 68 +- gcc/testsuite/gfortran.dg/goacc/kernels-tree.f95 | 4 + gcc/testsuite/gfortran.dg/goacc/modules.f95 | 4 +- .../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/pr93464.f90 | 9 +- .../goacc/privatization-1-compute-loop.f90 | 3 + .../gfortran.dg/goacc/privatization-1-compute.f90 | 12 +- .../goacc/privatization-1-routine_gang-loop.f90 | 3 + .../goacc/privatization-1-routine_gang.f90 | 2 + .../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 + gcc/testsuite/gfortran.dg/ieee/signaling_1.f90 | 4 +- gcc/testsuite/gfortran.dg/pr103366.f90 | 17 + gcc/testsuite/gfortran.dg/pr47614.f | 1 + gcc/tree-cfg.c | 39 +- gcc/tree-inline.c | 2 +- gcc/tree-object-size.c | 698 ++++- gcc/tree-pass.h | 2 +- gcc/tree-sra.c | 12 +- gcc/tree-ssa-math-opts.c | 98 +- gcc/tree-ssa-pre.c | 6 +- gcc/tree-ssa-tail-merge.c | 4 +- gcc/tree-streamer-in.c | 2 + gcc/tree-streamer-out.c | 7 +- gcc/tree-vect-generic.c | 4 +- gcc/tree-vect-loop.c | 65 +- gcc/tree-vectorizer.c | 10 +- gcc/tree-vrp.c | 1 + gcc/tree.def | 6 +- libcpp/ChangeLog | 9 + libcpp/config.in | 6 + libcpp/configure | 67 + libcpp/configure.ac | 3 + libcpp/include/cpplib.h | 10 +- libgfortran/ChangeLog | 313 ++ libgfortran/Makefile.am | 236 +- libgfortran/Makefile.in | 930 +++++- 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/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 ++ build.log => libgfortran/m4/ifunc.m4 | 0 libgfortran/m4/mtype.m4 | 21 +- libgfortran/m4/specific.m4 | 36 +- libgfortran/m4/specific2.m4 | 11 +- libgfortran/runtime/environ.c | 49 +- libgomp/testsuite/lib/libgomp.exp | 12 +- .../libgomp.c-c++-common/on_device_arch.h | 23 + libgomp/testsuite/libgomp.c-c++-common/target-45.c | 2 +- libgomp/testsuite/libgomp.c/address-space-1.c | 4 - libgomp/testsuite/libgomp.fortran/target10.f90 | 2 +- .../declare-vla-kernels-decompose-ice-1.c | 16 +- .../declare-vla-kernels-decompose.c | 23 + .../libgomp.oacc-c-c++-common/declare-vla.c | 16 + .../libgomp.oacc-c-c++-common/f-asyncwait-1.c | 125 +- .../libgomp.oacc-c-c++-common/f-asyncwait-2.c | 70 +- .../libgomp.oacc-c-c++-common/f-asyncwait-3.c | 59 +- .../kernels-decompose-1.c | 20 +- .../libgomp.oacc-c-c++-common/vred2d-128.c | 36 +- .../testsuite/libgomp.oacc-fortran/asyncwait-1.f90 | 86 +- .../testsuite/libgomp.oacc-fortran/asyncwait-2.f90 | 47 +- .../testsuite/libgomp.oacc-fortran/asyncwait-3.f90 | 47 +- libgomp/testsuite/libgomp.oacc-fortran/data-5.f90 | 4 + libgomp/testsuite/libgomp.oacc-fortran/gemm-2.f90 | 4 + libgomp/testsuite/libgomp.oacc-fortran/gemm.f90 | 4 + .../libgomp.oacc-fortran/optional-reduction.f90 | 10 + .../libgomp.oacc-fortran/parallel-reduction.f90 | 8 +- libgomp/testsuite/libgomp.oacc-fortran/pr70643.f90 | 6 +- .../testsuite/libgomp.oacc-fortran/pr94358-1.f90 | 20 +- .../libgomp.oacc-fortran/pr96628-part1.f90 | 5 + .../libgomp.oacc-fortran/privatized-ref-2.f90 | 8 + .../testsuite/libgomp.oacc-fortran/reduction-5.f90 | 14 + .../testsuite/libgomp.oacc-fortran/reduction-7.f90 | 6 + .../libgomp.oacc-fortran/reference-reductions.f90 | 6 + .../testsuite/libgomp.oacc-fortran/routine-10.f90 | 14 +- libquadmath/ChangeLog | 6 + libquadmath/configure | 24 + libquadmath/configure.ac | 13 + libstdc++-v3/ChangeLog | 156 + libstdc++-v3/include/Makefile.am | 7 +- libstdc++-v3/include/Makefile.in | 7 +- libstdc++-v3/include/bits/c++config | 5 + libstdc++-v3/include/bits/stl_iterator.h | 34 +- libstdc++-v3/include/std/coroutine | 55 +- libstdc++-v3/include/std/ostream | 14 +- libstdc++-v3/include/std/ranges | 7 +- libstdc++-v3/include/std/variant | 7 +- libstdc++-v3/include/std/version | 11 +- libstdc++-v3/src/c++17/floating_to_chars.cc | 46 +- libstdc++-v3/testsuite/20_util/to_chars/103955.cc | 31 + .../testsuite/24_iterators/common_iterator/1.cc | 9 +- .../testsuite/24_iterators/common_iterator/2.cc | 14 +- .../testsuite/std/ranges/adaptors/filter.cc | 28 + 2610 files changed, 44814 insertions(+), 4780 deletions(-) copy build.log => Makefile.am (100%) create mode 100755 contrib/check-MAINTAINERS.py delete mode 100644 gcc/ada/libgnat/s-atocou__x86.adb delete mode 100644 gcc/testsuite/c-c++-common/builtin-shufflevector-3.c create mode 100644 gcc/testsuite/c-c++-common/goacc/classify-kernels-parloops.c create mode 100644 gcc/testsuite/c-c++-common/goacc/classify-kernels-unparallelize [...] delete mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-ice-1.c delete mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-ice-2.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-decompose-pr100280-1.c delete mode 100644 gcc/testsuite/c-c++-common/goacc/routine-6.c create mode 100644 gcc/testsuite/c-c++-common/pr101537.c create mode 100644 gcc/testsuite/c-c++-common/pr103881.c create mode 100644 gcc/testsuite/c-c++-common/torture/builtin-shufflevector-3.c create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-base2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-base2a.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-class3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-memfun2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval26.C create mode 100644 gcc/testsuite/g++.dg/opt/pr101597.C create mode 100644 gcc/testsuite/g++.dg/pr83541.C create mode 100644 gcc/testsuite/g++.dg/template/non-dependent18.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuseless-cast2.C create mode 100644 gcc/testsuite/g++.target/i386/pr102024.C create mode 100644 gcc/testsuite/g++.target/i386/pr103861-1-sse4.C create mode 100644 gcc/testsuite/g++.target/i386/pr103861-1-xop.C create mode 100644 gcc/testsuite/g++.target/i386/pr103861-1.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr102692.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/taint-size-access-attr-1.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-0.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-5-main.c create mode 100644 gcc/testsuite/gcc.dg/pr103961.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr76174.c create mode 100644 gcc/testsuite/gcc.target/aarch64/masked_epilogue.c create mode 100644 gcc/testsuite/gcc.target/i386/mult-highpart.c create mode 100644 gcc/testsuite/gcc.target/i386/pr102024.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103861-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103861-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53652-1.c create mode 100755 gcc/testsuite/gcc.target/i386/pr94790-1.c create mode 100755 gcc/testsuite/gcc.target/i386/pr94790-2.c create mode 100644 gcc/testsuite/gcc.target/nvptx/atomic-exchange-1.c create mode 100644 gcc/testsuite/gcc.target/nvptx/atomic-exchange-2.c create mode 100644 gcc/testsuite/gcc.target/nvptx/atomic-exchange-3.c create mode 100644 gcc/testsuite/gcc.target/nvptx/atomic-exchange-4.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr102239.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sldoi_to_mov.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-blendvps.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-round3.h create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-roundpd.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-roundps.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-roundsd.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-roundss.c create mode 100644 gcc/testsuite/gfortran.dg/goacc/classify-kernels-parloops.f95 create mode 100644 gcc/testsuite/gfortran.dg/goacc/classify-kernels-unparallelized [...] create mode 100644 gcc/testsuite/gfortran.dg/pr103366.f90 create mode 100644 libgfortran/generated/_abs_c17.F90 create mode 100644 libgfortran/generated/_abs_r17.F90 create mode 100644 libgfortran/generated/_acos_r17.F90 create mode 100644 libgfortran/generated/_acosh_r17.F90 create mode 100644 libgfortran/generated/_aimag_c17.F90 create mode 100644 libgfortran/generated/_aint_r17.F90 create mode 100644 libgfortran/generated/_anint_r17.F90 create mode 100644 libgfortran/generated/_asin_r17.F90 create mode 100644 libgfortran/generated/_asinh_r17.F90 create mode 100644 libgfortran/generated/_atan2_r17.F90 create mode 100644 libgfortran/generated/_atan_r17.F90 create mode 100644 libgfortran/generated/_atanh_r17.F90 create mode 100644 libgfortran/generated/_conjg_c17.F90 create mode 100644 libgfortran/generated/_cos_c17.F90 create mode 100644 libgfortran/generated/_cos_r17.F90 create mode 100644 libgfortran/generated/_cosh_r17.F90 create mode 100644 libgfortran/generated/_dim_r17.F90 create mode 100644 libgfortran/generated/_exp_c17.F90 create mode 100644 libgfortran/generated/_exp_r17.F90 create mode 100644 libgfortran/generated/_log10_r17.F90 create mode 100644 libgfortran/generated/_log_c17.F90 create mode 100644 libgfortran/generated/_log_r17.F90 create mode 100644 libgfortran/generated/_mod_r17.F90 create mode 100644 libgfortran/generated/_sign_r17.F90 create mode 100644 libgfortran/generated/_sin_c17.F90 create mode 100644 libgfortran/generated/_sin_r17.F90 create mode 100644 libgfortran/generated/_sinh_r17.F90 create mode 100644 libgfortran/generated/_sqrt_c17.F90 create mode 100644 libgfortran/generated/_sqrt_r17.F90 create mode 100644 libgfortran/generated/_tan_r17.F90 create mode 100644 libgfortran/generated/_tanh_r17.F90 create mode 100644 libgfortran/generated/bessel_r17.c create mode 100644 libgfortran/generated/cshift0_c17.c create mode 100644 libgfortran/generated/cshift0_r17.c create mode 100644 libgfortran/generated/cshift1_16_c17.c create mode 100644 libgfortran/generated/cshift1_16_r17.c create mode 100644 libgfortran/generated/cshift1_4_c17.c create mode 100644 libgfortran/generated/cshift1_4_r17.c create mode 100644 libgfortran/generated/cshift1_8_c17.c create mode 100644 libgfortran/generated/cshift1_8_r17.c create mode 100644 libgfortran/generated/findloc0_c17.c create mode 100644 libgfortran/generated/findloc0_r17.c create mode 100644 libgfortran/generated/findloc1_c17.c create mode 100644 libgfortran/generated/findloc1_r17.c create mode 100644 libgfortran/generated/in_pack_c17.c create mode 100644 libgfortran/generated/in_pack_r17.c create mode 100644 libgfortran/generated/in_unpack_c17.c create mode 100644 libgfortran/generated/in_unpack_r17.c create mode 100644 libgfortran/generated/matmul_c17.c create mode 100644 libgfortran/generated/matmul_r17.c create mode 100644 libgfortran/generated/matmulavx128_c17.c create mode 100644 libgfortran/generated/matmulavx128_r17.c create mode 100644 libgfortran/generated/maxloc0_16_r17.c create mode 100644 libgfortran/generated/maxloc0_4_r17.c create mode 100644 libgfortran/generated/maxloc0_8_r17.c create mode 100644 libgfortran/generated/maxloc1_16_r17.c create mode 100644 libgfortran/generated/maxloc1_4_r17.c create mode 100644 libgfortran/generated/maxloc1_8_r17.c create mode 100644 libgfortran/generated/maxval_r17.c create mode 100644 libgfortran/generated/minloc0_16_r17.c create mode 100644 libgfortran/generated/minloc0_4_r17.c create mode 100644 libgfortran/generated/minloc0_8_r17.c create mode 100644 libgfortran/generated/minloc1_16_r17.c create mode 100644 libgfortran/generated/minloc1_4_r17.c create mode 100644 libgfortran/generated/minloc1_8_r17.c create mode 100644 libgfortran/generated/minval_r17.c create mode 100644 libgfortran/generated/norm2_r17.c create mode 100644 libgfortran/generated/pack_c17.c create mode 100644 libgfortran/generated/pack_r17.c create mode 100644 libgfortran/generated/pow_c17_i16.c create mode 100644 libgfortran/generated/pow_c17_i4.c create mode 100644 libgfortran/generated/pow_c17_i8.c create mode 100644 libgfortran/generated/pow_r17_i16.c create mode 100644 libgfortran/generated/pow_r17_i4.c create mode 100644 libgfortran/generated/pow_r17_i8.c create mode 100644 libgfortran/generated/product_c17.c create mode 100644 libgfortran/generated/product_r17.c create mode 100644 libgfortran/generated/reshape_c17.c create mode 100644 libgfortran/generated/reshape_r17.c create mode 100644 libgfortran/generated/spread_c17.c create mode 100644 libgfortran/generated/spread_r17.c create mode 100644 libgfortran/generated/sum_c17.c create mode 100644 libgfortran/generated/sum_r17.c create mode 100644 libgfortran/generated/unpack_c17.c create mode 100644 libgfortran/generated/unpack_r17.c copy build.log => libgfortran/m4/ifunc.m4 (100%) create mode 100644 libstdc++-v3/testsuite/20_util/to_chars/103955.cc