]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
2 months agoc++: add -fdump-lang-tinst
Jason Merrill [Fri, 18 Apr 2025 13:50:04 +0000 (09:50 -0400)] 
c++: add -fdump-lang-tinst

This patch adds a dump with a trace of template instantiations, indented
based on the depth of recursive instantiation. -lineno adds the location
that triggered the instantiation, -details adds non-instantiation
sbustitutions.

The instantiate_pending_templates change is to avoid a bunch of entries for
reopening tinst scopes that we then don't instantiate anything with; it also
seems a bit cleaner this way.

gcc/cp/ChangeLog:

* cp-tree.h: Declare tinst_dump_id.
* cp-objcp-common.cc (cp_register_dumps): Set it.
* pt.cc (push_tinst_level_loc): Dump it.
(reopen_tinst_level): Here too.
(tinst_complete_p): New.
(instantiate_pending_templates): Don't reopen_tinst_level for
already-complete instantiations.

gcc/ChangeLog:

* doc/invoke.texi: Move C++ -fdump-lang to C++ section.
Add -fdump-lang-tinst.

2 months agoc++: add cxx_dump_pretty_printer
Jason Merrill [Thu, 17 Apr 2025 20:29:49 +0000 (16:29 -0400)] 
c++: add cxx_dump_pretty_printer

A class to simplify implementation of -fdump-lang-foo with support for
pp_printf using %D and such.

gcc/cp/ChangeLog:

* cp-tree.h (class cxx_dump_pretty_printer): New.
* error.cc (cxx_dump_pretty_printer): Ctor/dtor definitions.

2 months agolibstdc++: Implement C++26 std::indirect [PR119152]
Jonathan Wakely [Thu, 21 Mar 2024 23:07:56 +0000 (23:07 +0000)] 
libstdc++: Implement C++26 std::indirect [PR119152]

This patch implements C++26 std::indirect as specified
in P3019 with amendment to move assignment from LWG 4251.

PR libstdc++/119152

libstdc++-v3/ChangeLog:

* doc/doxygen/stdheader.cc: Added indirect.h file.
* include/Makefile.am: Add new header.
* include/Makefile.in: Regenerate.
* include/bits/indirect.h: New file.
* include/bits/version.def (indirect): Define.
* include/bits/version.h: Regenerate.
* include/std/memory: Include new header.
* testsuite/std/memory/indirect/copy.cc
* testsuite/std/memory/indirect/copy_alloc.cc
* testsuite/std/memory/indirect/ctor.cc
* testsuite/std/memory/indirect/incomplete.cc
* testsuite/std/memory/indirect/invalid_neg.cc
* testsuite/std/memory/indirect/move.cc
* testsuite/std/memory/indirect/move_alloc.cc
* testsuite/std/memory/indirect/relops.cc

Co-authored-by: Tomasz Kamiński <tkaminsk@redhat.com>
Signed-off-by: Tomasz Kamiński <tkaminsk@redhat.com>
2 months agolibstdc++: Implement C++26 function_ref [PR119126]
Tomasz Kamiński [Wed, 14 May 2025 10:04:24 +0000 (12:04 +0200)] 
libstdc++: Implement C++26 function_ref [PR119126]

This patch implements C++26 function_ref as specified in P0792R14,
with correction for constraints for constructor accepting nontype_t
parameter from LWG 4256.

As function_ref may store a pointer to the const object, __Ptrs::_M_obj is
changed to const void*, so again we do not cast away const from const
objects. To help with necessary casts, a __polyfunc::__cast_to helper is
added, that accepts reference to or target type direclty.

The _Invoker now defines additional call methods used by function_ref:
_S_ptrs() for invoking target passed by reference, and __S_nttp, _S_bind_ptr,
_S_bind_ref for handling constructors accepting nontype_t. The existing
_S_call_storage is changed to thin wrapper, that initialies _Ptrs, and forwards
to _S_call_ptrs.

This reduced the most uses of _Storage::_M_ptr and _Storage::_M_ref,
so this functions was removed, and _Manager uses were adjusted.

Finally we make function_ref available in freestanding mode, as
move_only_function and copyable_function are currently only available in hosted,
so we define _Manager and _Mo_base only if either __glibcxx_move_only_function
or __glibcxx_copyable_function is defined.

PR libstdc++/119126

libstdc++-v3/ChangeLog:

* doc/doxygen/stdheader.cc: Added funcref_impl.h file.
* include/Makefile.am: Added funcref_impl.h file.
* include/Makefile.in: Added funcref_impl.h file.
* include/bits/funcref_impl.h: New file.
* include/bits/funcwrap.h: (_Ptrs::_M_obj): Const-qualify.
(_Storage::_M_ptr, _Storage::_M_ref): Remove.
(__polyfunc::__cast_to) Define.
(_Base_invoker::_S_ptrs, _Base_invoker::_S_nttp)
(_Base_invoker::_S_bind_ptrs, _Base_invoker::_S_bind_ref)
(_Base_invoker::_S_call_ptrs): Define.
(_Base_invoker::_S_call_storage): Foward to _S_call_ptrs.
(_Manager::_S_local, _Manager::_S_ptr): Adjust for _M_obj being
const qualified.
(__polyfunc::_Manager, __polyfunc::_Mo_base): Guard with
__glibcxx_move_only_function || __glibcxx_copyable_function.
(__polyfunc::__skip_first_arg, __polyfunc::__deduce_funcref)
(std::function_ref) [__glibcxx_function_ref]: Define.
* include/bits/utility.h (std::nontype_t, std::nontype)
(__is_nontype_v) [__glibcxx_function_ref]: Define.
* include/bits/version.def: Define function_ref.
* include/bits/version.h: Regenerate.
* include/std/functional: Define __cpp_lib_function_ref.
* src/c++23/std.cc.in (std::nontype_t, std::nontype)
(std::function_ref) [__cpp_lib_function_ref]: Export.
* testsuite/20_util/function_ref/assign.cc: New test.
* testsuite/20_util/function_ref/call.cc: New test.
* testsuite/20_util/function_ref/cons.cc: New test.
* testsuite/20_util/function_ref/cons_neg.cc: New test.
* testsuite/20_util/function_ref/conv.cc: New test.
* testsuite/20_util/function_ref/deduction.cc: New test.
* testsuite/20_util/function_ref/mutation.cc: New test.

Reviewed-by: Jonathan Wakely <jwakely@redhat.com>
Signed-off-by: Tomasz Kamiński <tkaminsk@redhat.com>
2 months agoFixup gcc.target/i386/vect-epilogues-5.c
Richard Biener [Mon, 26 May 2025 09:21:19 +0000 (11:21 +0200)] 
Fixup gcc.target/i386/vect-epilogues-5.c

The following adjusts the expected messages after -fopt-info-vec
was improved for (masked) epilogues.

* gcc.target/i386/vect-epilogues-5.c: Adjust.

2 months ago[AUTOFDO][AARCH64] Add support for profilebootstrap
Kugan Vivekanandarajah [Mon, 26 May 2025 01:41:59 +0000 (11:41 +1000)] 
[AUTOFDO][AARCH64] Add support for profilebootstrap

Add support for autoprofiledbootstrap in aarch64.
This is similar to what is done for i386. Added
gcc/config/aarch64/gcc-auto-profile for aarch64 profile
creation.

How to run:
configure --with-build-config=bootstrap-lto
make autoprofiledbootstrap

ChangeLog:

* Makefile.def: AUTO_PROFILE based on cpu_type.
* Makefile.in: Likewise.
* configure: Regenerate.
* configure.ac: Set autofdo_target.

gcc/ChangeLog:

* config/aarch64/gcc-auto-profile: New file.

Signed-off-by: Kugan Vivekanandarajah <kvivekananda@nvidia.com>
2 months agors6000: Remove include of reload.h
Segher Boessenkool [Tue, 20 May 2025 22:01:30 +0000 (22:01 +0000)] 
rs6000: Remove include of reload.h

As one of the last steps in removing old reload, I'll delete the reload.h
header file.  It would be a bit embarrassing if that stopped the target I am
responsible for from working, so let's prevent that.

We do not actually use anything from this header file (checked by building
with this patch, and make check has identical results as well), so it was
easy for our port.  Many other ports will be like this, but some will need
some adjustments.  I'll do cross builds of many ports before it is all over,
but it would be good if other ports tried to remove reload.h from their
includes as well :-)

    2025-06-26  Segher Boessenkool  <segher@kernel.crashing.org>

* config/rs6000/rs6000.cc: Remove include of reload.h .

2 months ago[AUTOFDO] Enable ipa-split for auto-profile
Kugan Vivekanandarajah [Mon, 26 May 2025 00:52:45 +0000 (10:52 +1000)] 
[AUTOFDO] Enable ipa-split for auto-profile

ipa-split is not now run for auto-profile. IMO this was an oversight.
This patch enables it similar to PGO runs.

gcc/ChangeLog:

* ipa-split.cc (pass_feedback_split_functions::clone): New.
* passes.def: Enable pass_feedback_split_functions for
pass_ipa_auto_profile.

Signed-off-by: Kugan Vivekanandarajah <kvivekananda@nvidia.com>
2 months agoDaily bump.
GCC Administrator [Mon, 26 May 2025 00:16:58 +0000 (00:16 +0000)] 
Daily bump.

2 months agoMicroBlaze does not support speculative execution (CVE-2017-5753)
Michael J. Eager [Sun, 25 May 2025 14:12:14 +0000 (07:12 -0700)] 
MicroBlaze does not support speculative execution (CVE-2017-5753)

gcc/
PR target/86772
Tracking CVE-2017-5753
* config/microblaze/microblaze.cc (TARGET_HAVE_SPECULATION_SAFE_VALUE):
Define to speculation_save_value_not_needed

2 months agoc++: dump_template_bindings tweak
Jason Merrill [Thu, 22 May 2025 21:11:50 +0000 (17:11 -0400)] 
c++: dump_template_bindings tweak

in r12-1100 we stopped printing template bindings like T = T.  The check for
this relied on TREE_CHAIN of a TEMPLATE_TYPE_PARM holding the declaration of
that type-parameter.  This should be written as TYPE_STUB_DECL.  In
addition, TYPE_STUB_DECL is only set on the TYPE_MAIN_VARIANT, so we need to
check that as well.  Which is also desirable because volatile T is visibly
distinct from T.

gcc/cp/ChangeLog:

* error.cc (dump_template_bindings): Correct skipping of
redundant bindings.

2 months agoMake i386 construcotr vectorizer costs more realistics
Jan Hubicka [Sun, 25 May 2025 12:33:17 +0000 (14:33 +0200)] 
Make i386 construcotr vectorizer costs more realistics

this patch attempts to make vectorizer costs of vector consructions more
realistic.  Currently we account one integer_to_sse cost for integer vector
construction but we over-estimate 256 and 512bit vinserts by using addss
instead of sse_op.  This is because in reality, especially on AMD machines,
vectorization of constructors may get expensive due to quite large
integer<->sse move costs.

Estimating real integer<->sse register traffic is quite hard since some of
integer non-vector arithmetics can be done in SSE registers (for example,
if there is no real arithmetics, just memory load or any code that can be
converted by scalar-to-vector RTL pass).

I think to fix the situation we need to proceed with Richi's recent patch on
adding extra info to the cost hooks and pattern match what can eventually be
STV converted. Towards that we however also need to fix current STC limitations
(such as lack for int->sse conversion) and make the cost mode more meaningful.

This patch removes the hack using addss to "add extra cost" to 256 and 512bit
constructors.  Instead I use integer_to_sse cost in add_stmt_cost.  We already
account 1 consversion for all constructs (no matter of size).  I made it to be
2 conversions for 256 and 3 for 512 since it is closest to what we do now.

Current costs tables are not matching reality for zens
  1) SSE loads (which are pushed down from 10 cycles to 3 cycles)
  2) SSE stores
  2) SSE->integer conversion cost (which is 3 cycles instead of 5)
Similarly we are not having realistic values for Intel chips, especially
artifically increasing SSE->integer costs.

The reason is that changing those values regressed benchmarks. This was mostly
because these costs were accounted wrong on multiple spots and we kind of
fine-tuned for SPECs.

Other reason is that at the time the tables was merged with register allocator
increasing those costs led to IRA using integer registers to spill SSE values
and vice versa which does not work that well in practice.  I think one of
problems there is missing model for memory renaming which makes integer
spilling significantly cheaper then modelled.

In previous patches I fixed multiple issues on accounting loads and stores and
with this change, I hope I will be able to get the tables more realistics and
incrementally fix issues with individual benchmarks.

I benchmarked the patch wtih -Ofast -march=native -flto on znver5 and skylake.
It seems in noise for skylake, for znver5 I got what seems off-noise for
xalabcbmk 8.73->8.81 (rate). Rest seems in noise too,
however the change affects quite some SLP decisions when the sequence is
just loads followed by vector store.

gcc/ChangeLog:

* config/i386/i386.cc (ix86_builtin_vectorization_cost):
use sse_op instead of addss to cost vinsertti128 and vinsertti64x4;
compute correct mode of vinsertti128.
(ix86_vector_costs::add_stmt_cost): For integer 256bit and 512bit
vector constructions account more integer_to_sse moves.

2 months agoEnable mcf thread model for aarch64-*-mingw*.
LIU Hao [Thu, 15 May 2025 11:12:51 +0000 (19:12 +0800)] 
Enable mcf thread model for aarch64-*-mingw*.

This is similar to d6d7afcdbc04adb0ec42a44b2d7e05600945af42 about the posix
and win32 thread model.

Signed-off-by: LIU Hao <lh_mouse@126.com>
Signed-off-by: Jonathan Yong <10walls@gmail.com>
libgcc/ChangeLog:

* config.host: Enable mcf thread model for aarch64-*-mingw*.
* config/i386/t-mingw-mcfgthread: Move to...
* config/mingw/t-mingw-mcfgthread: ...here.

2 months agoi386: Quote user-defined symbols in assembly in Intel syntax
LIU Hao [Sat, 22 Feb 2025 05:11:51 +0000 (13:11 +0800)] 
i386: Quote user-defined symbols in assembly in Intel syntax

With `-masm=intel`, GCC generates registers without % prefixes. If a
user-declared symbol happens to match a register, it will confuse the
assembler. User-defined symbols should be quoted, so they are not to
be mistaken for registers or operators.

Support for quoted symbols were added in Binutils 2.26, originally
for ARM assembly, where registers are also unprefixed:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d02603dc201f80cd9d2a1f4b1a16110b1e04222b

This change is required for `@SECREL32` to work in Intel syntax when
targeting Windows, where `@` is allowed as part of a symbol. GNU AS
fails to parse a plain symbol with that suffix:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80881#c79

gcc/ChangeLog:

PR target/53929
PR target/80881
* config/i386/i386-protos.h (ix86_asm_output_labelref): Declare new
function for quoting user-defined symbols in Intel syntax.
* config/i386/i386.cc (ix86_asm_output_labelref): Implement it.
* config/i386/i386.h (ASM_OUTPUT_LABELREF): Use it.
* config/i386/cygming.h (ASM_OUTPUT_LABELREF): Use it.

2 months agoDaily bump.
GCC Administrator [Sun, 25 May 2025 00:17:34 +0000 (00:17 +0000)] 
Daily bump.

2 months ago[RISC-V] shift+and+shift for logical and synthesis
Shreya Munnangi [Sat, 24 May 2025 19:52:55 +0000 (13:52 -0600)] 
[RISC-V] shift+and+shift for logical and synthesis

The next chunk of Shreya's work.

For this expansion we want to detect cases when the mask fits in a simm12 after
shifting right by the number of trailing zeros in the mask.

In that case we can synthesize the AND with a shift right, andi and shift left.
I saw this case come up when doing some experimentation with mvconst_internal
removed.

This doesn't make any difference in spec right now, mvconst_internal will turn
the sequence back into a constant load + and with register. But Shreya and I
have reviewed the .expand dump on hand written tests and verified we're getting
the synthesis we want.

Tested on riscv32-elf and riscv64-elf.  Waiting on upstream CI's verdict before
moving forward.

gcc/
* config/riscv/riscv.cc (synthesize_and): Use a srl+andi+sll
sequence when the mask fits in a simm12 after shifting by the
number of trailing zeros.

Co-authored-by: Jeff Law <jlaw@ventanamicro.com>
2 months ago[Ada] Install ACATS 4.2 testsuite in acats-4 directory
Eric Botcazou [Sat, 24 May 2025 16:30:01 +0000 (18:30 +0200)] 
[Ada] Install ACATS 4.2 testsuite in acats-4 directory

It corresponds to revision 4.2A of http://www.ada-auth.org/acats.html minus
the same chapters as for ACATS 2.6.  It is not run, the missing step being:

--- a/gcc/ada/gcc-interface/Make-lang.in
+++ b/gcc/ada/gcc-interface/Make-lang.in
@@ -1108,7 +1108,7 @@ check-ada-subtargets: check-acats-subtargets
 # No ada-specific selftests
 selftest-ada:

-ACATSDIR = $(TESTSUITEDIR)/ada/acats-2
+ACATSDIR = $(TESTSUITEDIR)/ada/acats-4
 ACATSCMD = run_acats.sh

 check_acats_numbers0:=1 2 3 4 5 6 7 8 9

gcc/testsuite/
* ada/acats-4/elabd.lst: New file.
* ada/acats-4/floatstore.lst: Likewise.
* ada/acats-4/norun.lst: Likewise.
* ada/acats-4/run_acats.sh: Likewise.
* ada/acats-4/run_all.sh: Likewise.
* ada/acats-4/run_test.exp: Likewise.
* ada/acats-4/stackcheck.lst: Likewise.
* ada/acats-4/support/acats42.lst: Likewise.
* ada/acats-4/support/checkfil.ada: Likewise.
* ada/acats-4/support/enumchek.ada: Likewise.
* ada/acats-4/support/f340a000.a: Likewise.
* ada/acats-4/support/f340a001.a: Likewise.
* ada/acats-4/support/f341a00.a: Likewise.
* ada/acats-4/support/f350a00.a: Likewise.
* ada/acats-4/support/f350b00.a: Likewise.
* ada/acats-4/support/f360a00.a: Likewise.
* ada/acats-4/support/f360b00.a: Likewise.
* ada/acats-4/support/f390a00.a: Likewise.
* ada/acats-4/support/f392a00.a: Likewise.
* ada/acats-4/support/f392c00.a: Likewise.
* ada/acats-4/support/f392d00.a: Likewise.
* ada/acats-4/support/f393a00.a: Likewise.
* ada/acats-4/support/f393b00.a: Likewise.
* ada/acats-4/support/f394a00.a: Likewise.
* ada/acats-4/support/f3a1a00.a: Likewise.
* ada/acats-4/support/f3a2a00.a: Likewise.
* ada/acats-4/support/f416a00.a: Likewise.
* ada/acats-4/support/f431a00.a: Likewise.
* ada/acats-4/support/f433a00.a: Likewise.
* ada/acats-4/support/f452a00.a: Likewise.
* ada/acats-4/support/f458a00.a: Likewise.
* ada/acats-4/support/f460a00.a: Likewise.
* ada/acats-4/support/f552a00.a: Likewise.
* ada/acats-4/support/f611a00.a: Likewise.
* ada/acats-4/support/f611b00.a: Likewise.
* ada/acats-4/support/f650a00.a: Likewise.
* ada/acats-4/support/f650b00.a: Likewise.
* ada/acats-4/support/f730a000.a: Likewise.
* ada/acats-4/support/f730a001.a: Likewise.
* ada/acats-4/support/f731a00.a: Likewise.
* ada/acats-4/support/f732a00.a: Likewise.
* ada/acats-4/support/f732b00.a: Likewise.
* ada/acats-4/support/f732c00.a: Likewise.
* ada/acats-4/support/f750a00.a: Likewise.
* ada/acats-4/support/f760a00.a: Likewise.
* ada/acats-4/support/f940a00.a: Likewise.
* ada/acats-4/support/f954a00.a: Likewise.
* ada/acats-4/support/fa11a00.a: Likewise.
* ada/acats-4/support/fa11b00.a: Likewise.
* ada/acats-4/support/fa11c00.a: Likewise.
* ada/acats-4/support/fa11d00.a: Likewise.
* ada/acats-4/support/fa13a00.a: Likewise.
* ada/acats-4/support/fa13b00.a: Likewise.
* ada/acats-4/support/fa21a00.a: Likewise.
* ada/acats-4/support/fb20a00.a: Likewise.
* ada/acats-4/support/fb40a00.a: Likewise.
* ada/acats-4/support/fc50a00.a: Likewise.
* ada/acats-4/support/fc51a00.a: Likewise.
* ada/acats-4/support/fc51b00.a: Likewise.
* ada/acats-4/support/fc51c00.a: Likewise.
* ada/acats-4/support/fc51d00.a: Likewise.
* ada/acats-4/support/fc54a00.a: Likewise.
* ada/acats-4/support/fc70a00.a: Likewise.
* ada/acats-4/support/fc70b00.a: Likewise.
* ada/acats-4/support/fc70c00.a: Likewise.
* ada/acats-4/support/fcndecl.ada: Likewise.
* ada/acats-4/support/fd72a00.a: Likewise.
* ada/acats-4/support/fdb0a00.a: Likewise.
* ada/acats-4/support/fdb3a00.a: Likewise.
* ada/acats-4/support/fdd2a00.a: Likewise.
* ada/acats-4/support/fdd2b00.a: Likewise.
* ada/acats-4/support/fxa5a00.a: Likewise.
* ada/acats-4/support/fxaca00.a: Likewise.
* ada/acats-4/support/fxacb00.a: Likewise.
* ada/acats-4/support/fxacc00.a: Likewise.
* ada/acats-4/support/fxaia00.a: Likewise.
* ada/acats-4/support/fxaib00.a: Likewise.
* ada/acats-4/support/fxc6a00.a: Likewise.
* ada/acats-4/support/fxe2a00.a: Likewise.
* ada/acats-4/support/fxf2a00.a: Likewise.
* ada/acats-4/support/fxf3a00.a: Likewise.
* ada/acats-4/support/grade.a: Likewise.
* ada/acats-4/support/grd_data.a: Likewise.
* ada/acats-4/support/impbit.adb: Likewise.
* ada/acats-4/support/impdef.a: Likewise.
* ada/acats-4/support/impdefc.a: Likewise.
* ada/acats-4/support/impdefd.a: Likewise.
* ada/acats-4/support/impdefe.a: Likewise.
* ada/acats-4/support/impdefg.a: Likewise.
* ada/acats-4/support/impdefh.a: Likewise.
* ada/acats-4/support/lencheck.ada: Likewise.
* ada/acats-4/support/macro.dfs: Likewise.
* ada/acats-4/support/macrodef.adb: Likewise.
* ada/acats-4/support/macrosub.ada: Likewise.
* ada/acats-4/support/report.a: Likewise.
* ada/acats-4/support/special.a: Likewise.
* ada/acats-4/support/spprt13s.tst: Likewise.
* ada/acats-4/support/summary.a: Likewise.
* ada/acats-4/support/tctouch.ada: Likewise.
* ada/acats-4/support/trace.a: Likewise.
* ada/acats-4/support/tst_sum.a: Likewise.
* ada/acats-4/support/tsttests.dat: Likewise.
* ada/acats-4/support/version.a: Likewise.
* ada/acats-4/tests/a/a22006b.ada: Likewise.
* ada/acats-4/tests/a/a22006c.ada: Likewise.
* ada/acats-4/tests/a/a22006d.ada: Likewise.
* ada/acats-4/tests/a/a26007a.tst: Likewise.
* ada/acats-4/tests/a/a27003a.ada: Likewise.
* ada/acats-4/tests/a/a29003a.ada: Likewise.
* ada/acats-4/tests/a/a2a031a.ada: Likewise.
* ada/acats-4/tests/a/a33003a.ada: Likewise.
* ada/acats-4/tests/a/a34017c.ada: Likewise.
* ada/acats-4/tests/a/a35101b.ada: Likewise.
* ada/acats-4/tests/a/a35402a.ada: Likewise.
* ada/acats-4/tests/a/a35801f.ada: Likewise.
* ada/acats-4/tests/a/a35902c.ada: Likewise.
* ada/acats-4/tests/a/a38106d.ada: Likewise.
* ada/acats-4/tests/a/a38106e.ada: Likewise.
* ada/acats-4/tests/a/a49027a.ada: Likewise.
* ada/acats-4/tests/a/a49027b.ada: Likewise.
* ada/acats-4/tests/a/a49027c.ada: Likewise.
* ada/acats-4/tests/a/a54b01a.ada: Likewise.
* ada/acats-4/tests/a/a54b02a.ada: Likewise.
* ada/acats-4/tests/a/a55b12a.ada: Likewise.
* ada/acats-4/tests/a/a55b13a.ada: Likewise.
* ada/acats-4/tests/a/a55b14a.ada: Likewise.
* ada/acats-4/tests/a/a71004a.ada: Likewise.
* ada/acats-4/tests/a/a73001i.ada: Likewise.
* ada/acats-4/tests/a/a73001j.ada: Likewise.
* ada/acats-4/tests/a/a74105b.ada: Likewise.
* ada/acats-4/tests/a/a74106a.ada: Likewise.
* ada/acats-4/tests/a/a74106b.ada: Likewise.
* ada/acats-4/tests/a/a74106c.ada: Likewise.
* ada/acats-4/tests/a/a74205e.ada: Likewise.
* ada/acats-4/tests/a/a74205f.ada: Likewise.
* ada/acats-4/tests/a/a83009a.ada: Likewise.
* ada/acats-4/tests/a/a83009b.ada: Likewise.
* ada/acats-4/tests/a/a83a02a.ada: Likewise.
* ada/acats-4/tests/a/a83a02b.ada: Likewise.
* ada/acats-4/tests/a/a83a06a.ada: Likewise.
* ada/acats-4/tests/a/a83a08a.ada: Likewise.
* ada/acats-4/tests/a/a83c01c.ada: Likewise.
* ada/acats-4/tests/a/a83c01h.ada: Likewise.
* ada/acats-4/tests/a/a83c01i.ada: Likewise.
* ada/acats-4/tests/a/a85007d.ada: Likewise.
* ada/acats-4/tests/a/a85013b.ada: Likewise.
* ada/acats-4/tests/a/a87b59a.ada: Likewise.
* ada/acats-4/tests/a/a95001c.ada: Likewise.
* ada/acats-4/tests/a/a95074d.ada: Likewise.
* ada/acats-4/tests/a/a97106a.ada: Likewise.
* ada/acats-4/tests/a/a99006a.ada: Likewise.
* ada/acats-4/tests/a/aa2010a.ada: Likewise.
* ada/acats-4/tests/a/aa2012a.ada: Likewise.
* ada/acats-4/tests/a/ac1015b.ada: Likewise.
* ada/acats-4/tests/a/ac3106a.ada: Likewise.
* ada/acats-4/tests/a/ac3206a.ada: Likewise.
* ada/acats-4/tests/a/ac3207a.ada: Likewise.
* ada/acats-4/tests/a/ad7001b.ada: Likewise.
* ada/acats-4/tests/a/ad7001c0.ada: Likewise.
* ada/acats-4/tests/a/ad7001c1.ada: Likewise.
* ada/acats-4/tests/a/ad7001d0.ada: Likewise.
* ada/acats-4/tests/a/ad7001d1.ada: Likewise.
* ada/acats-4/tests/a/ad7006a.ada: Likewise.
* ada/acats-4/tests/a/ad7101a.ada: Likewise.
* ada/acats-4/tests/a/ad7101c.ada: Likewise.
* ada/acats-4/tests/a/ad7102a.ada: Likewise.
* ada/acats-4/tests/a/ad7103a.ada: Likewise.
* ada/acats-4/tests/a/ad7103c.ada: Likewise.
* ada/acats-4/tests/a/ad7104a.ada: Likewise.
* ada/acats-4/tests/a/ad7201a.ada: Likewise.
* ada/acats-4/tests/a/ad7203b.ada: Likewise.
* ada/acats-4/tests/a/ad7205b.ada: Likewise.
* ada/acats-4/tests/a/ad8011a.tst: Likewise.
* ada/acats-4/tests/a/ada101a.ada: Likewise.
* ada/acats-4/tests/a/ae2113a.ada: Likewise.
* ada/acats-4/tests/a/ae2113b.ada: Likewise.
* ada/acats-4/tests/a/ae3002g.ada: Likewise.
* ada/acats-4/tests/a/ae3101a.ada: Likewise.
* ada/acats-4/tests/a/ae3702a.ada: Likewise.
* ada/acats-4/tests/a/ae3709a.ada: Likewise.
* ada/acats-4/tests/c2/c23001a.ada: Likewise.
* ada/acats-4/tests/c2/c23003a.tst: Likewise.
* ada/acats-4/tests/c2/c23003b.tst: Likewise.
* ada/acats-4/tests/c2/c23003g.tst: Likewise.
* ada/acats-4/tests/c2/c23003i.tst: Likewise.
* ada/acats-4/tests/c2/c23006a.ada: Likewise.
* ada/acats-4/tests/c2/c23006b.ada: Likewise.
* ada/acats-4/tests/c2/c23006c.ada: Likewise.
* ada/acats-4/tests/c2/c23006d.ada: Likewise.
* ada/acats-4/tests/c2/c23006e.ada: Likewise.
* ada/acats-4/tests/c2/c23006f.ada: Likewise.
* ada/acats-4/tests/c2/c23006g.ada: Likewise.
* ada/acats-4/tests/c2/c24002d.ada: Likewise.
* ada/acats-4/tests/c2/c24003a.ada: Likewise.
* ada/acats-4/tests/c2/c24003b.ada: Likewise.
* ada/acats-4/tests/c2/c24003c.ada: Likewise.
* ada/acats-4/tests/c2/c24106a.ada: Likewise.
* ada/acats-4/tests/c2/c24202d.ada: Likewise.
* ada/acats-4/tests/c2/c24203a.ada: Likewise.
* ada/acats-4/tests/c2/c24203b.ada: Likewise.
* ada/acats-4/tests/c2/c24207a.ada: Likewise.
* ada/acats-4/tests/c2/c24211a.ada: Likewise.
* ada/acats-4/tests/c2/c250001.au: Likewise.
* ada/acats-4/tests/c2/c250002.au: Likewise.
* ada/acats-4/tests/c2/c25001a.ada: Likewise.
* ada/acats-4/tests/c2/c25001b.ada: Likewise.
* ada/acats-4/tests/c2/c26006a.ada: Likewise.
* ada/acats-4/tests/c2/c26008a.ada: Likewise.
* ada/acats-4/tests/c2/c2a001a.ada: Likewise.
* ada/acats-4/tests/c2/c2a001b.ada: Likewise.
* ada/acats-4/tests/c2/c2a001c.ada: Likewise.
* ada/acats-4/tests/c2/c2a002a.ada: Likewise.
* ada/acats-4/tests/c2/c2a008a.ada: Likewise.
* ada/acats-4/tests/c2/c2a021b.ada: Likewise.
* ada/acats-4/tests/c3/c32001a.ada: Likewise.
* ada/acats-4/tests/c3/c32001b.ada: Likewise.
* ada/acats-4/tests/c3/c32001c.ada: Likewise.
* ada/acats-4/tests/c3/c32001d.ada: Likewise.
* ada/acats-4/tests/c3/c32001e.ada: Likewise.
* ada/acats-4/tests/c3/c32107a.ada: Likewise.
* ada/acats-4/tests/c3/c32107c.ada: Likewise.
* ada/acats-4/tests/c3/c32108a.ada: Likewise.
* ada/acats-4/tests/c3/c32108b.ada: Likewise.
* ada/acats-4/tests/c3/c32111a.ada: Likewise.
* ada/acats-4/tests/c3/c32111b.ada: Likewise.
* ada/acats-4/tests/c3/c32112b.ada: Likewise.
* ada/acats-4/tests/c3/c32113a.ada: Likewise.
* ada/acats-4/tests/c3/c32115a.ada: Likewise.
* ada/acats-4/tests/c3/c32115b.ada: Likewise.
* ada/acats-4/tests/c3/c324001.a: Likewise.
* ada/acats-4/tests/c3/c324002.a: Likewise.
* ada/acats-4/tests/c3/c324003.a: Likewise.
* ada/acats-4/tests/c3/c324004.a: Likewise.
* ada/acats-4/tests/c3/c324005.a: Likewise.
* ada/acats-4/tests/c3/c324006.a: Likewise.
* ada/acats-4/tests/c3/c330001.a: Likewise.
* ada/acats-4/tests/c3/c330002.a: Likewise.
* ada/acats-4/tests/c3/c332001.a: Likewise.
* ada/acats-4/tests/c3/c340001.a: Likewise.
* ada/acats-4/tests/c3/c34001a.ada: Likewise.
* ada/acats-4/tests/c3/c34001c.ada: Likewise.
* ada/acats-4/tests/c3/c34001d.ada: Likewise.
* ada/acats-4/tests/c3/c34001f.ada: Likewise.
* ada/acats-4/tests/c3/c34002a.ada: Likewise.
* ada/acats-4/tests/c3/c34002c.ada: Likewise.
* ada/acats-4/tests/c3/c34003a.ada: Likewise.
* ada/acats-4/tests/c3/c34003c.ada: Likewise.
* ada/acats-4/tests/c3/c34004a.ada: Likewise.
* ada/acats-4/tests/c3/c34004c.ada: Likewise.
* ada/acats-4/tests/c3/c34005a.ada: Likewise.
* ada/acats-4/tests/c3/c34005c.ada: Likewise.
* ada/acats-4/tests/c3/c34005d.ada: Likewise.
* ada/acats-4/tests/c3/c34005f.ada: Likewise.
* ada/acats-4/tests/c3/c34005g.ada: Likewise.
* ada/acats-4/tests/c3/c34005i.ada: Likewise.
* ada/acats-4/tests/c3/c34005j.ada: Likewise.
* ada/acats-4/tests/c3/c34005l.ada: Likewise.
* ada/acats-4/tests/c3/c34005m.ada: Likewise.
* ada/acats-4/tests/c3/c34005o.ada: Likewise.
* ada/acats-4/tests/c3/c34005p.ada: Likewise.
* ada/acats-4/tests/c3/c34005r.ada: Likewise.
* ada/acats-4/tests/c3/c34005s.ada: Likewise.
* ada/acats-4/tests/c3/c34005u.ada: Likewise.
* ada/acats-4/tests/c3/c34005v.ada: Likewise.
* ada/acats-4/tests/c3/c34006a.ada: Likewise.
* ada/acats-4/tests/c3/c34006d.ada: Likewise.
* ada/acats-4/tests/c3/c34006f.ada: Likewise.
* ada/acats-4/tests/c3/c34006g.ada: Likewise.
* ada/acats-4/tests/c3/c34006j.ada: Likewise.
* ada/acats-4/tests/c3/c34006l.ada: Likewise.
* ada/acats-4/tests/c3/c34007a.ada: Likewise.
* ada/acats-4/tests/c3/c34007d.ada: Likewise.
* ada/acats-4/tests/c3/c34007f.ada: Likewise.
* ada/acats-4/tests/c3/c34007g.ada: Likewise.
* ada/acats-4/tests/c3/c34007i.ada: Likewise.
* ada/acats-4/tests/c3/c34007j.ada: Likewise.
* ada/acats-4/tests/c3/c34007m.ada: Likewise.
* ada/acats-4/tests/c3/c34007p.ada: Likewise.
* ada/acats-4/tests/c3/c34007r.ada: Likewise.
* ada/acats-4/tests/c3/c34007s.ada: Likewise.
* ada/acats-4/tests/c3/c34007u.ada: Likewise.
* ada/acats-4/tests/c3/c34007v.ada: Likewise.
* ada/acats-4/tests/c3/c34008a.ada: Likewise.
* ada/acats-4/tests/c3/c34009a.ada: Likewise.
* ada/acats-4/tests/c3/c34009d.ada: Likewise.
* ada/acats-4/tests/c3/c34009f.ada: Likewise.
* ada/acats-4/tests/c3/c34009g.ada: Likewise.
* ada/acats-4/tests/c3/c34009j.ada: Likewise.
* ada/acats-4/tests/c3/c34009l.ada: Likewise.
* ada/acats-4/tests/c3/c34011b.ada: Likewise.
* ada/acats-4/tests/c3/c34012a.ada: Likewise.
* ada/acats-4/tests/c3/c34014a.ada: Likewise.
* ada/acats-4/tests/c3/c34014c.ada: Likewise.
* ada/acats-4/tests/c3/c34014e.ada: Likewise.
* ada/acats-4/tests/c3/c34014g.ada: Likewise.
* ada/acats-4/tests/c3/c34014h.ada: Likewise.
* ada/acats-4/tests/c3/c34014n.ada: Likewise.
* ada/acats-4/tests/c3/c34014p.ada: Likewise.
* ada/acats-4/tests/c3/c34014r.ada: Likewise.
* ada/acats-4/tests/c3/c34014t.ada: Likewise.
* ada/acats-4/tests/c3/c34014u.ada: Likewise.
* ada/acats-4/tests/c3/c34018a.ada: Likewise.
* ada/acats-4/tests/c3/c340a01.a: Likewise.
* ada/acats-4/tests/c3/c340a02.a: Likewise.
* ada/acats-4/tests/c3/c341a01.a: Likewise.
* ada/acats-4/tests/c3/c341a02.a: Likewise.
* ada/acats-4/tests/c3/c341a03.a: Likewise.
* ada/acats-4/tests/c3/c341a04.a: Likewise.
* ada/acats-4/tests/c3/c350001.a: Likewise.
* ada/acats-4/tests/c3/c35003a.ada: Likewise.
* ada/acats-4/tests/c3/c35003b.ada: Likewise.
* ada/acats-4/tests/c3/c35003d.ada: Likewise.
* ada/acats-4/tests/c3/c350a01.a: Likewise.
* ada/acats-4/tests/c3/c350a02.a: Likewise.
* ada/acats-4/tests/c3/c350b01.a: Likewise.
* ada/acats-4/tests/c3/c350b02.a: Likewise.
* ada/acats-4/tests/c3/c35102a.ada: Likewise.
* ada/acats-4/tests/c3/c352001.a: Likewise.
* ada/acats-4/tests/c3/c354002.a: Likewise.
* ada/acats-4/tests/c3/c354003.a: Likewise.
* ada/acats-4/tests/c3/c354004.a: Likewise.
* ada/acats-4/tests/c3/c35502a.ada: Likewise.
* ada/acats-4/tests/c3/c35502b.ada: Likewise.
* ada/acats-4/tests/c3/c35502c.ada: Likewise.
* ada/acats-4/tests/c3/c35502d.tst: Likewise.
* ada/acats-4/tests/c3/c35502e.ada: Likewise.
* ada/acats-4/tests/c3/c35502f.tst: Likewise.
* ada/acats-4/tests/c3/c35502g.ada: Likewise.
* ada/acats-4/tests/c3/c35502h.ada: Likewise.
* ada/acats-4/tests/c3/c35502i.ada: Likewise.
* ada/acats-4/tests/c3/c35502j.ada: Likewise.
* ada/acats-4/tests/c3/c35502k.ada: Likewise.
* ada/acats-4/tests/c3/c35502l.ada: Likewise.
* ada/acats-4/tests/c3/c35502m.ada: Likewise.
* ada/acats-4/tests/c3/c35502n.ada: Likewise.
* ada/acats-4/tests/c3/c35502o.ada: Likewise.
* ada/acats-4/tests/c3/c35502p.ada: Likewise.
* ada/acats-4/tests/c3/c35503a.ada: Likewise.
* ada/acats-4/tests/c3/c35503b.ada: Likewise.
* ada/acats-4/tests/c3/c35503c.ada: Likewise.
* ada/acats-4/tests/c3/c35503d.tst: Likewise.
* ada/acats-4/tests/c3/c35503e.ada: Likewise.
* ada/acats-4/tests/c3/c35503f.tst: Likewise.
* ada/acats-4/tests/c3/c35503g.ada: Likewise.
* ada/acats-4/tests/c3/c35503h.ada: Likewise.
* ada/acats-4/tests/c3/c35503k.ada: Likewise.
* ada/acats-4/tests/c3/c35503l.ada: Likewise.
* ada/acats-4/tests/c3/c35503o.ada: Likewise.
* ada/acats-4/tests/c3/c35503p.ada: Likewise.
* ada/acats-4/tests/c3/c35504a.ada: Likewise.
* ada/acats-4/tests/c3/c35504b.ada: Likewise.
* ada/acats-4/tests/c3/c35505c.ada: Likewise.
* ada/acats-4/tests/c3/c35505e.ada: Likewise.
* ada/acats-4/tests/c3/c35505f.ada: Likewise.
* ada/acats-4/tests/c3/c35507a.ada: Likewise.
* ada/acats-4/tests/c3/c35507b.ada: Likewise.
* ada/acats-4/tests/c3/c35507c.ada: Likewise.
* ada/acats-4/tests/c3/c35507e.ada: Likewise.
* ada/acats-4/tests/c3/c35507g.ada: Likewise.
* ada/acats-4/tests/c3/c35507h.ada: Likewise.
* ada/acats-4/tests/c3/c35507i.ada: Likewise.
* ada/acats-4/tests/c3/c35507j.ada: Likewise.
* ada/acats-4/tests/c3/c35507k.ada: Likewise.
* ada/acats-4/tests/c3/c35507l.ada: Likewise.
* ada/acats-4/tests/c3/c35507m.ada: Likewise.
* ada/acats-4/tests/c3/c35507n.ada: Likewise.
* ada/acats-4/tests/c3/c35507o.ada: Likewise.
* ada/acats-4/tests/c3/c35507p.ada: Likewise.
* ada/acats-4/tests/c3/c35508a.ada: Likewise.
* ada/acats-4/tests/c3/c35508b.ada: Likewise.
* ada/acats-4/tests/c3/c35508c.ada: Likewise.
* ada/acats-4/tests/c3/c35508e.ada: Likewise.
* ada/acats-4/tests/c3/c35508g.ada: Likewise.
* ada/acats-4/tests/c3/c35508h.ada: Likewise.
* ada/acats-4/tests/c3/c35508k.ada: Likewise.
* ada/acats-4/tests/c3/c35508l.ada: Likewise.
* ada/acats-4/tests/c3/c35508o.ada: Likewise.
* ada/acats-4/tests/c3/c35508p.ada: Likewise.
* ada/acats-4/tests/c3/c35703a.ada: Likewise.
* ada/acats-4/tests/c3/c35704a.ada: Likewise.
* ada/acats-4/tests/c3/c35704b.ada: Likewise.
* ada/acats-4/tests/c3/c35704c.ada: Likewise.
* ada/acats-4/tests/c3/c35704d.ada: Likewise.
* ada/acats-4/tests/c3/c35801d.ada: Likewise.
* ada/acats-4/tests/c3/c35902d.ada: Likewise.
* ada/acats-4/tests/c3/c35904a.ada: Likewise.
* ada/acats-4/tests/c3/c35904b.ada: Likewise.
* ada/acats-4/tests/c3/c35a001.a: Likewise.
* ada/acats-4/tests/c3/c35a02a.ada: Likewise.
* ada/acats-4/tests/c3/c35a05a.ada: Likewise.
* ada/acats-4/tests/c3/c35a05d.ada: Likewise.
* ada/acats-4/tests/c3/c35a05n.ada: Likewise.
* ada/acats-4/tests/c3/c35a05q.ada: Likewise.
* ada/acats-4/tests/c3/c35a07a.ada: Likewise.
* ada/acats-4/tests/c3/c35a07d.ada: Likewise.
* ada/acats-4/tests/c3/c35a08b.ada: Likewise.
* ada/acats-4/tests/c3/c360002.a: Likewise.
* ada/acats-4/tests/c3/c360a01.a: Likewise.
* ada/acats-4/tests/c3/c360a02.a: Likewise.
* ada/acats-4/tests/c3/c360b01.a: Likewise.
* ada/acats-4/tests/c3/c360b02.a: Likewise.
* ada/acats-4/tests/c3/c36104a.ada: Likewise.
* ada/acats-4/tests/c3/c36104b.ada: Likewise.
* ada/acats-4/tests/c3/c36172a.ada: Likewise.
* ada/acats-4/tests/c3/c36172b.ada: Likewise.
* ada/acats-4/tests/c3/c36172c.ada: Likewise.
* ada/acats-4/tests/c3/c36174a.ada: Likewise.
* ada/acats-4/tests/c3/c36180a.ada: Likewise.
* ada/acats-4/tests/c3/c36202c.ada: Likewise.
* ada/acats-4/tests/c3/c36203a.ada: Likewise.
* ada/acats-4/tests/c3/c36204a.ada: Likewise.
* ada/acats-4/tests/c3/c36204b.ada: Likewise.
* ada/acats-4/tests/c3/c36204c.ada: Likewise.
* ada/acats-4/tests/c3/c36204d.ada: Likewise.
* ada/acats-4/tests/c3/c36205a.ada: Likewise.
* ada/acats-4/tests/c3/c36205b.ada: Likewise.
* ada/acats-4/tests/c3/c36205c.ada: Likewise.
* ada/acats-4/tests/c3/c36205d.ada: Likewise.
* ada/acats-4/tests/c3/c36205e.ada: Likewise.
* ada/acats-4/tests/c3/c36205f.ada: Likewise.
* ada/acats-4/tests/c3/c36205g.ada: Likewise.
* ada/acats-4/tests/c3/c36205h.ada: Likewise.
* ada/acats-4/tests/c3/c36205i.ada: Likewise.
* ada/acats-4/tests/c3/c36205j.ada: Likewise.
* ada/acats-4/tests/c3/c36205k.ada: Likewise.
* ada/acats-4/tests/c3/c36205l.ada: Likewise.
* ada/acats-4/tests/c3/c36301a.ada: Likewise.
* ada/acats-4/tests/c3/c36301b.ada: Likewise.
* ada/acats-4/tests/c3/c36302a.ada: Likewise.
* ada/acats-4/tests/c3/c36304a.ada: Likewise.
* ada/acats-4/tests/c3/c36305a.ada: Likewise.
* ada/acats-4/tests/c3/c37002a.ada: Likewise.
* ada/acats-4/tests/c3/c37003a.ada: Likewise.
* ada/acats-4/tests/c3/c37003b.ada: Likewise.
* ada/acats-4/tests/c3/c37005a.ada: Likewise.
* ada/acats-4/tests/c3/c37006a.ada: Likewise.
* ada/acats-4/tests/c3/c37008a.ada: Likewise.
* ada/acats-4/tests/c3/c37008b.ada: Likewise.
* ada/acats-4/tests/c3/c37009a.ada: Likewise.
* ada/acats-4/tests/c3/c37010a.ada: Likewise.
* ada/acats-4/tests/c3/c37010b.ada: Likewise.
* ada/acats-4/tests/c3/c371001.a: Likewise.
* ada/acats-4/tests/c3/c371002.a: Likewise.
* ada/acats-4/tests/c3/c371003.a: Likewise.
* ada/acats-4/tests/c3/c37102b.ada: Likewise.
* ada/acats-4/tests/c3/c37103a.ada: Likewise.
* ada/acats-4/tests/c3/c37105a.ada: Likewise.
* ada/acats-4/tests/c3/c37107a.ada: Likewise.
* ada/acats-4/tests/c3/c37108b.ada: Likewise.
* ada/acats-4/tests/c3/c37206a.ada: Likewise.
* ada/acats-4/tests/c3/c37207a.ada: Likewise.
* ada/acats-4/tests/c3/c37208a.ada: Likewise.
* ada/acats-4/tests/c3/c37208b.ada: Likewise.
* ada/acats-4/tests/c3/c37209a.ada: Likewise.
* ada/acats-4/tests/c3/c37209b.ada: Likewise.
* ada/acats-4/tests/c3/c37210a.ada: Likewise.
* ada/acats-4/tests/c3/c37211a.ada: Likewise.
* ada/acats-4/tests/c3/c37211b.ada: Likewise.
* ada/acats-4/tests/c3/c37211c.ada: Likewise.
* ada/acats-4/tests/c3/c37211d.ada: Likewise.
* ada/acats-4/tests/c3/c37211e.ada: Likewise.
* ada/acats-4/tests/c3/c37213b.ada: Likewise.
* ada/acats-4/tests/c3/c37213d.ada: Likewise.
* ada/acats-4/tests/c3/c37213f.ada: Likewise.
* ada/acats-4/tests/c3/c37213h.ada: Likewise.
* ada/acats-4/tests/c3/c37213j.ada: Likewise.
* ada/acats-4/tests/c3/c37213k.ada: Likewise.
* ada/acats-4/tests/c3/c37213l.ada: Likewise.
* ada/acats-4/tests/c3/c37215b.ada: Likewise.
* ada/acats-4/tests/c3/c37215d.ada: Likewise.
* ada/acats-4/tests/c3/c37215f.ada: Likewise.
* ada/acats-4/tests/c3/c37215h.ada: Likewise.
* ada/acats-4/tests/c3/c37217a.ada: Likewise.
* ada/acats-4/tests/c3/c37217b.ada: Likewise.
* ada/acats-4/tests/c3/c37217c.ada: Likewise.
* ada/acats-4/tests/c3/c37304a.ada: Likewise.
* ada/acats-4/tests/c3/c37305a.ada: Likewise.
* ada/acats-4/tests/c3/c37306a.ada: Likewise.
* ada/acats-4/tests/c3/c37309a.ada: Likewise.
* ada/acats-4/tests/c3/c37310a.ada: Likewise.
* ada/acats-4/tests/c3/c37312a.ada: Likewise.
* ada/acats-4/tests/c3/c37402a.ada: Likewise.
* ada/acats-4/tests/c3/c37403a.ada: Likewise.
* ada/acats-4/tests/c3/c37404a.ada: Likewise.
* ada/acats-4/tests/c3/c37404b.ada: Likewise.
* ada/acats-4/tests/c3/c37405a.ada: Likewise.
* ada/acats-4/tests/c3/c37411a.ada: Likewise.
* ada/acats-4/tests/c3/c380001.a: Likewise.
* ada/acats-4/tests/c3/c380002.a: Likewise.
* ada/acats-4/tests/c3/c380003.a: Likewise.
* ada/acats-4/tests/c3/c380004.a: Likewise.
* ada/acats-4/tests/c3/c38002a.ada: Likewise.
* ada/acats-4/tests/c3/c38002b.ada: Likewise.
* ada/acats-4/tests/c3/c38005a.ada: Likewise.
* ada/acats-4/tests/c3/c38005b.ada: Likewise.
* ada/acats-4/tests/c3/c38005c.ada: Likewise.
* ada/acats-4/tests/c3/c38102a.ada: Likewise.
* ada/acats-4/tests/c3/c38102b.ada: Likewise.
* ada/acats-4/tests/c3/c38102c.ada: Likewise.
* ada/acats-4/tests/c3/c38102d.ada: Likewise.
* ada/acats-4/tests/c3/c38102e.ada: Likewise.
* ada/acats-4/tests/c3/c38104a.ada: Likewise.
* ada/acats-4/tests/c3/c38107a.ada: Likewise.
* ada/acats-4/tests/c3/c38107b.ada: Likewise.
* ada/acats-4/tests/c3/c38108a.ada: Likewise.
* ada/acats-4/tests/c3/c38108b.ada: Likewise.
* ada/acats-4/tests/c3/c38108c0.ada: Likewise.
* ada/acats-4/tests/c3/c38108c1.ada: Likewise.
* ada/acats-4/tests/c3/c38108c2.ada: Likewise.
* ada/acats-4/tests/c3/c38108d0.ada: Likewise.
* ada/acats-4/tests/c3/c38108d1.ada: Likewise.
* ada/acats-4/tests/c3/c3900010.a: Likewise.
* ada/acats-4/tests/c3/c3900011.am: Likewise.
* ada/acats-4/tests/c3/c390002.a: Likewise.
* ada/acats-4/tests/c3/c390003.a: Likewise.
* ada/acats-4/tests/c3/c390004.a: Likewise.
* ada/acats-4/tests/c3/c3900050.a: Likewise.
* ada/acats-4/tests/c3/c3900051.a: Likewise.
* ada/acats-4/tests/c3/c3900052.a: Likewise.
* ada/acats-4/tests/c3/c3900053.am: Likewise.
* ada/acats-4/tests/c3/c3900060.a: Likewise.
* ada/acats-4/tests/c3/c3900061.a: Likewise.
* ada/acats-4/tests/c3/c3900062.a: Likewise.
* ada/acats-4/tests/c3/c3900063.am: Likewise.
* ada/acats-4/tests/c3/c390007.a: Likewise.
* ada/acats-4/tests/c3/c390010.a: Likewise.
* ada/acats-4/tests/c3/c390011.a: Likewise.
* ada/acats-4/tests/c3/c390012.a: Likewise.
* ada/acats-4/tests/c3/c39006a.ada: Likewise.
* ada/acats-4/tests/c3/c39006b.ada: Likewise.
* ada/acats-4/tests/c3/c39006c0.ada: Likewise.
* ada/acats-4/tests/c3/c39006c1.ada: Likewise.
* ada/acats-4/tests/c3/c39006d.ada: Likewise.
* ada/acats-4/tests/c3/c39006e.ada: Likewise.
* ada/acats-4/tests/c3/c39006f0.ada: Likewise.
* ada/acats-4/tests/c3/c39006f1.ada: Likewise.
* ada/acats-4/tests/c3/c39006f2.ada: Likewise.
* ada/acats-4/tests/c3/c39006f3.ada: Likewise.
* ada/acats-4/tests/c3/c39006g.ada: Likewise.
* ada/acats-4/tests/c3/c39007a.ada: Likewise.
* ada/acats-4/tests/c3/c39007b.ada: Likewise.
* ada/acats-4/tests/c3/c39008a.ada: Likewise.
* ada/acats-4/tests/c3/c39008b.ada: Likewise.
* ada/acats-4/tests/c3/c39008c.ada: Likewise.
* ada/acats-4/tests/c3/c390a010.a: Likewise.
* ada/acats-4/tests/c3/c390a011.am: Likewise.
* ada/acats-4/tests/c3/c390a020.a: Likewise.
* ada/acats-4/tests/c3/c390a021.a: Likewise.
* ada/acats-4/tests/c3/c390a022.am: Likewise.
* ada/acats-4/tests/c3/c390a030.a: Likewise.
* ada/acats-4/tests/c3/c390a031.am: Likewise.
* ada/acats-4/tests/c3/c391001.a: Likewise.
* ada/acats-4/tests/c3/c391002.a: Likewise.
* ada/acats-4/tests/c3/c391003.a: Likewise.
* ada/acats-4/tests/c3/c392002.a: Likewise.
* ada/acats-4/tests/c3/c392003.a: Likewise.
* ada/acats-4/tests/c3/c392004.a: Likewise.
* ada/acats-4/tests/c3/c392005.a: Likewise.
* ada/acats-4/tests/c3/c392008.a: Likewise.
* ada/acats-4/tests/c3/c392010.a: Likewise.
* ada/acats-4/tests/c3/c392011.a: Likewise.
* ada/acats-4/tests/c3/c392013.a: Likewise.
* ada/acats-4/tests/c3/c392014.a: Likewise.
* ada/acats-4/tests/c3/c392015.a: Likewise.
* ada/acats-4/tests/c3/c392a01.a: Likewise.
* ada/acats-4/tests/c3/c392c05.a: Likewise.
* ada/acats-4/tests/c3/c392c07.a: Likewise.
* ada/acats-4/tests/c3/c392d01.a: Likewise.
* ada/acats-4/tests/c3/c392d02.a: Likewise.
* ada/acats-4/tests/c3/c392d03.a: Likewise.
* ada/acats-4/tests/c3/c393001.a: Likewise.
* ada/acats-4/tests/c3/c393007.a: Likewise.
* ada/acats-4/tests/c3/c393008.a: Likewise.
* ada/acats-4/tests/c3/c393009.a: Likewise.
* ada/acats-4/tests/c3/c393010.a: Likewise.
* ada/acats-4/tests/c3/c393011.a: Likewise.
* ada/acats-4/tests/c3/c393012.a: Likewise.
* ada/acats-4/tests/c3/c393013.a: Likewise.
* ada/acats-4/tests/c3/c393a02.a: Likewise.
* ada/acats-4/tests/c3/c393a03.a: Likewise.
* ada/acats-4/tests/c3/c393a05.a: Likewise.
* ada/acats-4/tests/c3/c393a06.a: Likewise.
* ada/acats-4/tests/c3/c393b12.a: Likewise.
* ada/acats-4/tests/c3/c393b13.a: Likewise.
* ada/acats-4/tests/c3/c393b14.a: Likewise.
* ada/acats-4/tests/c3/c394001.a: Likewise.
* ada/acats-4/tests/c3/c394002.a: Likewise.
* ada/acats-4/tests/c3/c394003.a: Likewise.
* ada/acats-4/tests/c3/c3a0001.a: Likewise.
* ada/acats-4/tests/c3/c3a0002.a: Likewise.
* ada/acats-4/tests/c3/c3a0003.a: Likewise.
* ada/acats-4/tests/c3/c3a0004.a: Likewise.
* ada/acats-4/tests/c3/c3a0005.a: Likewise.
* ada/acats-4/tests/c3/c3a0006.a: Likewise.
* ada/acats-4/tests/c3/c3a0007.a: Likewise.
* ada/acats-4/tests/c3/c3a0008.a: Likewise.
* ada/acats-4/tests/c3/c3a0009.a: Likewise.
* ada/acats-4/tests/c3/c3a0010.a: Likewise.
* ada/acats-4/tests/c3/c3a0011.a: Likewise.
* ada/acats-4/tests/c3/c3a00120.a: Likewise.
* ada/acats-4/tests/c3/c3a00121.a: Likewise.
* ada/acats-4/tests/c3/c3a00122.am: Likewise.
* ada/acats-4/tests/c3/c3a0013.a: Likewise.
* ada/acats-4/tests/c3/c3a0014.a: Likewise.
* ada/acats-4/tests/c3/c3a0015.a: Likewise.
* ada/acats-4/tests/c3/c3a0016.a: Likewise.
* ada/acats-4/tests/c3/c3a0017.a: Likewise.
* ada/acats-4/tests/c3/c3a0018.a: Likewise.
* ada/acats-4/tests/c3/c3a0019.a: Likewise.
* ada/acats-4/tests/c3/c3a0020.a: Likewise.
* ada/acats-4/tests/c3/c3a0021.a: Likewise.
* ada/acats-4/tests/c3/c3a0022.a: Likewise.
* ada/acats-4/tests/c3/c3a0023.a: Likewise.
* ada/acats-4/tests/c3/c3a0024.a: Likewise.
* ada/acats-4/tests/c3/c3a0025.a: Likewise.
* ada/acats-4/tests/c3/c3a0026.a: Likewise.
* ada/acats-4/tests/c3/c3a0027.a: Likewise.
* ada/acats-4/tests/c3/c3a0028.a: Likewise.
* ada/acats-4/tests/c3/c3a0029.a: Likewise.
* ada/acats-4/tests/c3/c3a0030.a: Likewise.
* ada/acats-4/tests/c3/c3a1001.a: Likewise.
* ada/acats-4/tests/c3/c3a1002.a: Likewise.
* ada/acats-4/tests/c3/c3a10030.a: Likewise.
* ada/acats-4/tests/c3/c3a10031.a: Likewise.
* ada/acats-4/tests/c3/c3a10032.am: Likewise.
* ada/acats-4/tests/c3/c3a10040.a: Likewise.
* ada/acats-4/tests/c3/c3a10041.a: Likewise.
* ada/acats-4/tests/c3/c3a10042.am: Likewise.
* ada/acats-4/tests/c3/c3a1005.a: Likewise.
* ada/acats-4/tests/c3/c3a2001.a: Likewise.
* ada/acats-4/tests/c3/c3a2002.a: Likewise.
* ada/acats-4/tests/c3/c3a2003.a: Likewise.
* ada/acats-4/tests/c3/c3a2004.a: Likewise.
* ada/acats-4/tests/c3/c3a2a01.a: Likewise.
* ada/acats-4/tests/c3/c3a2a02.a: Likewise.
* ada/acats-4/tests/c4/c410001.a: Likewise.
* ada/acats-4/tests/c4/c41101d.ada: Likewise.
* ada/acats-4/tests/c4/c41103a.ada: Likewise.
* ada/acats-4/tests/c4/c41103b.ada: Likewise.
* ada/acats-4/tests/c4/c41104a.ada: Likewise.
* ada/acats-4/tests/c4/c41105a.ada: Likewise.
* ada/acats-4/tests/c4/c41107a.ada: Likewise.
* ada/acats-4/tests/c4/c41201d.ada: Likewise.
* ada/acats-4/tests/c4/c41203a.ada: Likewise.
* ada/acats-4/tests/c4/c41203b.ada: Likewise.
* ada/acats-4/tests/c4/c41204a.ada: Likewise.
* ada/acats-4/tests/c4/c41205a.ada: Likewise.
* ada/acats-4/tests/c4/c41206a.ada: Likewise.
* ada/acats-4/tests/c4/c41207a.ada: Likewise.
* ada/acats-4/tests/c4/c413001.a: Likewise.
* ada/acats-4/tests/c4/c413002.a: Likewise.
* ada/acats-4/tests/c4/c413003.a: Likewise.
* ada/acats-4/tests/c4/c413004.a: Likewise.
* ada/acats-4/tests/c4/c413005.a: Likewise.
* ada/acats-4/tests/c4/c413006.a: Likewise.
* ada/acats-4/tests/c4/c413007.a: Likewise.
* ada/acats-4/tests/c4/c41301a.ada: Likewise.
* ada/acats-4/tests/c4/c41303a.ada: Likewise.
* ada/acats-4/tests/c4/c41303b.ada: Likewise.
* ada/acats-4/tests/c4/c41303c.ada: Likewise.
* ada/acats-4/tests/c4/c41303e.ada: Likewise.
* ada/acats-4/tests/c4/c41303f.ada: Likewise.
* ada/acats-4/tests/c4/c41303g.ada: Likewise.
* ada/acats-4/tests/c4/c41303i.ada: Likewise.
* ada/acats-4/tests/c4/c41303j.ada: Likewise.
* ada/acats-4/tests/c4/c41303k.ada: Likewise.
* ada/acats-4/tests/c4/c41303m.ada: Likewise.
* ada/acats-4/tests/c4/c41303n.ada: Likewise.
* ada/acats-4/tests/c4/c41303o.ada: Likewise.
* ada/acats-4/tests/c4/c41303q.ada: Likewise.
* ada/acats-4/tests/c4/c41303r.ada: Likewise.
* ada/acats-4/tests/c4/c41303s.ada: Likewise.
* ada/acats-4/tests/c4/c41303u.ada: Likewise.
* ada/acats-4/tests/c4/c41303v.ada: Likewise.
* ada/acats-4/tests/c4/c41303w.ada: Likewise.
* ada/acats-4/tests/c4/c41304a.ada: Likewise.
* ada/acats-4/tests/c4/c41304b.ada: Likewise.
* ada/acats-4/tests/c4/c41306b.ada: Likewise.
* ada/acats-4/tests/c4/c41306c.ada: Likewise.
* ada/acats-4/tests/c4/c41307d.ada: Likewise.
* ada/acats-4/tests/c4/c41309a.ada: Likewise.
* ada/acats-4/tests/c4/c41320a.ada: Likewise.
* ada/acats-4/tests/c4/c41321a.ada: Likewise.
* ada/acats-4/tests/c4/c41322a.ada: Likewise.
* ada/acats-4/tests/c4/c41323a.ada: Likewise.
* ada/acats-4/tests/c4/c41324a.ada: Likewise.
* ada/acats-4/tests/c4/c41325a.ada: Likewise.
* ada/acats-4/tests/c4/c41326a.ada: Likewise.
* ada/acats-4/tests/c4/c41327a.ada: Likewise.
* ada/acats-4/tests/c4/c41328a.ada: Likewise.
* ada/acats-4/tests/c4/c41401a.ada: Likewise.
* ada/acats-4/tests/c4/c41402a.ada: Likewise.
* ada/acats-4/tests/c4/c41404a.ada: Likewise.
* ada/acats-4/tests/c4/c416a01.a: Likewise.
* ada/acats-4/tests/c4/c416a02.a: Likewise.
* ada/acats-4/tests/c4/c420001.a: Likewise.
* ada/acats-4/tests/c4/c42006a.ada: Likewise.
* ada/acats-4/tests/c4/c42007e.ada: Likewise.
* ada/acats-4/tests/c4/c43003a.ada: Likewise.
* ada/acats-4/tests/c4/c43004a.ada: Likewise.
* ada/acats-4/tests/c4/c43004c.ada: Likewise.
* ada/acats-4/tests/c4/c431001.a: Likewise.
* ada/acats-4/tests/c4/c431002.a: Likewise.
* ada/acats-4/tests/c4/c431003.a: Likewise.
* ada/acats-4/tests/c4/c431004.a: Likewise.
* ada/acats-4/tests/c4/c43103a.ada: Likewise.
* ada/acats-4/tests/c4/c43103b.ada: Likewise.
* ada/acats-4/tests/c4/c43104a.ada: Likewise.
* ada/acats-4/tests/c4/c43105a.ada: Likewise.
* ada/acats-4/tests/c4/c43105b.ada: Likewise.
* ada/acats-4/tests/c4/c43106a.ada: Likewise.
* ada/acats-4/tests/c4/c43107a.ada: Likewise.
* ada/acats-4/tests/c4/c43108a.ada: Likewise.
* ada/acats-4/tests/c4/c431a01.a: Likewise.
* ada/acats-4/tests/c4/c431a02.a: Likewise.
* ada/acats-4/tests/c4/c431a03.a: Likewise.
* ada/acats-4/tests/c4/c432001.a: Likewise.
* ada/acats-4/tests/c4/c432002.a: Likewise.
* ada/acats-4/tests/c4/c432003.a: Likewise.
* ada/acats-4/tests/c4/c432004.a: Likewise.
* ada/acats-4/tests/c4/c432005.a: Likewise.
* ada/acats-4/tests/c4/c43204a.ada: Likewise.
* ada/acats-4/tests/c4/c43204c.ada: Likewise.
* ada/acats-4/tests/c4/c43204e.ada: Likewise.
* ada/acats-4/tests/c4/c43204f.ada: Likewise.
* ada/acats-4/tests/c4/c43204g.ada: Likewise.
* ada/acats-4/tests/c4/c43204h.ada: Likewise.
* ada/acats-4/tests/c4/c43204i.ada: Likewise.
* ada/acats-4/tests/c4/c43205a.ada: Likewise.
* ada/acats-4/tests/c4/c43205b.ada: Likewise.
* ada/acats-4/tests/c4/c43205c.ada: Likewise.
* ada/acats-4/tests/c4/c43205d.ada: Likewise.
* ada/acats-4/tests/c4/c43205e.ada: Likewise.
* ada/acats-4/tests/c4/c43205g.ada: Likewise.
* ada/acats-4/tests/c4/c43205h.ada: Likewise.
* ada/acats-4/tests/c4/c43205i.ada: Likewise.
* ada/acats-4/tests/c4/c43205j.ada: Likewise.
* ada/acats-4/tests/c4/c43205k.ada: Likewise.
* ada/acats-4/tests/c4/c43206a.ada: Likewise.
* ada/acats-4/tests/c4/c43207b.ada: Likewise.
* ada/acats-4/tests/c4/c43207d.ada: Likewise.
* ada/acats-4/tests/c4/c43208a.ada: Likewise.
* ada/acats-4/tests/c4/c43208b.ada: Likewise.
* ada/acats-4/tests/c4/c43209a.ada: Likewise.
* ada/acats-4/tests/c4/c43210a.ada: Likewise.
* ada/acats-4/tests/c4/c43211a.ada: Likewise.
* ada/acats-4/tests/c4/c43212a.ada: Likewise.
* ada/acats-4/tests/c4/c43212c.ada: Likewise.
* ada/acats-4/tests/c4/c43214a.ada: Likewise.
* ada/acats-4/tests/c4/c43214b.ada: Likewise.
* ada/acats-4/tests/c4/c43214c.ada: Likewise.
* ada/acats-4/tests/c4/c43214d.ada: Likewise.
* ada/acats-4/tests/c4/c43214e.ada: Likewise.
* ada/acats-4/tests/c4/c43214f.ada: Likewise.
* ada/acats-4/tests/c4/c43215a.ada: Likewise.
* ada/acats-4/tests/c4/c43215b.ada: Likewise.
* ada/acats-4/tests/c4/c43222a.ada: Likewise.
* ada/acats-4/tests/c4/c43224a.ada: Likewise.
* ada/acats-4/tests/c4/c433001.a: Likewise.
* ada/acats-4/tests/c4/c433002.a: Likewise.
* ada/acats-4/tests/c4/c433003.a: Likewise.
* ada/acats-4/tests/c4/c433004.a: Likewise.
* ada/acats-4/tests/c4/c433005.a: Likewise.
* ada/acats-4/tests/c4/c433006.a: Likewise.
* ada/acats-4/tests/c4/c433007.a: Likewise.
* ada/acats-4/tests/c4/c433008.a: Likewise.
* ada/acats-4/tests/c4/c433a01.a: Likewise.
* ada/acats-4/tests/c4/c433a02.a: Likewise.
* ada/acats-4/tests/c4/c433a03.a: Likewise.
* ada/acats-4/tests/c4/c433a04.a: Likewise.
* ada/acats-4/tests/c4/c44003d.ada: Likewise.
* ada/acats-4/tests/c4/c44003f.ada: Likewise.
* ada/acats-4/tests/c4/c44003g.ada: Likewise.
* ada/acats-4/tests/c4/c450001.a: Likewise.
* ada/acats-4/tests/c4/c45112a.ada: Likewise.
* ada/acats-4/tests/c4/c45112b.ada: Likewise.
* ada/acats-4/tests/c4/c45113a.ada: Likewise.
* ada/acats-4/tests/c4/c45114b.ada: Likewise.
* ada/acats-4/tests/c4/c452001.a: Likewise.
* ada/acats-4/tests/c4/c452002.a: Likewise.
* ada/acats-4/tests/c4/c452003.a: Likewise.
* ada/acats-4/tests/c4/c452004.a: Likewise.
* ada/acats-4/tests/c4/c452005.a: Likewise.
* ada/acats-4/tests/c4/c452006.a: Likewise.
* ada/acats-4/tests/c4/c45201a.ada: Likewise.
* ada/acats-4/tests/c4/c45201b.ada: Likewise.
* ada/acats-4/tests/c4/c45202b.ada: Likewise.
* ada/acats-4/tests/c4/c45210a.ada: Likewise.
* ada/acats-4/tests/c4/c45211a.ada: Likewise.
* ada/acats-4/tests/c4/c45220a.ada: Likewise.
* ada/acats-4/tests/c4/c45220b.ada: Likewise.
* ada/acats-4/tests/c4/c45220c.ada: Likewise.
* ada/acats-4/tests/c4/c45220d.ada: Likewise.
* ada/acats-4/tests/c4/c45220e.ada: Likewise.
* ada/acats-4/tests/c4/c45220f.ada: Likewise.
* ada/acats-4/tests/c4/c45231a.ada: Likewise.
* ada/acats-4/tests/c4/c45231b.dep: Likewise.
* ada/acats-4/tests/c4/c45231c.dep: Likewise.
* ada/acats-4/tests/c4/c45231d.tst: Likewise.
* ada/acats-4/tests/c4/c45232b.ada: Likewise.
* ada/acats-4/tests/c4/c45242b.ada: Likewise.
* ada/acats-4/tests/c4/c45251a.ada: Likewise.
* ada/acats-4/tests/c4/c45252a.ada: Likewise.
* ada/acats-4/tests/c4/c45252b.ada: Likewise.
* ada/acats-4/tests/c4/c45253a.ada: Likewise.
* ada/acats-4/tests/c4/c45262a.ada: Likewise.
* ada/acats-4/tests/c4/c45262b.ada: Likewise.
* ada/acats-4/tests/c4/c45262c.ada: Likewise.
* ada/acats-4/tests/c4/c45262d.ada: Likewise.
* ada/acats-4/tests/c4/c45264a.ada: Likewise.
* ada/acats-4/tests/c4/c45264b.ada: Likewise.
* ada/acats-4/tests/c4/c45264c.ada: Likewise.
* ada/acats-4/tests/c4/c45265a.ada: Likewise.
* ada/acats-4/tests/c4/c45271a.ada: Likewise.
* ada/acats-4/tests/c4/c45272a.ada: Likewise.
* ada/acats-4/tests/c4/c45273a.ada: Likewise.
* ada/acats-4/tests/c4/c45274a.ada: Likewise.
* ada/acats-4/tests/c4/c45274b.ada: Likewise.
* ada/acats-4/tests/c4/c45274c.ada: Likewise.
* ada/acats-4/tests/c4/c45281a.ada: Likewise.
* ada/acats-4/tests/c4/c45282a.ada: Likewise.
* ada/acats-4/tests/c4/c45282b.ada: Likewise.
* ada/acats-4/tests/c4/c45291a.ada: Likewise.
* ada/acats-4/tests/c4/c452a01.a: Likewise.
* ada/acats-4/tests/c4/c452a02.a: Likewise.
* ada/acats-4/tests/c4/c452a03.a: Likewise.
* ada/acats-4/tests/c4/c453001.a: Likewise.
* ada/acats-4/tests/c4/c45303a.ada: Likewise.
* ada/acats-4/tests/c4/c45304a.ada: Likewise.
* ada/acats-4/tests/c4/c45304b.dep: Likewise.
* ada/acats-4/tests/c4/c45304c.dep: Likewise.
* ada/acats-4/tests/c4/c45322a.ada: Likewise.
* ada/acats-4/tests/c4/c45323a.ada: Likewise.
* ada/acats-4/tests/c4/c45331a.ada: Likewise.
* ada/acats-4/tests/c4/c45342a.ada: Likewise.
* ada/acats-4/tests/c4/c45343a.ada: Likewise.
* ada/acats-4/tests/c4/c45344a.ada: Likewise.
* ada/acats-4/tests/c4/c45345b.ada: Likewise.
* ada/acats-4/tests/c4/c45347a.ada: Likewise.
* ada/acats-4/tests/c4/c45347b.ada: Likewise.
* ada/acats-4/tests/c4/c45347c.ada: Likewise.
* ada/acats-4/tests/c4/c45347d.ada: Likewise.
* ada/acats-4/tests/c4/c45411a.ada: Likewise.
* ada/acats-4/tests/c4/c45411b.dep: Likewise.
* ada/acats-4/tests/c4/c45411c.dep: Likewise.
* ada/acats-4/tests/c4/c45411d.ada: Likewise.
* ada/acats-4/tests/c4/c45413a.ada: Likewise.
* ada/acats-4/tests/c4/c45431a.ada: Likewise.
* ada/acats-4/tests/c4/c455001.a: Likewise.
* ada/acats-4/tests/c4/c45502b.dep: Likewise.
* ada/acats-4/tests/c4/c45502c.dep: Likewise.
* ada/acats-4/tests/c4/c45503a.ada: Likewise.
* ada/acats-4/tests/c4/c45503b.dep: Likewise.
* ada/acats-4/tests/c4/c45503c.dep: Likewise.
* ada/acats-4/tests/c4/c45504a.ada: Likewise.
* ada/acats-4/tests/c4/c45504b.dep: Likewise.
* ada/acats-4/tests/c4/c45504c.dep: Likewise.
* ada/acats-4/tests/c4/c45504d.ada: Likewise.
* ada/acats-4/tests/c4/c45504e.dep: Likewise.
* ada/acats-4/tests/c4/c45504f.dep: Likewise.
* ada/acats-4/tests/c4/c45505a.ada: Likewise.
* ada/acats-4/tests/c4/c45523a.ada: Likewise.
* ada/acats-4/tests/c4/c45531a.ada: Likewise.
* ada/acats-4/tests/c4/c45531b.ada: Likewise.
* ada/acats-4/tests/c4/c45531c.ada: Likewise.
* ada/acats-4/tests/c4/c45531d.ada: Likewise.
* ada/acats-4/tests/c4/c45531e.ada: Likewise.
* ada/acats-4/tests/c4/c45531f.ada: Likewise.
* ada/acats-4/tests/c4/c45531g.ada: Likewise.
* ada/acats-4/tests/c4/c45531h.ada: Likewise.
* ada/acats-4/tests/c4/c45531i.ada: Likewise.
* ada/acats-4/tests/c4/c45531j.ada: Likewise.
* ada/acats-4/tests/c4/c45531k.ada: Likewise.
* ada/acats-4/tests/c4/c45531l.ada: Likewise.
* ada/acats-4/tests/c4/c45531m.dep: Likewise.
* ada/acats-4/tests/c4/c45531n.dep: Likewise.
* ada/acats-4/tests/c4/c45531o.dep: Likewise.
* ada/acats-4/tests/c4/c45531p.dep: Likewise.
* ada/acats-4/tests/c4/c45532a.ada: Likewise.
* ada/acats-4/tests/c4/c45532b.ada: Likewise.
* ada/acats-4/tests/c4/c45532c.ada: Likewise.
* ada/acats-4/tests/c4/c45532d.ada: Likewise.
* ada/acats-4/tests/c4/c45532e.ada: Likewise.
* ada/acats-4/tests/c4/c45532f.ada: Likewise.
* ada/acats-4/tests/c4/c45532g.ada: Likewise.
* ada/acats-4/tests/c4/c45532h.ada: Likewise.
* ada/acats-4/tests/c4/c45532i.ada: Likewise.
* ada/acats-4/tests/c4/c45532j.ada: Likewise.
* ada/acats-4/tests/c4/c45532k.ada: Likewise.
* ada/acats-4/tests/c4/c45532l.ada: Likewise.
* ada/acats-4/tests/c4/c45532m.dep: Likewise.
* ada/acats-4/tests/c4/c45532n.dep: Likewise.
* ada/acats-4/tests/c4/c45532o.dep: Likewise.
* ada/acats-4/tests/c4/c45532p.dep: Likewise.
* ada/acats-4/tests/c4/c45534b.ada: Likewise.
* ada/acats-4/tests/c4/c45536a.dep: Likewise.
* ada/acats-4/tests/c4/c456001.a: Likewise.
* ada/acats-4/tests/c4/c45611a.ada: Likewise.
* ada/acats-4/tests/c4/c45611b.dep: Likewise.
* ada/acats-4/tests/c4/c45611c.dep: Likewise.
* ada/acats-4/tests/c4/c45613a.ada: Likewise.
* ada/acats-4/tests/c4/c45613b.dep: Likewise.
* ada/acats-4/tests/c4/c45613c.dep: Likewise.
* ada/acats-4/tests/c4/c45614a.ada: Likewise.
* ada/acats-4/tests/c4/c45614b.dep: Likewise.
* ada/acats-4/tests/c4/c45614c.dep: Likewise.
* ada/acats-4/tests/c4/c45631a.ada: Likewise.
* ada/acats-4/tests/c4/c45631b.dep: Likewise.
* ada/acats-4/tests/c4/c45631c.dep: Likewise.
* ada/acats-4/tests/c4/c45632a.ada: Likewise.
* ada/acats-4/tests/c4/c45632b.dep: Likewise.
* ada/acats-4/tests/c4/c45632c.dep: Likewise.
* ada/acats-4/tests/c4/c45651a.ada: Likewise.
* ada/acats-4/tests/c4/c45662a.ada: Likewise.
* ada/acats-4/tests/c4/c45662b.ada: Likewise.
* ada/acats-4/tests/c4/c45672a.ada: Likewise.
* ada/acats-4/tests/c4/c457001.a: Likewise.
* ada/acats-4/tests/c4/c457002.a: Likewise.
* ada/acats-4/tests/c4/c457003.a: Likewise.
* ada/acats-4/tests/c4/c457004.a: Likewise.
* ada/acats-4/tests/c4/c457005.a: Likewise.
* ada/acats-4/tests/c4/c457006.a: Likewise.
* ada/acats-4/tests/c4/c457007.a: Likewise.
* ada/acats-4/tests/c4/c458001.a: Likewise.
* ada/acats-4/tests/c4/c458002.a: Likewise.
* ada/acats-4/tests/c4/c458003.a: Likewise.
* ada/acats-4/tests/c4/c458a01.a: Likewise.
* ada/acats-4/tests/c4/c458a02.a: Likewise.
* ada/acats-4/tests/c4/c460001.a: Likewise.
* ada/acats-4/tests/c4/c460002.a: Likewise.
* ada/acats-4/tests/c4/c460004.a: Likewise.
* ada/acats-4/tests/c4/c460005.a: Likewise.
* ada/acats-4/tests/c4/c460006.a: Likewise.
* ada/acats-4/tests/c4/c460007.a: Likewise.
* ada/acats-4/tests/c4/c460008.a: Likewise.
* ada/acats-4/tests/c4/c460009.a: Likewise.
* ada/acats-4/tests/c4/c460010.a: Likewise.
* ada/acats-4/tests/c4/c460011.a: Likewise.
* ada/acats-4/tests/c4/c460012.a: Likewise.
* ada/acats-4/tests/c4/c460013.a: Likewise.
* ada/acats-4/tests/c4/c460014.a: Likewise.
* ada/acats-4/tests/c4/c460015.a: Likewise.
* ada/acats-4/tests/c4/c46011a.ada: Likewise.
* ada/acats-4/tests/c4/c46013a.ada: Likewise.
* ada/acats-4/tests/c4/c46014a.ada: Likewise.
* ada/acats-4/tests/c4/c46021a.ada: Likewise.
* ada/acats-4/tests/c4/c46024a.ada: Likewise.
* ada/acats-4/tests/c4/c46031a.ada: Likewise.
* ada/acats-4/tests/c4/c46032a.ada: Likewise.
* ada/acats-4/tests/c4/c46033a.ada: Likewise.
* ada/acats-4/tests/c4/c46041a.ada: Likewise.
* ada/acats-4/tests/c4/c46042a.ada: Likewise.
* ada/acats-4/tests/c4/c46043b.ada: Likewise.
* ada/acats-4/tests/c4/c46044b.ada: Likewise.
* ada/acats-4/tests/c4/c46051a.ada: Likewise.
* ada/acats-4/tests/c4/c46051b.ada: Likewise.
* ada/acats-4/tests/c4/c46051c.ada: Likewise.
* ada/acats-4/tests/c4/c46052a.ada: Likewise.
* ada/acats-4/tests/c4/c46053a.ada: Likewise.
* ada/acats-4/tests/c4/c46054a.ada: Likewise.
* ada/acats-4/tests/c4/c460a01.a: Likewise.
* ada/acats-4/tests/c4/c460a02.a: Likewise.
* ada/acats-4/tests/c4/c470001.a: Likewise.
* ada/acats-4/tests/c4/c47002a.ada: Likewise.
* ada/acats-4/tests/c4/c47002b.ada: Likewise.
* ada/acats-4/tests/c4/c47002c.ada: Likewise.
* ada/acats-4/tests/c4/c47002d.ada: Likewise.
* ada/acats-4/tests/c4/c47003a.ada: Likewise.
* ada/acats-4/tests/c4/c47004a.ada: Likewise.
* ada/acats-4/tests/c4/c47005a.ada: Likewise.
* ada/acats-4/tests/c4/c47006a.ada: Likewise.
* ada/acats-4/tests/c4/c47007a.ada: Likewise.
* ada/acats-4/tests/c4/c47008a.ada: Likewise.
* ada/acats-4/tests/c4/c47009a.ada: Likewise.
* ada/acats-4/tests/c4/c47009b.ada: Likewise.
* ada/acats-4/tests/c4/c480001.a: Likewise.
* ada/acats-4/tests/c4/c48004a.ada: Likewise.
* ada/acats-4/tests/c4/c48004b.ada: Likewise.
* ada/acats-4/tests/c4/c48004c.ada: Likewise.
* ada/acats-4/tests/c4/c48004d.ada: Likewise.
* ada/acats-4/tests/c4/c48004e.ada: Likewise.
* ada/acats-4/tests/c4/c48004f.ada: Likewise.
* ada/acats-4/tests/c4/c48005a.ada: Likewise.
* ada/acats-4/tests/c4/c48005b.ada: Likewise.
* ada/acats-4/tests/c4/c48006a.ada: Likewise.
* ada/acats-4/tests/c4/c48006b.ada: Likewise.
* ada/acats-4/tests/c4/c48007a.ada: Likewise.
* ada/acats-4/tests/c4/c48007b.ada: Likewise.
* ada/acats-4/tests/c4/c48007c.ada: Likewise.
* ada/acats-4/tests/c4/c48008a.ada: Likewise.
* ada/acats-4/tests/c4/c48008c.ada: Likewise.
* ada/acats-4/tests/c4/c48009a.ada: Likewise.
* ada/acats-4/tests/c4/c48009b.ada: Likewise.
* ada/acats-4/tests/c4/c48009c.ada: Likewise.
* ada/acats-4/tests/c4/c48009d.ada: Likewise.
* ada/acats-4/tests/c4/c48009e.ada: Likewise.
* ada/acats-4/tests/c4/c48009f.ada: Likewise.
* ada/acats-4/tests/c4/c48009g.ada: Likewise.
* ada/acats-4/tests/c4/c48009h.ada: Likewise.
* ada/acats-4/tests/c4/c48009i.ada: Likewise.
* ada/acats-4/tests/c4/c48009j.ada: Likewise.
* ada/acats-4/tests/c4/c48010a.ada: Likewise.
* ada/acats-4/tests/c4/c48011a.ada: Likewise.
* ada/acats-4/tests/c4/c48012a.ada: Likewise.
* ada/acats-4/tests/c4/c490001.a: Likewise.
* ada/acats-4/tests/c4/c490002.a: Likewise.
* ada/acats-4/tests/c4/c490003.a: Likewise.
* ada/acats-4/tests/c4/c49020a.ada: Likewise.
* ada/acats-4/tests/c4/c49021a.ada: Likewise.
* ada/acats-4/tests/c4/c49022a.ada: Likewise.
* ada/acats-4/tests/c4/c49022b.ada: Likewise.
* ada/acats-4/tests/c4/c49022c.ada: Likewise.
* ada/acats-4/tests/c4/c49023a.ada: Likewise.
* ada/acats-4/tests/c4/c49024a.ada: Likewise.
* ada/acats-4/tests/c4/c49025a.ada: Likewise.
* ada/acats-4/tests/c4/c49026a.ada: Likewise.
* ada/acats-4/tests/c4/c4a005b.ada: Likewise.
* ada/acats-4/tests/c4/c4a006a.ada: Likewise.
* ada/acats-4/tests/c4/c4a007a.tst: Likewise.
* ada/acats-4/tests/c4/c4a010a.ada: Likewise.
* ada/acats-4/tests/c4/c4a010b.ada: Likewise.
* ada/acats-4/tests/c4/c4a011a.ada: Likewise.
* ada/acats-4/tests/c4/c4a012b.ada: Likewise.
* ada/acats-4/tests/c4/c4a013a.ada: Likewise.
* ada/acats-4/tests/c4/c4a014a.ada: Likewise.
* ada/acats-4/tests/c5/c51004a.ada: Likewise.
* ada/acats-4/tests/c5/c52005a.ada: Likewise.
* ada/acats-4/tests/c5/c52005b.ada: Likewise.
* ada/acats-4/tests/c5/c52005c.ada: Likewise.
* ada/acats-4/tests/c5/c52005d.ada: Likewise.
* ada/acats-4/tests/c5/c52005e.ada: Likewise.
* ada/acats-4/tests/c5/c52005f.ada: Likewise.
* ada/acats-4/tests/c5/c52008a.ada: Likewise.
* ada/acats-4/tests/c5/c52008b.ada: Likewise.
* ada/acats-4/tests/c5/c52009a.ada: Likewise.
* ada/acats-4/tests/c5/c52009b.ada: Likewise.
* ada/acats-4/tests/c5/c52010a.ada: Likewise.
* ada/acats-4/tests/c5/c52011a.ada: Likewise.
* ada/acats-4/tests/c5/c52011b.ada: Likewise.
* ada/acats-4/tests/c5/c52101a.ada: Likewise.
* ada/acats-4/tests/c5/c52102a.ada: Likewise.
* ada/acats-4/tests/c5/c52102b.ada: Likewise.
* ada/acats-4/tests/c5/c52102c.ada: Likewise.
* ada/acats-4/tests/c5/c52102d.ada: Likewise.
* ada/acats-4/tests/c5/c52103a.ada: Likewise.
* ada/acats-4/tests/c5/c52103b.ada: Likewise.
* ada/acats-4/tests/c5/c52103c.ada: Likewise.
* ada/acats-4/tests/c5/c52103f.ada: Likewise.
* ada/acats-4/tests/c5/c52103g.ada: Likewise.
* ada/acats-4/tests/c5/c52103h.ada: Likewise.
* ada/acats-4/tests/c5/c52103k.ada: Likewise.
* ada/acats-4/tests/c5/c52103l.ada: Likewise.
* ada/acats-4/tests/c5/c52103m.ada: Likewise.
* ada/acats-4/tests/c5/c52103p.ada: Likewise.
* ada/acats-4/tests/c5/c52103q.ada: Likewise.
* ada/acats-4/tests/c5/c52103r.ada: Likewise.
* ada/acats-4/tests/c5/c52103x.ada: Likewise.
* ada/acats-4/tests/c5/c52104a.ada: Likewise.
* ada/acats-4/tests/c5/c52104b.ada: Likewise.
* ada/acats-4/tests/c5/c52104c.ada: Likewise.
* ada/acats-4/tests/c5/c52104f.ada: Likewise.
* ada/acats-4/tests/c5/c52104g.ada: Likewise.
* ada/acats-4/tests/c5/c52104h.ada: Likewise.
* ada/acats-4/tests/c5/c52104k.ada: Likewise.
* ada/acats-4/tests/c5/c52104l.ada: Likewise.
* ada/acats-4/tests/c5/c52104m.ada: Likewise.
* ada/acats-4/tests/c5/c52104p.ada: Likewise.
* ada/acats-4/tests/c5/c52104q.ada: Likewise.
* ada/acats-4/tests/c5/c52104r.ada: Likewise.
* ada/acats-4/tests/c5/c52104x.ada: Likewise.
* ada/acats-4/tests/c5/c52104y.ada: Likewise.
* ada/acats-4/tests/c5/c53007a.ada: Likewise.
* ada/acats-4/tests/c5/c540001.a: Likewise.
* ada/acats-4/tests/c5/c540002.a: Likewise.
* ada/acats-4/tests/c5/c540003.a: Likewise.
* ada/acats-4/tests/c5/c54a03a.ada: Likewise.
* ada/acats-4/tests/c5/c54a04a.ada: Likewise.
* ada/acats-4/tests/c5/c54a07a.ada: Likewise.
* ada/acats-4/tests/c5/c54a13a.ada: Likewise.
* ada/acats-4/tests/c5/c54a13b.ada: Likewise.
* ada/acats-4/tests/c5/c54a13c.ada: Likewise.
* ada/acats-4/tests/c5/c54a13d.ada: Likewise.
* ada/acats-4/tests/c5/c54a22a.ada: Likewise.
* ada/acats-4/tests/c5/c54a23a.ada: Likewise.
* ada/acats-4/tests/c5/c54a24a.ada: Likewise.
* ada/acats-4/tests/c5/c54a24b.ada: Likewise.
* ada/acats-4/tests/c5/c54a42a.ada: Likewise.
* ada/acats-4/tests/c5/c54a42b.ada: Likewise.
* ada/acats-4/tests/c5/c54a42c.ada: Likewise.
* ada/acats-4/tests/c5/c54a42d.ada: Likewise.
* ada/acats-4/tests/c5/c54a42e.ada: Likewise.
* ada/acats-4/tests/c5/c54a42f.ada: Likewise.
* ada/acats-4/tests/c5/c54a42g.ada: Likewise.
* ada/acats-4/tests/c5/c550001.a: Likewise.
* ada/acats-4/tests/c5/c552001.a: Likewise.
* ada/acats-4/tests/c5/c552002.a: Likewise.
* ada/acats-4/tests/c5/c552a01.a: Likewise.
* ada/acats-4/tests/c5/c552a02.a: Likewise.
* ada/acats-4/tests/c5/c55b03a.ada: Likewise.
* ada/acats-4/tests/c5/c55b04a.ada: Likewise.
* ada/acats-4/tests/c5/c55b05a.ada: Likewise.
* ada/acats-4/tests/c5/c55b06a.ada: Likewise.
* ada/acats-4/tests/c5/c55b06b.ada: Likewise.
* ada/acats-4/tests/c5/c55b07a.dep: Likewise.
* ada/acats-4/tests/c5/c55b07b.dep: Likewise.
* ada/acats-4/tests/c5/c55b10a.ada: Likewise.
* ada/acats-4/tests/c5/c55b11a.ada: Likewise.
* ada/acats-4/tests/c5/c55b11b.ada: Likewise.
* ada/acats-4/tests/c5/c55b15a.ada: Likewise.
* ada/acats-4/tests/c5/c55b16a.ada: Likewise.
* ada/acats-4/tests/c5/c55c02a.ada: Likewise.
* ada/acats-4/tests/c5/c55c02b.ada: Likewise.
* ada/acats-4/tests/c5/c56002a.ada: Likewise.
* ada/acats-4/tests/c5/c57003a.ada: Likewise.
* ada/acats-4/tests/c5/c57004a.ada: Likewise.
* ada/acats-4/tests/c5/c57004b.ada: Likewise.
* ada/acats-4/tests/c5/c58004c.ada: Likewise.
* ada/acats-4/tests/c5/c58004d.ada: Likewise.
* ada/acats-4/tests/c5/c58004g.ada: Likewise.
* ada/acats-4/tests/c5/c58005a.ada: Likewise.
* ada/acats-4/tests/c5/c58005b.ada: Likewise.
* ada/acats-4/tests/c5/c58005h.ada: Likewise.
* ada/acats-4/tests/c5/c58006a.ada: Likewise.
* ada/acats-4/tests/c5/c58006b.ada: Likewise.
* ada/acats-4/tests/c5/c59002a.ada: Likewise.
* ada/acats-4/tests/c5/c59002b.ada: Likewise.
* ada/acats-4/tests/c5/c59002c.ada: Likewise.
* ada/acats-4/tests/c6/c61008a.ada: Likewise.
* ada/acats-4/tests/c6/c61009a.ada: Likewise.
* ada/acats-4/tests/c6/c61010a.ada: Likewise.
* ada/acats-4/tests/c6/c611001.a: Likewise.
* ada/acats-4/tests/c6/c611a01.a: Likewise.
* ada/acats-4/tests/c6/c611a020.a: Likewise.
* ada/acats-4/tests/c6/c611a021.a: Likewise.
* ada/acats-4/tests/c6/c611a022.am: Likewise.
* ada/acats-4/tests/c6/c611a030.a: Likewise.
* ada/acats-4/tests/c6/c611a031.a: Likewise.
* ada/acats-4/tests/c6/c611a032.am: Likewise.
* ada/acats-4/tests/c6/c611a040.a: Likewise.
* ada/acats-4/tests/c6/c611a041.a: Likewise.
* ada/acats-4/tests/c6/c611a042.a: Likewise.
* ada/acats-4/tests/c6/c611a043.am: Likewise.
* ada/acats-4/tests/c6/c611b010.a: Likewise.
* ada/acats-4/tests/c6/c611b011.a: Likewise.
* ada/acats-4/tests/c6/c611b012.am: Likewise.
* ada/acats-4/tests/c6/c611b020.a: Likewise.
* ada/acats-4/tests/c6/c611b021.a: Likewise.
* ada/acats-4/tests/c6/c611b022.am: Likewise.
* ada/acats-4/tests/c6/c611b030.a: Likewise.
* ada/acats-4/tests/c6/c611b031.a: Likewise.
* ada/acats-4/tests/c6/c611b032.a: Likewise.
* ada/acats-4/tests/c6/c611b033.am: Likewise.
* ada/acats-4/tests/c6/c620001.a: Likewise.
* ada/acats-4/tests/c6/c620002.a: Likewise.
* ada/acats-4/tests/c6/c62002a.ada: Likewise.
* ada/acats-4/tests/c6/c62003b.ada: Likewise.
* ada/acats-4/tests/c6/c62004a.ada: Likewise.
* ada/acats-4/tests/c6/c62006a.ada: Likewise.
* ada/acats-4/tests/c6/c631001.a: Likewise.
* ada/acats-4/tests/c6/c640001.a: Likewise.
* ada/acats-4/tests/c6/c640002.a: Likewise.
* ada/acats-4/tests/c6/c64002b.ada: Likewise.
* ada/acats-4/tests/c6/c64004g.ada: Likewise.
* ada/acats-4/tests/c6/c64005a.ada: Likewise.
* ada/acats-4/tests/c6/c64005b.ada: Likewise.
* ada/acats-4/tests/c6/c64005c.ada: Likewise.
* ada/acats-4/tests/c6/c64005d0.ada: Likewise.
* ada/acats-4/tests/c6/c64005da.ada: Likewise.
* ada/acats-4/tests/c6/c64005db.ada: Likewise.
* ada/acats-4/tests/c6/c64005dc.ada: Likewise.
* ada/acats-4/tests/c6/c641001.a: Likewise.
* ada/acats-4/tests/c6/c641002.a: Likewise.
* ada/acats-4/tests/c6/c641003.a: Likewise.
* ada/acats-4/tests/c6/c64103b.ada: Likewise.
* ada/acats-4/tests/c6/c64103c.ada: Likewise.
* ada/acats-4/tests/c6/c64103d.ada: Likewise.
* ada/acats-4/tests/c6/c64103e.ada: Likewise.
* ada/acats-4/tests/c6/c64103f.ada: Likewise.
* ada/acats-4/tests/c6/c64104a.ada: Likewise.
* ada/acats-4/tests/c6/c64104b.ada: Likewise.
* ada/acats-4/tests/c6/c64104c.ada: Likewise.
* ada/acats-4/tests/c6/c64104d.ada: Likewise.
* ada/acats-4/tests/c6/c64104e.ada: Likewise.
* ada/acats-4/tests/c6/c64104f.ada: Likewise.
* ada/acats-4/tests/c6/c64104g.ada: Likewise.
* ada/acats-4/tests/c6/c64104h.ada: Likewise.
* ada/acats-4/tests/c6/c64104i.ada: Likewise.
* ada/acats-4/tests/c6/c64104j.ada: Likewise.
* ada/acats-4/tests/c6/c64104k.ada: Likewise.
* ada/acats-4/tests/c6/c64104l.ada: Likewise.
* ada/acats-4/tests/c6/c64104m.ada: Likewise.
* ada/acats-4/tests/c6/c64104n.ada: Likewise.
* ada/acats-4/tests/c6/c64104o.ada: Likewise.
* ada/acats-4/tests/c6/c64105a.ada: Likewise.
* ada/acats-4/tests/c6/c64105b.ada: Likewise.
* ada/acats-4/tests/c6/c64105c.ada: Likewise.
* ada/acats-4/tests/c6/c64105d.ada: Likewise.
* ada/acats-4/tests/c6/c64106a.ada: Likewise.
* ada/acats-4/tests/c6/c64106b.ada: Likewise.
* ada/acats-4/tests/c6/c64106c.ada: Likewise.
* ada/acats-4/tests/c6/c64106d.ada: Likewise.
* ada/acats-4/tests/c6/c64107a.ada: Likewise.
* ada/acats-4/tests/c6/c64108a.ada: Likewise.
* ada/acats-4/tests/c6/c64109a.ada: Likewise.
* ada/acats-4/tests/c6/c64109b.ada: Likewise.
* ada/acats-4/tests/c6/c64109c.ada: Likewise.
* ada/acats-4/tests/c6/c64109d.ada: Likewise.
* ada/acats-4/tests/c6/c64109e.ada: Likewise.
* ada/acats-4/tests/c6/c64109f.ada: Likewise.
* ada/acats-4/tests/c6/c64109g.ada: Likewise.
* ada/acats-4/tests/c6/c64109h.ada: Likewise.
* ada/acats-4/tests/c6/c64109i.ada: Likewise.
* ada/acats-4/tests/c6/c64109j.ada: Likewise.
* ada/acats-4/tests/c6/c64109k.ada: Likewise.
* ada/acats-4/tests/c6/c64109l.ada: Likewise.
* ada/acats-4/tests/c6/c64201b.ada: Likewise.
* ada/acats-4/tests/c6/c64201c.ada: Likewise.
* ada/acats-4/tests/c6/c64202a.ada: Likewise.
* ada/acats-4/tests/c6/c650002.a: Likewise.
* ada/acats-4/tests/c6/c650003.a: Likewise.
* ada/acats-4/tests/c6/c65003a.ada: Likewise.
* ada/acats-4/tests/c6/c65003b.ada: Likewise.
* ada/acats-4/tests/c6/c650a01.a: Likewise.
* ada/acats-4/tests/c6/c650a02.a: Likewise.
* ada/acats-4/tests/c6/c650b01.a: Likewise.
* ada/acats-4/tests/c6/c650b02.a: Likewise.
* ada/acats-4/tests/c6/c650b03.a: Likewise.
* ada/acats-4/tests/c6/c650b04.a: Likewise.
* ada/acats-4/tests/c6/c651001.a: Likewise.
* ada/acats-4/tests/c6/c651002.a: Likewise.
* ada/acats-4/tests/c6/c660001.a: Likewise.
* ada/acats-4/tests/c6/c66002a.ada: Likewise.
* ada/acats-4/tests/c6/c66002c.ada: Likewise.
* ada/acats-4/tests/c6/c66002d.ada: Likewise.
* ada/acats-4/tests/c6/c66002e.ada: Likewise.
* ada/acats-4/tests/c6/c66002f.ada: Likewise.
* ada/acats-4/tests/c6/c66002g.ada: Likewise.
* ada/acats-4/tests/c6/c67002a.ada: Likewise.
* ada/acats-4/tests/c6/c67002b.ada: Likewise.
* ada/acats-4/tests/c6/c67002c.ada: Likewise.
* ada/acats-4/tests/c6/c67002d.ada: Likewise.
* ada/acats-4/tests/c6/c67002e.ada: Likewise.
* ada/acats-4/tests/c6/c67003f.ada: Likewise.
* ada/acats-4/tests/c6/c67005a.ada: Likewise.
* ada/acats-4/tests/c6/c67005b.ada: Likewise.
* ada/acats-4/tests/c6/c67005c.ada: Likewise.
* ada/acats-4/tests/c6/c67005d.ada: Likewise.
* ada/acats-4/tests/c6/c680001.a: Likewise.
* ada/acats-4/tests/c7/c72001b.ada: Likewise.
* ada/acats-4/tests/c7/c72002a.ada: Likewise.
* ada/acats-4/tests/c7/c730001.a: Likewise.
* ada/acats-4/tests/c7/c730002.a: Likewise.
* ada/acats-4/tests/c7/c730003.a: Likewise.
* ada/acats-4/tests/c7/c730004.a: Likewise.
* ada/acats-4/tests/c7/c73002a.ada: Likewise.
* ada/acats-4/tests/c7/c730a01.a: Likewise.
* ada/acats-4/tests/c7/c730a02.a: Likewise.
* ada/acats-4/tests/c7/c731001.a: Likewise.
* ada/acats-4/tests/c7/c7320010.a: Likewise.
* ada/acats-4/tests/c7/c7320011.a: Likewise.
* ada/acats-4/tests/c7/c7320012.am: Likewise.
* ada/acats-4/tests/c7/c732002.a: Likewise.
* ada/acats-4/tests/c7/c732a01.a: Likewise.
* ada/acats-4/tests/c7/c732a02.a: Likewise.
* ada/acats-4/tests/c7/c732b01.a: Likewise.
* ada/acats-4/tests/c7/c732b02.a: Likewise.
* ada/acats-4/tests/c7/c732c01.a: Likewise.
* ada/acats-4/tests/c7/c74004a.ada: Likewise.
* ada/acats-4/tests/c7/c74203a.ada: Likewise.
* ada/acats-4/tests/c7/c74206a.ada: Likewise.
* ada/acats-4/tests/c7/c74207b.ada: Likewise.
* ada/acats-4/tests/c7/c74208a.ada: Likewise.
* ada/acats-4/tests/c7/c74208b.ada: Likewise.
* ada/acats-4/tests/c7/c74209a.ada: Likewise.
* ada/acats-4/tests/c7/c74210a.ada: Likewise.
* ada/acats-4/tests/c7/c74211a.ada: Likewise.
* ada/acats-4/tests/c7/c74211b.ada: Likewise.
* ada/acats-4/tests/c7/c74302a.ada: Likewise.
* ada/acats-4/tests/c7/c74302b.ada: Likewise.
* ada/acats-4/tests/c7/c74305a.ada: Likewise.
* ada/acats-4/tests/c7/c74305b.ada: Likewise.
* ada/acats-4/tests/c7/c74306a.ada: Likewise.
* ada/acats-4/tests/c7/c74307a.ada: Likewise.
* ada/acats-4/tests/c7/c74401d.ada: Likewise.
* ada/acats-4/tests/c7/c74401e.ada: Likewise.
* ada/acats-4/tests/c7/c74401k.ada: Likewise.
* ada/acats-4/tests/c7/c74401q.ada: Likewise.
* ada/acats-4/tests/c7/c74402a.ada: Likewise.
* ada/acats-4/tests/c7/c74402b.ada: Likewise.
* ada/acats-4/tests/c7/c74406a.ada: Likewise.
* ada/acats-4/tests/c7/c74407b.ada: Likewise.
* ada/acats-4/tests/c7/c74409b.ada: Likewise.
* ada/acats-4/tests/c7/c760001.a: Likewise.
* ada/acats-4/tests/c7/c760002.a: Likewise.
* ada/acats-4/tests/c7/c760007.a: Likewise.
* ada/acats-4/tests/c7/c760009.a: Likewise.
* ada/acats-4/tests/c7/c760010.a: Likewise.
* ada/acats-4/tests/c7/c760011.a: Likewise.
* ada/acats-4/tests/c7/c760012.a: Likewise.
* ada/acats-4/tests/c7/c760013.a: Likewise.
* ada/acats-4/tests/c7/c760014.a: Likewise.
* ada/acats-4/tests/c7/c760015.a: Likewise.
* ada/acats-4/tests/c7/c760a01.a: Likewise.
* ada/acats-4/tests/c7/c760a02.a: Likewise.
* ada/acats-4/tests/c7/c760a03.a: Likewise.
* ada/acats-4/tests/c7/c761001.a: Likewise.
* ada/acats-4/tests/c7/c761002.a: Likewise.
* ada/acats-4/tests/c7/c761003.a: Likewise.
* ada/acats-4/tests/c7/c761004.a: Likewise.
* ada/acats-4/tests/c7/c761005.a: Likewise.
* ada/acats-4/tests/c7/c761006.a: Likewise.
* ada/acats-4/tests/c7/c761007.a: Likewise.
* ada/acats-4/tests/c7/c761010.a: Likewise.
* ada/acats-4/tests/c7/c761011.a: Likewise.
* ada/acats-4/tests/c7/c761012.a: Likewise.
* ada/acats-4/tests/c7/c761013.a: Likewise.
* ada/acats-4/tests/c8/c83007a.ada: Likewise.
* ada/acats-4/tests/c8/c83012d.ada: Likewise.
* ada/acats-4/tests/c8/c83022a.ada: Likewise.
* ada/acats-4/tests/c8/c83022g0.ada: Likewise.
* ada/acats-4/tests/c8/c83022g1.ada: Likewise.
* ada/acats-4/tests/c8/c83023a.ada: Likewise.
* ada/acats-4/tests/c8/c83024a.ada: Likewise.
* ada/acats-4/tests/c8/c83024e0.ada: Likewise.
* ada/acats-4/tests/c8/c83024e1.ada: Likewise.
* ada/acats-4/tests/c8/c83025a.ada: Likewise.
* ada/acats-4/tests/c8/c83025c.ada: Likewise.
* ada/acats-4/tests/c8/c83027a.ada: Likewise.
* ada/acats-4/tests/c8/c83027c.ada: Likewise.
* ada/acats-4/tests/c8/c83028a.ada: Likewise.
* ada/acats-4/tests/c8/c83029a.ada: Likewise.
* ada/acats-4/tests/c8/c83030a.ada: Likewise.
* ada/acats-4/tests/c8/c83030c.ada: Likewise.
* ada/acats-4/tests/c8/c83031a.ada: Likewise.
* ada/acats-4/tests/c8/c83031c.ada: Likewise.
* ada/acats-4/tests/c8/c83031e.ada: Likewise.
* ada/acats-4/tests/c8/c83032a.ada: Likewise.
* ada/acats-4/tests/c8/c83033a.ada: Likewise.
* ada/acats-4/tests/c8/c83051a.ada: Likewise.
* ada/acats-4/tests/c8/c831001.a: Likewise.
* ada/acats-4/tests/c8/c83b02a.ada: Likewise.
* ada/acats-4/tests/c8/c83b02b.ada: Likewise.
* ada/acats-4/tests/c8/c83e02a.ada: Likewise.
* ada/acats-4/tests/c8/c83e02b.ada: Likewise.
* ada/acats-4/tests/c8/c83e03a.ada: Likewise.
* ada/acats-4/tests/c8/c83f01a.ada: Likewise.
* ada/acats-4/tests/c8/c83f01b.ada: Likewise.
* ada/acats-4/tests/c8/c83f01c0.ada: Likewise.
* ada/acats-4/tests/c8/c83f01c1.ada: Likewise.
* ada/acats-4/tests/c8/c83f01c2.ada: Likewise.
* ada/acats-4/tests/c8/c83f01d0.ada: Likewise.
* ada/acats-4/tests/c8/c83f01d1.ada: Likewise.
* ada/acats-4/tests/c8/c83f03a.ada: Likewise.
* ada/acats-4/tests/c8/c83f03b.ada: Likewise.
* ada/acats-4/tests/c8/c83f03c0.ada: Likewise.
* ada/acats-4/tests/c8/c83f03c1.ada: Likewise.
* ada/acats-4/tests/c8/c83f03c2.ada: Likewise.
* ada/acats-4/tests/c8/c83f03d0.ada: Likewise.
* ada/acats-4/tests/c8/c83f03d1.ada: Likewise.
* ada/acats-4/tests/c8/c840001.a: Likewise.
* ada/acats-4/tests/c8/c840002.a: Likewise.
* ada/acats-4/tests/c8/c84002a.ada: Likewise.
* ada/acats-4/tests/c8/c84005a.ada: Likewise.
* ada/acats-4/tests/c8/c84008a.ada: Likewise.
* ada/acats-4/tests/c8/c84009a.ada: Likewise.
* ada/acats-4/tests/c8/c85004b.ada: Likewise.
* ada/acats-4/tests/c8/c85005a.ada: Likewise.
* ada/acats-4/tests/c8/c85005b.ada: Likewise.
* ada/acats-4/tests/c8/c85005c.ada: Likewise.
* ada/acats-4/tests/c8/c85005d.ada: Likewise.
* ada/acats-4/tests/c8/c85005e.ada: Likewise.
* ada/acats-4/tests/c8/c85005f.ada: Likewise.
* ada/acats-4/tests/c8/c85005g.ada: Likewise.
* ada/acats-4/tests/c8/c85006a.ada: Likewise.
* ada/acats-4/tests/c8/c85006b.ada: Likewise.
* ada/acats-4/tests/c8/c85006c.ada: Likewise.
* ada/acats-4/tests/c8/c85006d.ada: Likewise.
* ada/acats-4/tests/c8/c85006e.ada: Likewise.
* ada/acats-4/tests/c8/c85006f.ada: Likewise.
* ada/acats-4/tests/c8/c85006g.ada: Likewise.
* ada/acats-4/tests/c8/c85007a.ada: Likewise.
* ada/acats-4/tests/c8/c85007e.ada: Likewise.
* ada/acats-4/tests/c8/c85009a.ada: Likewise.
* ada/acats-4/tests/c8/c85011a.ada: Likewise.
* ada/acats-4/tests/c8/c85013a.ada: Likewise.
* ada/acats-4/tests/c8/c85014a.ada: Likewise.
* ada/acats-4/tests/c8/c85014b.ada: Likewise.
* ada/acats-4/tests/c8/c85014c.ada: Likewise.
* ada/acats-4/tests/c8/c85017a.ada: Likewise.
* ada/acats-4/tests/c8/c85018a.ada: Likewise.
* ada/acats-4/tests/c8/c85018b.ada: Likewise.
* ada/acats-4/tests/c8/c85019a.ada: Likewise.
* ada/acats-4/tests/c8/c851001.a: Likewise.
* ada/acats-4/tests/c8/c851002.a: Likewise.
* ada/acats-4/tests/c8/c854001.a: Likewise.
* ada/acats-4/tests/c8/c854002.a: Likewise.
* ada/acats-4/tests/c8/c854003.a: Likewise.
* ada/acats-4/tests/c8/c86003a.ada: Likewise.
* ada/acats-4/tests/c8/c86004a.ada: Likewise.
* ada/acats-4/tests/c8/c86004b0.ada: Likewise.
* ada/acats-4/tests/c8/c86004b1.ada: Likewise.
* ada/acats-4/tests/c8/c86004b2.ada: Likewise.
* ada/acats-4/tests/c8/c86004c0.ada: Likewise.
* ada/acats-4/tests/c8/c86004c1.ada: Likewise.
* ada/acats-4/tests/c8/c86004c2.ada: Likewise.
* ada/acats-4/tests/c8/c86006i.ada: Likewise.
* ada/acats-4/tests/c8/c86007a.ada: Likewise.
* ada/acats-4/tests/c8/c87a05a.ada: Likewise.
* ada/acats-4/tests/c8/c87a05b.ada: Likewise.
* ada/acats-4/tests/c8/c87b02a.ada: Likewise.
* ada/acats-4/tests/c8/c87b02b.ada: Likewise.
* ada/acats-4/tests/c8/c87b03a.ada: Likewise.
* ada/acats-4/tests/c8/c87b04a.ada: Likewise.
* ada/acats-4/tests/c8/c87b04b.ada: Likewise.
* ada/acats-4/tests/c8/c87b04c.ada: Likewise.
* ada/acats-4/tests/c8/c87b05a.ada: Likewise.
* ada/acats-4/tests/c8/c87b06a.ada: Likewise.
* ada/acats-4/tests/c8/c87b07a.ada: Likewise.
* ada/acats-4/tests/c8/c87b07b.ada: Likewise.
* ada/acats-4/tests/c8/c87b07c.ada: Likewise.
* ada/acats-4/tests/c8/c87b07d.ada: Likewise.
* ada/acats-4/tests/c8/c87b07e.ada: Likewise.
* ada/acats-4/tests/c8/c87b08a.ada: Likewise.
* ada/acats-4/tests/c8/c87b09a.ada: Likewise.
* ada/acats-4/tests/c8/c87b09c.ada: Likewise.
* ada/acats-4/tests/c8/c87b10a.ada: Likewise.
* ada/acats-4/tests/c8/c87b11a.ada: Likewise.
* ada/acats-4/tests/c8/c87b11b.ada: Likewise.
* ada/acats-4/tests/c8/c87b13a.ada: Likewise.
* ada/acats-4/tests/c8/c87b14a.ada: Likewise.
* ada/acats-4/tests/c8/c87b14b.ada: Likewise.
* ada/acats-4/tests/c8/c87b14c.ada: Likewise.
* ada/acats-4/tests/c8/c87b14d.ada: Likewise.
* ada/acats-4/tests/c8/c87b15a.ada: Likewise.
* ada/acats-4/tests/c8/c87b16a.ada: Likewise.
* ada/acats-4/tests/c8/c87b17a.ada: Likewise.
* ada/acats-4/tests/c8/c87b18a.ada: Likewise.
* ada/acats-4/tests/c8/c87b18b.ada: Likewise.
* ada/acats-4/tests/c8/c87b19a.ada: Likewise.
* ada/acats-4/tests/c8/c87b23a.ada: Likewise.
* ada/acats-4/tests/c8/c87b24a.ada: Likewise.
* ada/acats-4/tests/c8/c87b24b.ada: Likewise.
* ada/acats-4/tests/c8/c87b26b.ada: Likewise.
* ada/acats-4/tests/c8/c87b27a.ada: Likewise.
* ada/acats-4/tests/c8/c87b28a.ada: Likewise.
* ada/acats-4/tests/c8/c87b29a.ada: Likewise.
* ada/acats-4/tests/c8/c87b30a.ada: Likewise.
* ada/acats-4/tests/c8/c87b31a.ada: Likewise.
* ada/acats-4/tests/c8/c87b32a.ada: Likewise.
* ada/acats-4/tests/c8/c87b33a.ada: Likewise.
* ada/acats-4/tests/c8/c87b34a.ada: Likewise.
* ada/acats-4/tests/c8/c87b34b.ada: Likewise.
* ada/acats-4/tests/c8/c87b34c.ada: Likewise.
* ada/acats-4/tests/c8/c87b35c.ada: Likewise.
* ada/acats-4/tests/c8/c87b38a.ada: Likewise.
* ada/acats-4/tests/c8/c87b39a.ada: Likewise.
* ada/acats-4/tests/c8/c87b40a.ada: Likewise.
* ada/acats-4/tests/c8/c87b41a.ada: Likewise.
* ada/acats-4/tests/c8/c87b42a.ada: Likewise.
* ada/acats-4/tests/c8/c87b43a.ada: Likewise.
* ada/acats-4/tests/c8/c87b44a.ada: Likewise.
* ada/acats-4/tests/c8/c87b45a.ada: Likewise.
* ada/acats-4/tests/c8/c87b45c.ada: Likewise.
* ada/acats-4/tests/c8/c87b47a.ada: Likewise.
* ada/acats-4/tests/c8/c87b48a.ada: Likewise.
* ada/acats-4/tests/c8/c87b48b.ada: Likewise.
* ada/acats-4/tests/c8/c87b50a.ada: Likewise.
* ada/acats-4/tests/c8/c87b54a.ada: Likewise.
* ada/acats-4/tests/c8/c87b57a.ada: Likewise.
* ada/acats-4/tests/c8/c87b62a.ada: Likewise.
* ada/acats-4/tests/c8/c87b62b.ada: Likewise.
* ada/acats-4/tests/c8/c87b62c.ada: Likewise.
* ada/acats-4/tests/c8/c87b62d.tst: Likewise.
* ada/acats-4/tests/c9/c910001.a: Likewise.
* ada/acats-4/tests/c9/c910002.a: Likewise.
* ada/acats-4/tests/c9/c910003.a: Likewise.
* ada/acats-4/tests/c9/c91004b.ada: Likewise.
* ada/acats-4/tests/c9/c91004c.ada: Likewise.
* ada/acats-4/tests/c9/c91006a.ada: Likewise.
* ada/acats-4/tests/c9/c91007a.ada: Likewise.
* ada/acats-4/tests/c9/c920001.a: Likewise.
* ada/acats-4/tests/c9/c92002a.ada: Likewise.
* ada/acats-4/tests/c9/c92003a.ada: Likewise.
* ada/acats-4/tests/c9/c92005a.ada: Likewise.
* ada/acats-4/tests/c9/c92005b.ada: Likewise.
* ada/acats-4/tests/c9/c92006a.ada: Likewise.
* ada/acats-4/tests/c9/c930001.a: Likewise.
* ada/acats-4/tests/c9/c93001a.ada: Likewise.
* ada/acats-4/tests/c9/c93002a.ada: Likewise.
* ada/acats-4/tests/c9/c93003a.ada: Likewise.
* ada/acats-4/tests/c9/c93004a.ada: Likewise.
* ada/acats-4/tests/c9/c93004b.ada: Likewise.
* ada/acats-4/tests/c9/c93004c.ada: Likewise.
* ada/acats-4/tests/c9/c93004d.ada: Likewise.
* ada/acats-4/tests/c9/c93004f.ada: Likewise.
* ada/acats-4/tests/c9/c93005a.ada: Likewise.
* ada/acats-4/tests/c9/c93005b.ada: Likewise.
* ada/acats-4/tests/c9/c93005c.ada: Likewise.
* ada/acats-4/tests/c9/c93005d.ada: Likewise.
* ada/acats-4/tests/c9/c93005e.ada: Likewise.
* ada/acats-4/tests/c9/c93005f.ada: Likewise.
* ada/acats-4/tests/c9/c93005g.ada: Likewise.
* ada/acats-4/tests/c9/c93005h.ada: Likewise.
* ada/acats-4/tests/c9/c93006a.ada: Likewise.
* ada/acats-4/tests/c9/c93007a.ada: Likewise.
* ada/acats-4/tests/c9/c93008a.ada: Likewise.
* ada/acats-4/tests/c9/c93008b.ada: Likewise.
* ada/acats-4/tests/c9/c940001.a: Likewise.
* ada/acats-4/tests/c9/c940002.a: Likewise.
* ada/acats-4/tests/c9/c940004.a: Likewise.
* ada/acats-4/tests/c9/c940005.a: Likewise.
* ada/acats-4/tests/c9/c940006.a: Likewise.
* ada/acats-4/tests/c9/c940007.a: Likewise.
* ada/acats-4/tests/c9/c940010.a: Likewise.
* ada/acats-4/tests/c9/c940011.a: Likewise.
* ada/acats-4/tests/c9/c940012.a: Likewise.
* ada/acats-4/tests/c9/c940013.a: Likewise.
* ada/acats-4/tests/c9/c940014.a: Likewise.
* ada/acats-4/tests/c9/c940015.a: Likewise.
* ada/acats-4/tests/c9/c940016.a: Likewise.
* ada/acats-4/tests/c9/c940017.a: Likewise.
* ada/acats-4/tests/c9/c94001a.ada: Likewise.
* ada/acats-4/tests/c9/c94001b.ada: Likewise.
* ada/acats-4/tests/c9/c94001c.ada: Likewise.
* ada/acats-4/tests/c9/c94001e.ada: Likewise.
* ada/acats-4/tests/c9/c94001f.ada: Likewise.
* ada/acats-4/tests/c9/c94001g.ada: Likewise.
* ada/acats-4/tests/c9/c94002a.ada: Likewise.
* ada/acats-4/tests/c9/c94002b.ada: Likewise.
* ada/acats-4/tests/c9/c94002d.ada: Likewise.
* ada/acats-4/tests/c9/c94002e.ada: Likewise.
* ada/acats-4/tests/c9/c94002f.ada: Likewise.
* ada/acats-4/tests/c9/c94002g.ada: Likewise.
* ada/acats-4/tests/c9/c94004a.ada: Likewise.
* ada/acats-4/tests/c9/c94004b.ada: Likewise.
* ada/acats-4/tests/c9/c94004c.ada: Likewise.
* ada/acats-4/tests/c9/c94005a.ada: Likewise.
* ada/acats-4/tests/c9/c94005b.ada: Likewise.
* ada/acats-4/tests/c9/c94006a.ada: Likewise.
* ada/acats-4/tests/c9/c94007a.ada: Likewise.
* ada/acats-4/tests/c9/c94007b.ada: Likewise.
* ada/acats-4/tests/c9/c94008a.ada: Likewise.
* ada/acats-4/tests/c9/c94008b.ada: Likewise.
* ada/acats-4/tests/c9/c94008c.ada: Likewise.
* ada/acats-4/tests/c9/c94008d.ada: Likewise.
* ada/acats-4/tests/c9/c94010a.ada: Likewise.
* ada/acats-4/tests/c9/c94011a.ada: Likewise.
* ada/acats-4/tests/c9/c94020a.ada: Likewise.
* ada/acats-4/tests/c9/c940a03.a: Likewise.
* ada/acats-4/tests/c9/c950001.a: Likewise.
* ada/acats-4/tests/c9/c95008a.ada: Likewise.
* ada/acats-4/tests/c9/c95009a.ada: Likewise.
* ada/acats-4/tests/c9/c95010a.ada: Likewise.
* ada/acats-4/tests/c9/c95011a.ada: Likewise.
* ada/acats-4/tests/c9/c95012a.ada: Likewise.
* ada/acats-4/tests/c9/c95021a.ada: Likewise.
* ada/acats-4/tests/c9/c95022a.ada: Likewise.
* ada/acats-4/tests/c9/c95022b.ada: Likewise.
* ada/acats-4/tests/c9/c95033a.ada: Likewise.
* ada/acats-4/tests/c9/c95033b.ada: Likewise.
* ada/acats-4/tests/c9/c95034a.ada: Likewise.
* ada/acats-4/tests/c9/c95034b.ada: Likewise.
* ada/acats-4/tests/c9/c95035a.ada: Likewise.
* ada/acats-4/tests/c9/c95040a.ada: Likewise.
* ada/acats-4/tests/c9/c95040b.ada: Likewise.
* ada/acats-4/tests/c9/c95040c.ada: Likewise.
* ada/acats-4/tests/c9/c95040d.ada: Likewise.
* ada/acats-4/tests/c9/c95041a.ada: Likewise.
* ada/acats-4/tests/c9/c95065a.ada: Likewise.
* ada/acats-4/tests/c9/c95065b.ada: Likewise.
* ada/acats-4/tests/c9/c95065c.ada: Likewise.
* ada/acats-4/tests/c9/c95065d.ada: Likewise.
* ada/acats-4/tests/c9/c95065e.ada: Likewise.
* ada/acats-4/tests/c9/c95065f.ada: Likewise.
* ada/acats-4/tests/c9/c95066a.ada: Likewise.
* ada/acats-4/tests/c9/c95067a.ada: Likewise.
* ada/acats-4/tests/c9/c95071a.ada: Likewise.
* ada/acats-4/tests/c9/c95072b.ada: Likewise.
* ada/acats-4/tests/c9/c95073a.ada: Likewise.
* ada/acats-4/tests/c9/c95074c.ada: Likewise.
* ada/acats-4/tests/c9/c95076a.ada: Likewise.
* ada/acats-4/tests/c9/c95078a.ada: Likewise.
* ada/acats-4/tests/c9/c95080b.ada: Likewise.
* ada/acats-4/tests/c9/c95082g.ada: Likewise.
* ada/acats-4/tests/c9/c95085a.ada: Likewise.
* ada/acats-4/tests/c9/c95085b.ada: Likewise.
* ada/acats-4/tests/c9/c95085c.ada: Likewise.
* ada/acats-4/tests/c9/c95085d.ada: Likewise.
* ada/acats-4/tests/c9/c95085e.ada: Likewise.
* ada/acats-4/tests/c9/c95085f.ada: Likewise.
* ada/acats-4/tests/c9/c95085g.ada: Likewise.
* ada/acats-4/tests/c9/c95085h.ada: Likewise.
* ada/acats-4/tests/c9/c95085i.ada: Likewise.
* ada/acats-4/tests/c9/c95085j.ada: Likewise.
* ada/acats-4/tests/c9/c95085k.ada: Likewise.
* ada/acats-4/tests/c9/c95085l.ada: Likewise.
* ada/acats-4/tests/c9/c95085m.ada: Likewise.
* ada/acats-4/tests/c9/c95085n.ada: Likewise.
* ada/acats-4/tests/c9/c95085o.ada: Likewise.
* ada/acats-4/tests/c9/c95086a.ada: Likewise.
* ada/acats-4/tests/c9/c95086b.ada: Likewise.
* ada/acats-4/tests/c9/c95086c.ada: Likewise.
* ada/acats-4/tests/c9/c95086d.ada: Likewise.
* ada/acats-4/tests/c9/c95086e.ada: Likewise.
* ada/acats-4/tests/c9/c95086f.ada: Likewise.
* ada/acats-4/tests/c9/c95087a.ada: Likewise.
* ada/acats-4/tests/c9/c95087b.ada: Likewise.
* ada/acats-4/tests/c9/c95087c.ada: Likewise.
* ada/acats-4/tests/c9/c95087d.ada: Likewise.
* ada/acats-4/tests/c9/c95088a.ada: Likewise.
* ada/acats-4/tests/c9/c95089a.ada: Likewise.
* ada/acats-4/tests/c9/c95090a.ada: Likewise.
* ada/acats-4/tests/c9/c95092a.ada: Likewise.
* ada/acats-4/tests/c9/c95093a.ada: Likewise.
* ada/acats-4/tests/c9/c95095a.ada: Likewise.
* ada/acats-4/tests/c9/c95095b.ada: Likewise.
* ada/acats-4/tests/c9/c95095c.ada: Likewise.
* ada/acats-4/tests/c9/c95095d.ada: Likewise.
* ada/acats-4/tests/c9/c95095e.ada: Likewise.
* ada/acats-4/tests/c9/c951001.a: Likewise.
* ada/acats-4/tests/c9/c951002.a: Likewise.
* ada/acats-4/tests/c9/c953001.a: Likewise.
* ada/acats-4/tests/c9/c953002.a: Likewise.
* ada/acats-4/tests/c9/c953003.a: Likewise.
* ada/acats-4/tests/c9/c954001.a: Likewise.
* ada/acats-4/tests/c9/c954010.a: Likewise.
* ada/acats-4/tests/c9/c954011.a: Likewise.
* ada/acats-4/tests/c9/c954012.a: Likewise.
* ada/acats-4/tests/c9/c954013.a: Likewise.
* ada/acats-4/tests/c9/c954014.a: Likewise.
* ada/acats-4/tests/c9/c954015.a: Likewise.
* ada/acats-4/tests/c9/c954016.a: Likewise.
* ada/acats-4/tests/c9/c954017.a: Likewise.
* ada/acats-4/tests/c9/c954018.a: Likewise.
* ada/acats-4/tests/c9/c954019.a: Likewise.
* ada/acats-4/tests/c9/c954020.a: Likewise.
* ada/acats-4/tests/c9/c954021.a: Likewise.
* ada/acats-4/tests/c9/c954022.a: Likewise.
* ada/acats-4/tests/c9/c954023.a: Likewise.
* ada/acats-4/tests/c9/c954024.a: Likewise.
* ada/acats-4/tests/c9/c954025.a: Likewise.
* ada/acats-4/tests/c9/c954026.a: Likewise.
* ada/acats-4/tests/c9/c954027.a: Likewise.
* ada/acats-4/tests/c9/c954a01.a: Likewise.
* ada/acats-4/tests/c9/c954a02.a: Likewise.
* ada/acats-4/tests/c9/c954a03.a: Likewise.
* ada/acats-4/tests/c9/c960001.a: Likewise.
* ada/acats-4/tests/c9/c960002.a: Likewise.
* ada/acats-4/tests/c9/c960004.a: Likewise.
* ada/acats-4/tests/c9/c96001a.ada: Likewise.
* ada/acats-4/tests/c9/c96004a.ada: Likewise.
* ada/acats-4/tests/c9/c96005a.ada: Likewise.
* ada/acats-4/tests/c9/c96005b.tst: Likewise.
* ada/acats-4/tests/c9/c96005d.ada: Likewise.
* ada/acats-4/tests/c9/c96005f.ada: Likewise.
* ada/acats-4/tests/c9/c96006a.ada: Likewise.
* ada/acats-4/tests/c9/c96007a.ada: Likewise.
* ada/acats-4/tests/c9/c96008a.ada: Likewise.
* ada/acats-4/tests/c9/c96008b.ada: Likewise.
* ada/acats-4/tests/c9/c961001.a: Likewise.
* ada/acats-4/tests/c9/c97112a.ada: Likewise.
* ada/acats-4/tests/c9/c97113a.ada: Likewise.
* ada/acats-4/tests/c9/c97114a.ada: Likewise.
* ada/acats-4/tests/c9/c97115a.ada: Likewise.
* ada/acats-4/tests/c9/c97116a.ada: Likewise.
* ada/acats-4/tests/c9/c97117a.ada: Likewise.
* ada/acats-4/tests/c9/c97117b.ada: Likewise.
* ada/acats-4/tests/c9/c97117c.ada: Likewise.
* ada/acats-4/tests/c9/c97118a.ada: Likewise.
* ada/acats-4/tests/c9/c97120a.ada: Likewise.
* ada/acats-4/tests/c9/c97120b.ada: Likewise.
* ada/acats-4/tests/c9/c97201a.ada: Likewise.
* ada/acats-4/tests/c9/c97201b.ada: Likewise.
* ada/acats-4/tests/c9/c97201c.ada: Likewise.
* ada/acats-4/tests/c9/c97201d.ada: Likewise.
* ada/acats-4/tests/c9/c97201e.ada: Likewise.
* ada/acats-4/tests/c9/c97201g.ada: Likewise.
* ada/acats-4/tests/c9/c97201h.ada: Likewise.
* ada/acats-4/tests/c9/c97201x.ada: Likewise.
* ada/acats-4/tests/c9/c97202a.ada: Likewise.
* ada/acats-4/tests/c9/c97203a.ada: Likewise.
* ada/acats-4/tests/c9/c97203b.ada: Likewise.
* ada/acats-4/tests/c9/c97203c.ada: Likewise.
* ada/acats-4/tests/c9/c97204a.ada: Likewise.
* ada/acats-4/tests/c9/c97204b.ada: Likewise.
* ada/acats-4/tests/c9/c97205a.ada: Likewise.
* ada/acats-4/tests/c9/c97205b.ada: Likewise.
* ada/acats-4/tests/c9/c97301a.ada: Likewise.
* ada/acats-4/tests/c9/c97301b.ada: Likewise.
* ada/acats-4/tests/c9/c97301c.ada: Likewise.
* ada/acats-4/tests/c9/c97301d.ada: Likewise.
* ada/acats-4/tests/c9/c97301e.ada: Likewise.
* ada/acats-4/tests/c9/c97302a.ada: Likewise.
* ada/acats-4/tests/c9/c97303a.ada: Likewise.
* ada/acats-4/tests/c9/c97303b.ada: Likewise.
* ada/acats-4/tests/c9/c97303c.ada: Likewise.
* ada/acats-4/tests/c9/c97304a.ada: Likewise.
* ada/acats-4/tests/c9/c97304b.ada: Likewise.
* ada/acats-4/tests/c9/c97305a.ada: Likewise.
* ada/acats-4/tests/c9/c97305b.ada: Likewise.
* ada/acats-4/tests/c9/c97305c.ada: Likewise.
* ada/acats-4/tests/c9/c97305d.ada: Likewise.
* ada/acats-4/tests/c9/c97307a.ada: Likewise.
* ada/acats-4/tests/c9/c974001.a: Likewise.
* ada/acats-4/tests/c9/c974002.a: Likewise.
* ada/acats-4/tests/c9/c974003.a: Likewise.
* ada/acats-4/tests/c9/c974004.a: Likewise.
* ada/acats-4/tests/c9/c974005.a: Likewise.
* ada/acats-4/tests/c9/c974006.a: Likewise.
* ada/acats-4/tests/c9/c974007.a: Likewise.
* ada/acats-4/tests/c9/c974008.a: Likewise.
* ada/acats-4/tests/c9/c974009.a: Likewise.
* ada/acats-4/tests/c9/c974010.a: Likewise.
* ada/acats-4/tests/c9/c974011.a: Likewise.
* ada/acats-4/tests/c9/c974012.a: Likewise.
* ada/acats-4/tests/c9/c974013.a: Likewise.
* ada/acats-4/tests/c9/c974014.a: Likewise.
* ada/acats-4/tests/c9/c980001.a: Likewise.
* ada/acats-4/tests/c9/c980002.a: Likewise.
* ada/acats-4/tests/c9/c980003.a: Likewise.
* ada/acats-4/tests/c9/c990001.a: Likewise.
* ada/acats-4/tests/c9/c99005a.ada: Likewise.
* ada/acats-4/tests/c9/c9a003a.ada: Likewise.
* ada/acats-4/tests/c9/c9a004a.ada: Likewise.
* ada/acats-4/tests/c9/c9a007a.ada: Likewise.
* ada/acats-4/tests/c9/c9a009a.ada: Likewise.
* ada/acats-4/tests/c9/c9a009c.ada: Likewise.
* ada/acats-4/tests/c9/c9a009f.ada: Likewise.
* ada/acats-4/tests/c9/c9a009g.ada: Likewise.
* ada/acats-4/tests/c9/c9a009h.ada: Likewise.
* ada/acats-4/tests/c9/c9a010a.ada: Likewise.
* ada/acats-4/tests/c9/c9a011a.ada: Likewise.
* ada/acats-4/tests/c9/c9a011b.ada: Likewise.
* ada/acats-4/tests/ca/ca1003a.ada: Likewise.
* ada/acats-4/tests/ca/ca1004a.ada: Likewise.
* ada/acats-4/tests/ca/ca1005a.ada: Likewise.
* ada/acats-4/tests/ca/ca1006a.ada: Likewise.
* ada/acats-4/tests/ca/ca1011a0.ada: Likewise.
* ada/acats-4/tests/ca/ca1011a1.ada: Likewise.
* ada/acats-4/tests/ca/ca1011a2.ada: Likewise.
* ada/acats-4/tests/ca/ca1011a3.ada: Likewise.
* ada/acats-4/tests/ca/ca1011a4.ada: Likewise.
* ada/acats-4/tests/ca/ca1011a5.ada: Likewise.
* ada/acats-4/tests/ca/ca1011a6.ada: Likewise.
* ada/acats-4/tests/ca/ca1012a0.ada: Likewise.
* ada/acats-4/tests/ca/ca1012a1.ada: Likewise.
* ada/acats-4/tests/ca/ca1012a2.ada: Likewise.
* ada/acats-4/tests/ca/ca1012a3.ada: Likewise.
* ada/acats-4/tests/ca/ca1012a4.ada: Likewise.
* ada/acats-4/tests/ca/ca1012b0.ada: Likewise.
* ada/acats-4/tests/ca/ca1012b2.ada: Likewise.
* ada/acats-4/tests/ca/ca1012b4.ada: Likewise.
* ada/acats-4/tests/ca/ca1013a0.ada: Likewise.
* ada/acats-4/tests/ca/ca1013a1.ada: Likewise.
* ada/acats-4/tests/ca/ca1013a2.ada: Likewise.
* ada/acats-4/tests/ca/ca1013a3.ada: Likewise.
* ada/acats-4/tests/ca/ca1013a4.ada: Likewise.
* ada/acats-4/tests/ca/ca1013a5.ada: Likewise.
* ada/acats-4/tests/ca/ca1013a6.ada: Likewise.
* ada/acats-4/tests/ca/ca1014a0.ada: Likewise.
* ada/acats-4/tests/ca/ca1014a1.ada: Likewise.
* ada/acats-4/tests/ca/ca1014a2.ada: Likewise.
* ada/acats-4/tests/ca/ca1014a3.ada: Likewise.
* ada/acats-4/tests/ca/ca1020e0.ada: Likewise.
* ada/acats-4/tests/ca/ca1020e1.ada: Likewise.
* ada/acats-4/tests/ca/ca1020e2.ada: Likewise.
* ada/acats-4/tests/ca/ca1020e3.ada: Likewise.
* ada/acats-4/tests/ca/ca1022a0.ada: Likewise.
* ada/acats-4/tests/ca/ca1022a1.ada: Likewise.
* ada/acats-4/tests/ca/ca1022a2.ada: Likewise.
* ada/acats-4/tests/ca/ca1022a3.ada: Likewise.
* ada/acats-4/tests/ca/ca1022a4.ada: Likewise.
* ada/acats-4/tests/ca/ca1022a5.ada: Likewise.
* ada/acats-4/tests/ca/ca1022a6.ada: Likewise.
* ada/acats-4/tests/ca/ca11001.a: Likewise.
* ada/acats-4/tests/ca/ca11002.a: Likewise.
* ada/acats-4/tests/ca/ca11003.a: Likewise.
* ada/acats-4/tests/ca/ca110040.a: Likewise.
* ada/acats-4/tests/ca/ca110041.a: Likewise.
* ada/acats-4/tests/ca/ca110042.am: Likewise.
* ada/acats-4/tests/ca/ca110050.a: Likewise.
* ada/acats-4/tests/ca/ca110051.am: Likewise.
* ada/acats-4/tests/ca/ca11006.a: Likewise.
* ada/acats-4/tests/ca/ca11007.a: Likewise.
* ada/acats-4/tests/ca/ca11008.a: Likewise.
* ada/acats-4/tests/ca/ca11009.a: Likewise.
* ada/acats-4/tests/ca/ca11010.a: Likewise.
* ada/acats-4/tests/ca/ca11011.a: Likewise.
* ada/acats-4/tests/ca/ca11012.a: Likewise.
* ada/acats-4/tests/ca/ca11013.a: Likewise.
* ada/acats-4/tests/ca/ca11014.a: Likewise.
* ada/acats-4/tests/ca/ca11015.a: Likewise.
* ada/acats-4/tests/ca/ca11016.a: Likewise.
* ada/acats-4/tests/ca/ca11017.a: Likewise.
* ada/acats-4/tests/ca/ca11018.a: Likewise.
* ada/acats-4/tests/ca/ca11019.a: Likewise.
* ada/acats-4/tests/ca/ca11020.a: Likewise.
* ada/acats-4/tests/ca/ca11021.a: Likewise.
* ada/acats-4/tests/ca/ca11022.a: Likewise.
* ada/acats-4/tests/ca/ca110230.a: Likewise.
* ada/acats-4/tests/ca/ca110231.a: Likewise.
* ada/acats-4/tests/ca/ca110232.am: Likewise.
* ada/acats-4/tests/ca/ca1102a0.ada: Likewise.
* ada/acats-4/tests/ca/ca1102a1.ada: Likewise.
* ada/acats-4/tests/ca/ca1102a2.ada: Likewise.
* ada/acats-4/tests/ca/ca1106a.ada: Likewise.
* ada/acats-4/tests/ca/ca1108a.ada: Likewise.
* ada/acats-4/tests/ca/ca1108b.ada: Likewise.
* ada/acats-4/tests/ca/ca11a01.a: Likewise.
* ada/acats-4/tests/ca/ca11a02.a: Likewise.
* ada/acats-4/tests/ca/ca11b01.a: Likewise.
* ada/acats-4/tests/ca/ca11b02.a: Likewise.
* ada/acats-4/tests/ca/ca11c01.a: Likewise.
* ada/acats-4/tests/ca/ca11c02.a: Likewise.
* ada/acats-4/tests/ca/ca11c03.a: Likewise.
* ada/acats-4/tests/ca/ca11d010.a: Likewise.
* ada/acats-4/tests/ca/ca11d011.a: Likewise.
* ada/acats-4/tests/ca/ca11d012.a: Likewise.
* ada/acats-4/tests/ca/ca11d013.am: Likewise.
* ada/acats-4/tests/ca/ca11d02.a: Likewise.
* ada/acats-4/tests/ca/ca11d03.a: Likewise.
* ada/acats-4/tests/ca/ca120010.a: Likewise.
* ada/acats-4/tests/ca/ca120011.a: Likewise.
* ada/acats-4/tests/ca/ca120012.am: Likewise.
* ada/acats-4/tests/ca/ca12002.a: Likewise.
* ada/acats-4/tests/ca/ca13001.a: Likewise.
* ada/acats-4/tests/ca/ca13002.a: Likewise.
* ada/acats-4/tests/ca/ca13003.a: Likewise.
* ada/acats-4/tests/ca/ca13a01.a: Likewise.
* ada/acats-4/tests/ca/ca13a02.a: Likewise.
* ada/acats-4/tests/ca/ca140230.a: Likewise.
* ada/acats-4/tests/ca/ca140231.a: Likewise.
* ada/acats-4/tests/ca/ca140232.am: Likewise.
* ada/acats-4/tests/ca/ca140233.a: Likewise.
* ada/acats-4/tests/ca/ca140280.a: Likewise.
* ada/acats-4/tests/ca/ca140281.a: Likewise.
* ada/acats-4/tests/ca/ca140282.a: Likewise.
* ada/acats-4/tests/ca/ca140283.am: Likewise.
* ada/acats-4/tests/ca/ca15003.a: Likewise.
* ada/acats-4/tests/ca/ca200020.a: Likewise.
* ada/acats-4/tests/ca/ca200021.a: Likewise.
* ada/acats-4/tests/ca/ca200022.am: Likewise.
* ada/acats-4/tests/ca/ca200030.a: Likewise.
* ada/acats-4/tests/ca/ca200031.am: Likewise.
* ada/acats-4/tests/ca/ca2001h0.ada: Likewise.
* ada/acats-4/tests/ca/ca2001h1.ada: Likewise.
* ada/acats-4/tests/ca/ca2001h2.ada: Likewise.
* ada/acats-4/tests/ca/ca2001h3.ada: Likewise.
* ada/acats-4/tests/ca/ca2002a0.ada: Likewise.
* ada/acats-4/tests/ca/ca2002a1.ada: Likewise.
* ada/acats-4/tests/ca/ca2002a2.ada: Likewise.
* ada/acats-4/tests/ca/ca2003a0.ada: Likewise.
* ada/acats-4/tests/ca/ca2003a1.ada: Likewise.
* ada/acats-4/tests/ca/ca2004a0.ada: Likewise.
* ada/acats-4/tests/ca/ca2004a1.ada: Likewise.
* ada/acats-4/tests/ca/ca2004a2.ada: Likewise.
* ada/acats-4/tests/ca/ca2004a3.ada: Likewise.
* ada/acats-4/tests/ca/ca2004a4.ada: Likewise.
* ada/acats-4/tests/ca/ca2007a0.ada: Likewise.
* ada/acats-4/tests/ca/ca2007a1.ada: Likewise.
* ada/acats-4/tests/ca/ca2007a2.ada: Likewise.
* ada/acats-4/tests/ca/ca2007a3.ada: Likewise.
* ada/acats-4/tests/ca/ca2008a0.ada: Likewise.
* ada/acats-4/tests/ca/ca2008a1.ada: Likewise.
* ada/acats-4/tests/ca/ca2008a2.ada: Likewise.
* ada/acats-4/tests/ca/ca2009a.ada: Likewise.
* ada/acats-4/tests/ca/ca2009c0.ada: Likewise.
* ada/acats-4/tests/ca/ca2009c1.ada: Likewise.
* ada/acats-4/tests/ca/ca2009d.ada: Likewise.
* ada/acats-4/tests/ca/ca2009f0.ada: Likewise.
* ada/acats-4/tests/ca/ca2009f1.ada: Likewise.
* ada/acats-4/tests/ca/ca2009f2.ada: Likewise.
* ada/acats-4/tests/ca/ca2011b.ada: Likewise.
* ada/acats-4/tests/ca/ca21001.a: Likewise.
* ada/acats-4/tests/ca/ca21002.a: Likewise.
* ada/acats-4/tests/ca/ca3011a0.ada: Likewise.
* ada/acats-4/tests/ca/ca3011a1.ada: Likewise.
* ada/acats-4/tests/ca/ca3011a2.ada: Likewise.
* ada/acats-4/tests/ca/ca3011a3.ada: Likewise.
* ada/acats-4/tests/ca/ca3011a4.ada: Likewise.
* ada/acats-4/tests/ca/ca5003a0.ada: Likewise.
* ada/acats-4/tests/ca/ca5003a1.ada: Likewise.
* ada/acats-4/tests/ca/ca5003a2.ada: Likewise.
* ada/acats-4/tests/ca/ca5003a3.ada: Likewise.
* ada/acats-4/tests/ca/ca5003a4.ada: Likewise.
* ada/acats-4/tests/ca/ca5003a5.ada: Likewise.
* ada/acats-4/tests/ca/ca5003a6.ada: Likewise.
* ada/acats-4/tests/ca/ca5003b0.ada: Likewise.
* ada/acats-4/tests/ca/ca5003b1.ada: Likewise.
* ada/acats-4/tests/ca/ca5003b2.ada: Likewise.
* ada/acats-4/tests/ca/ca5003b3.ada: Likewise.
* ada/acats-4/tests/ca/ca5003b4.ada: Likewise.
* ada/acats-4/tests/ca/ca5003b5.ada: Likewise.
* ada/acats-4/tests/ca/ca5004a.ada: Likewise.
* ada/acats-4/tests/ca/ca5004b0.ada: Likewise.
* ada/acats-4/tests/ca/ca5004b1.ada: Likewise.
* ada/acats-4/tests/ca/ca5004b2.ada: Likewise.
* ada/acats-4/tests/ca/ca5006a.ada: Likewise.
* ada/acats-4/tests/cb/cb10002.a: Likewise.
* ada/acats-4/tests/cb/cb1001a.ada: Likewise.
* ada/acats-4/tests/cb/cb1004a.ada: Likewise.
* ada/acats-4/tests/cb/cb1005a.ada: Likewise.
* ada/acats-4/tests/cb/cb1010a.ada: Likewise.
* ada/acats-4/tests/cb/cb1010c.ada: Likewise.
* ada/acats-4/tests/cb/cb1010d.ada: Likewise.
* ada/acats-4/tests/cb/cb20001.a: Likewise.
* ada/acats-4/tests/cb/cb20003.a: Likewise.
* ada/acats-4/tests/cb/cb20004.a: Likewise.
* ada/acats-4/tests/cb/cb20005.a: Likewise.
* ada/acats-4/tests/cb/cb20006.a: Likewise.
* ada/acats-4/tests/cb/cb20007.a: Likewise.
* ada/acats-4/tests/cb/cb2004a.ada: Likewise.
* ada/acats-4/tests/cb/cb2005a.ada: Likewise.
* ada/acats-4/tests/cb/cb2006a.ada: Likewise.
* ada/acats-4/tests/cb/cb2007a.ada: Likewise.
* ada/acats-4/tests/cb/cb20a02.a: Likewise.
* ada/acats-4/tests/cb/cb30001.a: Likewise.
* ada/acats-4/tests/cb/cb30002.a: Likewise.
* ada/acats-4/tests/cb/cb3003a.ada: Likewise.
* ada/acats-4/tests/cb/cb3003b.ada: Likewise.
* ada/acats-4/tests/cb/cb3004a.ada: Likewise.
* ada/acats-4/tests/cb/cb40005.a: Likewise.
* ada/acats-4/tests/cb/cb4001a.ada: Likewise.
* ada/acats-4/tests/cb/cb4002a.ada: Likewise.
* ada/acats-4/tests/cb/cb4003a.ada: Likewise.
* ada/acats-4/tests/cb/cb4004a.ada: Likewise.
* ada/acats-4/tests/cb/cb4005a.ada: Likewise.
* ada/acats-4/tests/cb/cb4006a.ada: Likewise.
* ada/acats-4/tests/cb/cb4007a.ada: Likewise.
* ada/acats-4/tests/cb/cb4008a.ada: Likewise.
* ada/acats-4/tests/cb/cb4009a.ada: Likewise.
* ada/acats-4/tests/cb/cb4013a.ada: Likewise.
* ada/acats-4/tests/cb/cb40a01.a: Likewise.
* ada/acats-4/tests/cb/cb40a020.a: Likewise.
* ada/acats-4/tests/cb/cb40a021.am: Likewise.
* ada/acats-4/tests/cb/cb40a030.a: Likewise.
* ada/acats-4/tests/cb/cb40a031.am: Likewise.
* ada/acats-4/tests/cb/cb40a04.a: Likewise.
* ada/acats-4/tests/cb/cb41001.a: Likewise.
* ada/acats-4/tests/cb/cb41002.a: Likewise.
* ada/acats-4/tests/cb/cb41003.a: Likewise.
* ada/acats-4/tests/cb/cb41004.a: Likewise.
* ada/acats-4/tests/cb/cb42001.a: Likewise.
* ada/acats-4/tests/cb/cb42002.a: Likewise.
* ada/acats-4/tests/cb/cb42003.a: Likewise.
* ada/acats-4/tests/cb/cb50001.a: Likewise.
* ada/acats-4/tests/cb/cb5001a.ada: Likewise.
* ada/acats-4/tests/cb/cb5001b.ada: Likewise.
* ada/acats-4/tests/cb/cb5002a.ada: Likewise.
* ada/acats-4/tests/cc/cc1004a.ada: Likewise.
* ada/acats-4/tests/cc/cc1005b.ada: Likewise.
* ada/acats-4/tests/cc/cc1010a.ada: Likewise.
* ada/acats-4/tests/cc/cc1010b.ada: Likewise.
* ada/acats-4/tests/cc/cc1018a.ada: Likewise.
* ada/acats-4/tests/cc/cc1104c.ada: Likewise.
* ada/acats-4/tests/cc/cc1107b.ada: Likewise.
* ada/acats-4/tests/cc/cc1111a.ada: Likewise.
* ada/acats-4/tests/cc/cc1204a.ada: Likewise.
* ada/acats-4/tests/cc/cc1207b.ada: Likewise.
* ada/acats-4/tests/cc/cc1220a.ada: Likewise.
* ada/acats-4/tests/cc/cc1221a.ada: Likewise.
* ada/acats-4/tests/cc/cc1221b.ada: Likewise.
* ada/acats-4/tests/cc/cc1221c.ada: Likewise.
* ada/acats-4/tests/cc/cc1221d.ada: Likewise.
* ada/acats-4/tests/cc/cc1222a.ada: Likewise.
* ada/acats-4/tests/cc/cc1223a.ada: Likewise.
* ada/acats-4/tests/cc/cc1224a.ada: Likewise.
* ada/acats-4/tests/cc/cc1225a.tst: Likewise.
* ada/acats-4/tests/cc/cc1226b.ada: Likewise.
* ada/acats-4/tests/cc/cc1227a.ada: Likewise.
* ada/acats-4/tests/cc/cc1301a.ada: Likewise.
* ada/acats-4/tests/cc/cc1302a.ada: Likewise.
* ada/acats-4/tests/cc/cc1304a.ada: Likewise.
* ada/acats-4/tests/cc/cc1304b.ada: Likewise.
* ada/acats-4/tests/cc/cc1307a.ada: Likewise.
* ada/acats-4/tests/cc/cc1307b.ada: Likewise.
* ada/acats-4/tests/cc/cc1308a.ada: Likewise.
* ada/acats-4/tests/cc/cc1310a.ada: Likewise.
* ada/acats-4/tests/cc/cc1311a.ada: Likewise.
* ada/acats-4/tests/cc/cc1311b.ada: Likewise.
* ada/acats-4/tests/cc/cc2002a.ada: Likewise.
* ada/acats-4/tests/cc/cc30001.a: Likewise.
* ada/acats-4/tests/cc/cc30002.a: Likewise.
* ada/acats-4/tests/cc/cc30003.a: Likewise.
* ada/acats-4/tests/cc/cc30004.a: Likewise.
* ada/acats-4/tests/cc/cc3004a.ada: Likewise.
* ada/acats-4/tests/cc/cc3007a.ada: Likewise.
* ada/acats-4/tests/cc/cc3007b.ada: Likewise.
* ada/acats-4/tests/cc/cc3011a.ada: Likewise.
* ada/acats-4/tests/cc/cc3011d.ada: Likewise.
* ada/acats-4/tests/cc/cc3012a.ada: Likewise.
* ada/acats-4/tests/cc/cc3015a.ada: Likewise.
* ada/acats-4/tests/cc/cc3016b.ada: Likewise.
* ada/acats-4/tests/cc/cc3016c.ada: Likewise.
* ada/acats-4/tests/cc/cc3016f.ada: Likewise.
* ada/acats-4/tests/cc/cc3016i.ada: Likewise.
* ada/acats-4/tests/cc/cc3017b.ada: Likewise.
* ada/acats-4/tests/cc/cc3019a.ada: Likewise.
* ada/acats-4/tests/cc/cc3019b0.ada: Likewise.
* ada/acats-4/tests/cc/cc3019b1.ada: Likewise.
* ada/acats-4/tests/cc/cc3019b2.ada: Likewise.
* ada/acats-4/tests/cc/cc3019c0.ada: Likewise.
* ada/acats-4/tests/cc/cc3019c1.ada: Likewise.
* ada/acats-4/tests/cc/cc3019c2.ada: Likewise.
* ada/acats-4/tests/cc/cc3106b.ada: Likewise.
* ada/acats-4/tests/cc/cc3120a.ada: Likewise.
* ada/acats-4/tests/cc/cc3120b.ada: Likewise.
* ada/acats-4/tests/cc/cc3121a.ada: Likewise.
* ada/acats-4/tests/cc/cc3123a.ada: Likewise.
* ada/acats-4/tests/cc/cc3125a.ada: Likewise.
* ada/acats-4/tests/cc/cc3125b.ada: Likewise.
* ada/acats-4/tests/cc/cc3125c.ada: Likewise.
* ada/acats-4/tests/cc/cc3125d.ada: Likewise.
* ada/acats-4/tests/cc/cc3126a.ada: Likewise.
* ada/acats-4/tests/cc/cc3127a.ada: Likewise.
* ada/acats-4/tests/cc/cc3128a.ada: Likewise.
* ada/acats-4/tests/cc/cc3203a.ada: Likewise.
* ada/acats-4/tests/cc/cc3207b.ada: Likewise.
* ada/acats-4/tests/cc/cc3220a.ada: Likewise.
* ada/acats-4/tests/cc/cc3221a.ada: Likewise.
* ada/acats-4/tests/cc/cc3222a.ada: Likewise.
* ada/acats-4/tests/cc/cc3223a.ada: Likewise.
* ada/acats-4/tests/cc/cc3224a.ada: Likewise.
* ada/acats-4/tests/cc/cc3225a.ada: Likewise.
* ada/acats-4/tests/cc/cc3230a.ada: Likewise.
* ada/acats-4/tests/cc/cc3231a.ada: Likewise.
* ada/acats-4/tests/cc/cc3232a.ada: Likewise.
* ada/acats-4/tests/cc/cc3233a.ada: Likewise.
* ada/acats-4/tests/cc/cc3234a.ada: Likewise.
* ada/acats-4/tests/cc/cc3235a.ada: Likewise.
* ada/acats-4/tests/cc/cc3236a.ada: Likewise.
* ada/acats-4/tests/cc/cc3240a.ada: Likewise.
* ada/acats-4/tests/cc/cc3305a.ada: Likewise.
* ada/acats-4/tests/cc/cc3305b.ada: Likewise.
* ada/acats-4/tests/cc/cc3305c.ada: Likewise.
* ada/acats-4/tests/cc/cc3305d.ada: Likewise.
* ada/acats-4/tests/cc/cc3601a.ada: Likewise.
* ada/acats-4/tests/cc/cc3601c.ada: Likewise.
* ada/acats-4/tests/cc/cc3602a.ada: Likewise.
* ada/acats-4/tests/cc/cc3603a.ada: Likewise.
* ada/acats-4/tests/cc/cc3605a.ada: Likewise.
* ada/acats-4/tests/cc/cc3606a.ada: Likewise.
* ada/acats-4/tests/cc/cc3606b.ada: Likewise.
* ada/acats-4/tests/cc/cc3607b.ada: Likewise.
* ada/acats-4/tests/cc/cc40001.a: Likewise.
* ada/acats-4/tests/cc/cc50001.a: Likewise.
* ada/acats-4/tests/cc/cc50a01.a: Likewise.
* ada/acats-4/tests/cc/cc50a02.a: Likewise.
* ada/acats-4/tests/cc/cc51001.a: Likewise.
* ada/acats-4/tests/cc/cc51002.a: Likewise.
* ada/acats-4/tests/cc/cc51003.a: Likewise.
* ada/acats-4/tests/cc/cc51004.a: Likewise.
* ada/acats-4/tests/cc/cc51006.a: Likewise.
* ada/acats-4/tests/cc/cc51007.a: Likewise.
* ada/acats-4/tests/cc/cc51008.a: Likewise.
* ada/acats-4/tests/cc/cc51009.a: Likewise.
* ada/acats-4/tests/cc/cc510100.a: Likewise.
* ada/acats-4/tests/cc/cc510101.a: Likewise.
* ada/acats-4/tests/cc/cc510102.a: Likewise.
* ada/acats-4/tests/cc/cc510103.am: Likewise.
* ada/acats-4/tests/cc/cc51011.a: Likewise.
* ada/acats-4/tests/cc/cc51a01.a: Likewise.
* ada/acats-4/tests/cc/cc51b03.a: Likewise.
* ada/acats-4/tests/cc/cc51d01.a: Likewise.
* ada/acats-4/tests/cc/cc51d02.a: Likewise.
* ada/acats-4/tests/cc/cc54001.a: Likewise.
* ada/acats-4/tests/cc/cc54002.a: Likewise.
* ada/acats-4/tests/cc/cc54003.a: Likewise.
* ada/acats-4/tests/cc/cc54004.a: Likewise.
* ada/acats-4/tests/cc/cc60001.a: Likewise.
* ada/acats-4/tests/cc/cc70001.a: Likewise.
* ada/acats-4/tests/cc/cc70002.a: Likewise.
* ada/acats-4/tests/cc/cc70003.a: Likewise.
* ada/acats-4/tests/cc/cc70a01.a: Likewise.
* ada/acats-4/tests/cc/cc70a02.a: Likewise.
* ada/acats-4/tests/cc/cc70b01.a: Likewise.
* ada/acats-4/tests/cc/cc70b02.a: Likewise.
* ada/acats-4/tests/cc/cc70c01.a: Likewise.
* ada/acats-4/tests/cc/cc70c02.a: Likewise.
* ada/acats-4/tests/cd/cd10001.a: Likewise.
* ada/acats-4/tests/cd/cd10002.a: Likewise.
* ada/acats-4/tests/cd/cd1009d.ada: Likewise.
* ada/acats-4/tests/cd/cd1009e.ada: Likewise.
* ada/acats-4/tests/cd/cd1009f.ada: Likewise.
* ada/acats-4/tests/cd/cd1009g.ada: Likewise.
* ada/acats-4/tests/cd/cd1009h.ada: Likewise.
* ada/acats-4/tests/cd/cd1009i.ada: Likewise.
* ada/acats-4/tests/cd/cd1009j.ada: Likewise.
* ada/acats-4/tests/cd/cd1009k.tst: Likewise.
* ada/acats-4/tests/cd/cd1009n.ada: Likewise.
* ada/acats-4/tests/cd/cd1009o.ada: Likewise.
* ada/acats-4/tests/cd/cd1009p.ada: Likewise.
* ada/acats-4/tests/cd/cd1009q.ada: Likewise.
* ada/acats-4/tests/cd/cd1009r.ada: Likewise.
* ada/acats-4/tests/cd/cd1009s.ada: Likewise.
* ada/acats-4/tests/cd/cd1009t.tst: Likewise.
* ada/acats-4/tests/cd/cd1009u.tst: Likewise.
* ada/acats-4/tests/cd/cd1009v.ada: Likewise.
* ada/acats-4/tests/cd/cd1009w.ada: Likewise.
* ada/acats-4/tests/cd/cd1009x.ada: Likewise.
* ada/acats-4/tests/cd/cd1009y.ada: Likewise.
* ada/acats-4/tests/cd/cd1009z.ada: Likewise.
* ada/acats-4/tests/cd/cd11001.a: Likewise.
* ada/acats-4/tests/cd/cd1c03a.ada: Likewise.
* ada/acats-4/tests/cd/cd1c03b.ada: Likewise.
* ada/acats-4/tests/cd/cd1c03c.ada: Likewise.
* ada/acats-4/tests/cd/cd1c03e.tst: Likewise.
* ada/acats-4/tests/cd/cd1c03f.ada: Likewise.
* ada/acats-4/tests/cd/cd1c03g.ada: Likewise.
* ada/acats-4/tests/cd/cd1c03h.ada: Likewise.
* ada/acats-4/tests/cd/cd1c03i.ada: Likewise.
* ada/acats-4/tests/cd/cd1c04a.ada: Likewise.
* ada/acats-4/tests/cd/cd1c04d.ada: Likewise.
* ada/acats-4/tests/cd/cd1c04e.ada: Likewise.
* ada/acats-4/tests/cd/cd1c06a.tst: Likewise.
* ada/acats-4/tests/cd/cd20001.a: Likewise.
* ada/acats-4/tests/cd/cd2a21a.ada: Likewise.
* ada/acats-4/tests/cd/cd2a21e.ada: Likewise.
* ada/acats-4/tests/cd/cd2a22a.ada: Likewise.
* ada/acats-4/tests/cd/cd2a22e.ada: Likewise.
* ada/acats-4/tests/cd/cd2a22i.ada: Likewise.
* ada/acats-4/tests/cd/cd2a22j.ada: Likewise.
* ada/acats-4/tests/cd/cd2a23a.ada: Likewise.
* ada/acats-4/tests/cd/cd2a23e.ada: Likewise.
* ada/acats-4/tests/cd/cd2a24a.ada: Likewise.
* ada/acats-4/tests/cd/cd2a24e.ada: Likewise.
* ada/acats-4/tests/cd/cd2a24i.ada: Likewise.
* ada/acats-4/tests/cd/cd2a24j.ada: Likewise.
* ada/acats-4/tests/cd/cd2a31a.ada: Likewise.
* ada/acats-4/tests/cd/cd2a31e.ada: Likewise.
* ada/acats-4/tests/cd/cd2a32a.ada: Likewise.
* ada/acats-4/tests/cd/cd2a32c.ada: Likewise.
* ada/acats-4/tests/cd/cd2a32e.ada: Likewise.
* ada/acats-4/tests/cd/cd2a32g.ada: Likewise.
* ada/acats-4/tests/cd/cd2a32i.ada: Likewise.
* ada/acats-4/tests/cd/cd2a32j.ada: Likewise.
* ada/acats-4/tests/cd/cd2a51a.ada: Likewise.
* ada/acats-4/tests/cd/cd2a53a.ada: Likewise.
* ada/acats-4/tests/cd/cd2a53e.ada: Likewise.
* ada/acats-4/tests/cd/cd2a83c.tst: Likewise.
* ada/acats-4/tests/cd/cd2a91c.tst: Likewise.
* ada/acats-4/tests/cd/cd2b11b.ada: Likewise.
* ada/acats-4/tests/cd/cd2b11d.ada: Likewise.
* ada/acats-4/tests/cd/cd2b11e.ada: Likewise.
* ada/acats-4/tests/cd/cd2b11f.ada: Likewise.
* ada/acats-4/tests/cd/cd2b16a.ada: Likewise.
* ada/acats-4/tests/cd/cd2c11a.tst: Likewise.
* ada/acats-4/tests/cd/cd2c11d.tst: Likewise.
* ada/acats-4/tests/cd/cd2d11a.ada: Likewise.
* ada/acats-4/tests/cd/cd2d13a.ada: Likewise.
* ada/acats-4/tests/cd/cd30001.a: Likewise.
* ada/acats-4/tests/cd/cd30002.a: Likewise.
* ada/acats-4/tests/cd/cd30003.a: Likewise.
* ada/acats-4/tests/cd/cd30004.a: Likewise.
* ada/acats-4/tests/cd/cd300050.am: Likewise.
* ada/acats-4/tests/cd/cd300051.c: Likewise.
* ada/acats-4/tests/cd/cd30006.a: Likewise.
* ada/acats-4/tests/cd/cd30007.a: Likewise.
* ada/acats-4/tests/cd/cd30008.a: Likewise.
* ada/acats-4/tests/cd/cd30009.a: Likewise.
* ada/acats-4/tests/cd/cd30010.a: Likewise.
* ada/acats-4/tests/cd/cd30011.a: Likewise.
* ada/acats-4/tests/cd/cd30012.a: Likewise.
* ada/acats-4/tests/cd/cd30013.a: Likewise.
* ada/acats-4/tests/cd/cd30014.a: Likewise.
* ada/acats-4/tests/cd/cd3014a.ada: Likewise.
* ada/acats-4/tests/cd/cd3014c.ada: Likewise.
* ada/acats-4/tests/cd/cd3014d.ada: Likewise.
* ada/acats-4/tests/cd/cd3014f.ada: Likewise.
* ada/acats-4/tests/cd/cd3015a.ada: Likewise.
* ada/acats-4/tests/cd/cd3015c.ada: Likewise.
* ada/acats-4/tests/cd/cd3015e.ada: Likewise.
* ada/acats-4/tests/cd/cd3015f.ada: Likewise.
* ada/acats-4/tests/cd/cd3015g.ada: Likewise.
* ada/acats-4/tests/cd/cd3015h.ada: Likewise.
* ada/acats-4/tests/cd/cd3015i.ada: Likewise.
* ada/acats-4/tests/cd/cd3015k.ada: Likewise.
* ada/acats-4/tests/cd/cd3021a.ada: Likewise.
* ada/acats-4/tests/cd/cd40001.a: Likewise.
* ada/acats-4/tests/cd/cd4031a.ada: Likewise.
* ada/acats-4/tests/cd/cd4041a.tst: Likewise.
* ada/acats-4/tests/cd/cd4051a.ada: Likewise.
* ada/acats-4/tests/cd/cd4051b.ada: Likewise.
* ada/acats-4/tests/cd/cd4051c.ada: Likewise.
* ada/acats-4/tests/cd/cd4051d.ada: Likewise.
* ada/acats-4/tests/cd/cd5003a.ada: Likewise.
* ada/acats-4/tests/cd/cd5003b.ada: Likewise.
* ada/acats-4/tests/cd/cd5003c.ada: Likewise.
* ada/acats-4/tests/cd/cd5003d.ada: Likewise.
* ada/acats-4/tests/cd/cd5003e.ada: Likewise.
* ada/acats-4/tests/cd/cd5003f.ada: Likewise.
* ada/acats-4/tests/cd/cd5003g.ada: Likewise.
* ada/acats-4/tests/cd/cd5003h.ada: Likewise.
* ada/acats-4/tests/cd/cd5003i.ada: Likewise.
* ada/acats-4/tests/cd/cd5011a.ada: Likewise.
* ada/acats-4/tests/cd/cd5011c.ada: Likewise.
* ada/acats-4/tests/cd/cd5011e.ada: Likewise.
* ada/acats-4/tests/cd/cd5011g.ada: Likewise.
* ada/acats-4/tests/cd/cd5011i.ada: Likewise.
* ada/acats-4/tests/cd/cd5011k.ada: Likewise.
* ada/acats-4/tests/cd/cd5011m.ada: Likewise.
* ada/acats-4/tests/cd/cd5011q.ada: Likewise.
* ada/acats-4/tests/cd/cd5011s.ada: Likewise.
* ada/acats-4/tests/cd/cd5012a.ada: Likewise.
* ada/acats-4/tests/cd/cd5012b.ada: Likewise.
* ada/acats-4/tests/cd/cd5012e.ada: Likewise.
* ada/acats-4/tests/cd/cd5012f.ada: Likewise.
* ada/acats-4/tests/cd/cd5012i.ada: Likewise.
* ada/acats-4/tests/cd/cd5012m.ada: Likewise.
* ada/acats-4/tests/cd/cd5013a.ada: Likewise.
* ada/acats-4/tests/cd/cd5013c.ada: Likewise.
* ada/acats-4/tests/cd/cd5013e.ada: Likewise.
* ada/acats-4/tests/cd/cd5013g.ada: Likewise.
* ada/acats-4/tests/cd/cd5013i.ada: Likewise.
* ada/acats-4/tests/cd/cd5013k.ada: Likewise.
* ada/acats-4/tests/cd/cd5013m.ada: Likewise.
* ada/acats-4/tests/cd/cd5013o.ada: Likewise.
* ada/acats-4/tests/cd/cd5014a.ada: Likewise.
* ada/acats-4/tests/cd/cd5014c.ada: Likewise.
* ada/acats-4/tests/cd/cd5014e.ada: Likewise.
* ada/acats-4/tests/cd/cd5014g.ada: Likewise.
* ada/acats-4/tests/cd/cd5014i.ada: Likewise.
* ada/acats-4/tests/cd/cd5014k.ada: Likewise.
* ada/acats-4/tests/cd/cd5014m.ada: Likewise.
* ada/acats-4/tests/cd/cd5014o.ada: Likewise.
* ada/acats-4/tests/cd/cd5014t.ada: Likewise.
* ada/acats-4/tests/cd/cd5014v.ada: Likewise.
* ada/acats-4/tests/cd/cd5014x.ada: Likewise.
* ada/acats-4/tests/cd/cd5014y.ada: Likewise.
* ada/acats-4/tests/cd/cd5014z.ada: Likewise.
* ada/acats-4/tests/cd/cd70001.a: Likewise.
* ada/acats-4/tests/cd/cd7002a.ada: Likewise.
* ada/acats-4/tests/cd/cd7007b.ada: Likewise.
* ada/acats-4/tests/cd/cd7101d.ada: Likewise.
* ada/acats-4/tests/cd/cd7101e.dep: Likewise.
* ada/acats-4/tests/cd/cd7101f.dep: Likewise.
* ada/acats-4/tests/cd/cd7101g.tst: Likewise.
* ada/acats-4/tests/cd/cd7103d.ada: Likewise.
* ada/acats-4/tests/cd/cd7202a.ada: Likewise.
* ada/acats-4/tests/cd/cd7204b.ada: Likewise.
* ada/acats-4/tests/cd/cd7204c.ada: Likewise.
* ada/acats-4/tests/cd/cd72a01.a: Likewise.
* ada/acats-4/tests/cd/cd72a02.a: Likewise.
* ada/acats-4/tests/cd/cd7305a.ada: Likewise.
* ada/acats-4/tests/cd/cd90001.a: Likewise.
* ada/acats-4/tests/cd/cd92001.a: Likewise.
* ada/acats-4/tests/cd/cda201a.ada: Likewise.
* ada/acats-4/tests/cd/cda201b.ada: Likewise.
* ada/acats-4/tests/cd/cda201c.ada: Likewise.
* ada/acats-4/tests/cd/cda201e.ada: Likewise.
* ada/acats-4/tests/cd/cdb0001.a: Likewise.
* ada/acats-4/tests/cd/cdb0002.a: Likewise.
* ada/acats-4/tests/cd/cdb0a01.a: Likewise.
* ada/acats-4/tests/cd/cdb0a02.a: Likewise.
* ada/acats-4/tests/cd/cdb3a01.a: Likewise.
* ada/acats-4/tests/cd/cdb4001.a: Likewise.
* ada/acats-4/tests/cd/cdd1001.a: Likewise.
* ada/acats-4/tests/cd/cdd2001.a: Likewise.
* ada/acats-4/tests/cd/cdd2a01.a: Likewise.
* ada/acats-4/tests/cd/cdd2a02.a: Likewise.
* ada/acats-4/tests/cd/cdd2a03.a: Likewise.
* ada/acats-4/tests/cd/cdd2b01.a: Likewise.
* ada/acats-4/tests/cd/cdd2b02.a: Likewise.
* ada/acats-4/tests/cd/cdd2b03.a: Likewise.
* ada/acats-4/tests/cd/cdd2b04.a: Likewise.
* ada/acats-4/tests/cd/cde0001.a: Likewise.
* ada/acats-4/tests/cd/cde0002.a: Likewise.
* ada/acats-4/tests/cd/cde0003.a: Likewise.
* ada/acats-4/tests/ce/ce2102a.ada: Likewise.
* ada/acats-4/tests/ce/ce2102b.ada: Likewise.
* ada/acats-4/tests/ce/ce2102c.tst: Likewise.
* ada/acats-4/tests/ce/ce2102d.ada: Likewise.
* ada/acats-4/tests/ce/ce2102e.ada: Likewise.
* ada/acats-4/tests/ce/ce2102f.ada: Likewise.
* ada/acats-4/tests/ce/ce2102g.ada: Likewise.
* ada/acats-4/tests/ce/ce2102h.tst: Likewise.
* ada/acats-4/tests/ce/ce2102i.ada: Likewise.
* ada/acats-4/tests/ce/ce2102j.ada: Likewise.
* ada/acats-4/tests/ce/ce2102k.ada: Likewise.
* ada/acats-4/tests/ce/ce2102l.ada: Likewise.
* ada/acats-4/tests/ce/ce2102m.ada: Likewise.
* ada/acats-4/tests/ce/ce2102n.ada: Likewise.
* ada/acats-4/tests/ce/ce2102o.ada: Likewise.
* ada/acats-4/tests/ce/ce2102p.ada: Likewise.
* ada/acats-4/tests/ce/ce2102q.ada: Likewise.
* ada/acats-4/tests/ce/ce2102r.ada: Likewise.
* ada/acats-4/tests/ce/ce2102s.ada: Likewise.
* ada/acats-4/tests/ce/ce2102t.ada: Likewise.
* ada/acats-4/tests/ce/ce2102u.ada: Likewise.
* ada/acats-4/tests/ce/ce2102v.ada: Likewise.
* ada/acats-4/tests/ce/ce2102w.ada: Likewise.
* ada/acats-4/tests/ce/ce2102x.ada: Likewise.
* ada/acats-4/tests/ce/ce2102y.ada: Likewise.
* ada/acats-4/tests/ce/ce2103a.tst: Likewise.
* ada/acats-4/tests/ce/ce2103b.tst: Likewise.
* ada/acats-4/tests/ce/ce2103c.ada: Likewise.
* ada/acats-4/tests/ce/ce2103d.ada: Likewise.
* ada/acats-4/tests/ce/ce2104a.ada: Likewise.
* ada/acats-4/tests/ce/ce2104b.ada: Likewise.
* ada/acats-4/tests/ce/ce2104c.ada: Likewise.
* ada/acats-4/tests/ce/ce2104d.ada: Likewise.
* ada/acats-4/tests/ce/ce2106a.ada: Likewise.
* ada/acats-4/tests/ce/ce2106b.ada: Likewise.
* ada/acats-4/tests/ce/ce2108e.ada: Likewise.
* ada/acats-4/tests/ce/ce2108f.ada: Likewise.
* ada/acats-4/tests/ce/ce2108g.ada: Likewise.
* ada/acats-4/tests/ce/ce2108h.ada: Likewise.
* ada/acats-4/tests/ce/ce2109a.ada: Likewise.
* ada/acats-4/tests/ce/ce2109b.ada: Likewise.
* ada/acats-4/tests/ce/ce2109c.ada: Likewise.
* ada/acats-4/tests/ce/ce2110a.ada: Likewise.
* ada/acats-4/tests/ce/ce2110c.ada: Likewise.
* ada/acats-4/tests/ce/ce2111a.ada: Likewise.
* ada/acats-4/tests/ce/ce2111b.ada: Likewise.
* ada/acats-4/tests/ce/ce2111c.ada: Likewise.
* ada/acats-4/tests/ce/ce2111e.ada: Likewise.
* ada/acats-4/tests/ce/ce2111f.ada: Likewise.
* ada/acats-4/tests/ce/ce2111g.ada: Likewise.
* ada/acats-4/tests/ce/ce2111i.ada: Likewise.
* ada/acats-4/tests/ce/ce2201a.ada: Likewise.
* ada/acats-4/tests/ce/ce2201b.ada: Likewise.
* ada/acats-4/tests/ce/ce2201c.ada: Likewise.
* ada/acats-4/tests/ce/ce2201d.dep: Likewise.
* ada/acats-4/tests/ce/ce2201e.dep: Likewise.
* ada/acats-4/tests/ce/ce2201f.ada: Likewise.
* ada/acats-4/tests/ce/ce2201g.ada: Likewise.
* ada/acats-4/tests/ce/ce2201h.ada: Likewise.
* ada/acats-4/tests/ce/ce2201i.ada: Likewise.
* ada/acats-4/tests/ce/ce2201j.ada: Likewise.
* ada/acats-4/tests/ce/ce2201k.ada: Likewise.
* ada/acats-4/tests/ce/ce2201l.ada: Likewise.
* ada/acats-4/tests/ce/ce2201m.ada: Likewise.
* ada/acats-4/tests/ce/ce2201n.ada: Likewise.
* ada/acats-4/tests/ce/ce2202a.ada: Likewise.
* ada/acats-4/tests/ce/ce2203a.tst: Likewise.
* ada/acats-4/tests/ce/ce2204a.ada: Likewise.
* ada/acats-4/tests/ce/ce2204b.ada: Likewise.
* ada/acats-4/tests/ce/ce2204c.ada: Likewise.
* ada/acats-4/tests/ce/ce2204d.ada: Likewise.
* ada/acats-4/tests/ce/ce2205a.ada: Likewise.
* ada/acats-4/tests/ce/ce2206a.ada: Likewise.
* ada/acats-4/tests/ce/ce2208b.ada: Likewise.
* ada/acats-4/tests/ce/ce2401a.ada: Likewise.
* ada/acats-4/tests/ce/ce2401b.ada: Likewise.
* ada/acats-4/tests/ce/ce2401c.ada: Likewise.
* ada/acats-4/tests/ce/ce2401e.ada: Likewise.
* ada/acats-4/tests/ce/ce2401f.ada: Likewise.
* ada/acats-4/tests/ce/ce2401h.ada: Likewise.
* ada/acats-4/tests/ce/ce2401i.ada: Likewise.
* ada/acats-4/tests/ce/ce2401j.ada: Likewise.
* ada/acats-4/tests/ce/ce2401k.ada: Likewise.
* ada/acats-4/tests/ce/ce2401l.ada: Likewise.
* ada/acats-4/tests/ce/ce2402a.ada: Likewise.
* ada/acats-4/tests/ce/ce2403a.tst: Likewise.
* ada/acats-4/tests/ce/ce2404a.ada: Likewise.
* ada/acats-4/tests/ce/ce2404b.ada: Likewise.
* ada/acats-4/tests/ce/ce2405b.ada: Likewise.
* ada/acats-4/tests/ce/ce2406a.ada: Likewise.
* ada/acats-4/tests/ce/ce2407a.ada: Likewise.
* ada/acats-4/tests/ce/ce2407b.ada: Likewise.
* ada/acats-4/tests/ce/ce2408a.ada: Likewise.
* ada/acats-4/tests/ce/ce2408b.ada: Likewise.
* ada/acats-4/tests/ce/ce2409a.ada: Likewise.
* ada/acats-4/tests/ce/ce2409b.ada: Likewise.
* ada/acats-4/tests/ce/ce2410a.ada: Likewise.
* ada/acats-4/tests/ce/ce2410b.ada: Likewise.
* ada/acats-4/tests/ce/ce2411a.ada: Likewise.
* ada/acats-4/tests/ce/ce3002b.tst: Likewise.
* ada/acats-4/tests/ce/ce3002c.tst: Likewise.
* ada/acats-4/tests/ce/ce3002d.ada: Likewise.
* ada/acats-4/tests/ce/ce3002f.ada: Likewise.
* ada/acats-4/tests/ce/ce3102a.ada: Likewise.
* ada/acats-4/tests/ce/ce3102b.tst: Likewise.
* ada/acats-4/tests/ce/ce3102d.ada: Likewise.
* ada/acats-4/tests/ce/ce3102e.ada: Likewise.
* ada/acats-4/tests/ce/ce3102f.ada: Likewise.
* ada/acats-4/tests/ce/ce3102g.ada: Likewise.
* ada/acats-4/tests/ce/ce3102h.ada: Likewise.
* ada/acats-4/tests/ce/ce3102i.ada: Likewise.
* ada/acats-4/tests/ce/ce3102j.ada: Likewise.
* ada/acats-4/tests/ce/ce3102k.ada: Likewise.
* ada/acats-4/tests/ce/ce3103a.ada: Likewise.
* ada/acats-4/tests/ce/ce3104a.ada: Likewise.
* ada/acats-4/tests/ce/ce3104b.ada: Likewise.
* ada/acats-4/tests/ce/ce3104c.ada: Likewise.
* ada/acats-4/tests/ce/ce3106a.ada: Likewise.
* ada/acats-4/tests/ce/ce3106b.ada: Likewise.
* ada/acats-4/tests/ce/ce3107a.tst: Likewise.
* ada/acats-4/tests/ce/ce3107b.ada: Likewise.
* ada/acats-4/tests/ce/ce3108a.ada: Likewise.
* ada/acats-4/tests/ce/ce3108b.ada: Likewise.
* ada/acats-4/tests/ce/ce3110a.ada: Likewise.
* ada/acats-4/tests/ce/ce3112c.ada: Likewise.
* ada/acats-4/tests/ce/ce3112d.ada: Likewise.
* ada/acats-4/tests/ce/ce3114a.ada: Likewise.
* ada/acats-4/tests/ce/ce3115a.ada: Likewise.
* ada/acats-4/tests/ce/ce3201a.ada: Likewise.
* ada/acats-4/tests/ce/ce3202a.ada: Likewise.
* ada/acats-4/tests/ce/ce3206a.ada: Likewise.
* ada/acats-4/tests/ce/ce3207a.ada: Likewise.
* ada/acats-4/tests/ce/ce3301a.ada: Likewise.
* ada/acats-4/tests/ce/ce3302a.ada: Likewise.
* ada/acats-4/tests/ce/ce3303a.ada: Likewise.
* ada/acats-4/tests/ce/ce3304a.tst: Likewise.
* ada/acats-4/tests/ce/ce3305a.ada: Likewise.
* ada/acats-4/tests/ce/ce3306a.ada: Likewise.
* ada/acats-4/tests/ce/ce3401a.ada: Likewise.
* ada/acats-4/tests/ce/ce3402a.ada: Likewise.
* ada/acats-4/tests/ce/ce3402c.ada: Likewise.
* ada/acats-4/tests/ce/ce3402d.ada: Likewise.
* ada/acats-4/tests/ce/ce3402e.ada: Likewise.
* ada/acats-4/tests/ce/ce3403a.ada: Likewise.
* ada/acats-4/tests/ce/ce3403b.ada: Likewise.
* ada/acats-4/tests/ce/ce3403c.ada: Likewise.
* ada/acats-4/tests/ce/ce3403d.ada: Likewise.
* ada/acats-4/tests/ce/ce3403e.ada: Likewise.
* ada/acats-4/tests/ce/ce3403f.ada: Likewise.
* ada/acats-4/tests/ce/ce3404a.ada: Likewise.
* ada/acats-4/tests/ce/ce3404b.ada: Likewise.
* ada/acats-4/tests/ce/ce3404c.ada: Likewise.
* ada/acats-4/tests/ce/ce3404d.ada: Likewise.
* ada/acats-4/tests/ce/ce3405a.ada: Likewise.
* ada/acats-4/tests/ce/ce3405c.ada: Likewise.
* ada/acats-4/tests/ce/ce3405d.ada: Likewise.
* ada/acats-4/tests/ce/ce3406a.ada: Likewise.
* ada/acats-4/tests/ce/ce3406b.ada: Likewise.
* ada/acats-4/tests/ce/ce3406c.ada: Likewise.
* ada/acats-4/tests/ce/ce3406d.ada: Likewise.
* ada/acats-4/tests/ce/ce3407a.ada: Likewise.
* ada/acats-4/tests/ce/ce3407b.ada: Likewise.
* ada/acats-4/tests/ce/ce3407c.ada: Likewise.
* ada/acats-4/tests/ce/ce3408a.ada: Likewise.
* ada/acats-4/tests/ce/ce3408b.ada: Likewise.
* ada/acats-4/tests/ce/ce3408c.ada: Likewise.
* ada/acats-4/tests/ce/ce3409a.ada: Likewise.
* ada/acats-4/tests/ce/ce3409b.ada: Likewise.
* ada/acats-4/tests/ce/ce3409c.ada: Likewise.
* ada/acats-4/tests/ce/ce3409d.ada: Likewise.
* ada/acats-4/tests/ce/ce3409e.ada: Likewise.
* ada/acats-4/tests/ce/ce3410a.ada: Likewise.
* ada/acats-4/tests/ce/ce3410b.ada: Likewise.
* ada/acats-4/tests/ce/ce3410c.ada: Likewise.
* ada/acats-4/tests/ce/ce3410d.ada: Likewise.
* ada/acats-4/tests/ce/ce3410e.ada: Likewise.
* ada/acats-4/tests/ce/ce3411a.ada: Likewise.
* ada/acats-4/tests/ce/ce3411c.ada: Likewise.
* ada/acats-4/tests/ce/ce3412a.ada: Likewise.
* ada/acats-4/tests/ce/ce3413a.ada: Likewise.
* ada/acats-4/tests/ce/ce3413b.ada: Likewise.
* ada/acats-4/tests/ce/ce3413c.ada: Likewise.
* ada/acats-4/tests/ce/ce3414a.ada: Likewise.
* ada/acats-4/tests/ce/ce3601a.ada: Likewise.
* ada/acats-4/tests/ce/ce3602a.ada: Likewise.
* ada/acats-4/tests/ce/ce3602b.ada: Likewise.
* ada/acats-4/tests/ce/ce3602c.ada: Likewise.
* ada/acats-4/tests/ce/ce3602d.ada: Likewise.
* ada/acats-4/tests/ce/ce3603a.ada: Likewise.
* ada/acats-4/tests/ce/ce3604a.ada: Likewise.
* ada/acats-4/tests/ce/ce3604b.ada: Likewise.
* ada/acats-4/tests/ce/ce3605a.ada: Likewise.
* ada/acats-4/tests/ce/ce3605b.ada: Likewise.
* ada/acats-4/tests/ce/ce3605c.ada: Likewise.
* ada/acats-4/tests/ce/ce3605d.ada: Likewise.
* ada/acats-4/tests/ce/ce3605e.ada: Likewise.
* ada/acats-4/tests/ce/ce3606a.ada: Likewise.
* ada/acats-4/tests/ce/ce3606b.ada: Likewise.
* ada/acats-4/tests/ce/ce3701a.ada: Likewise.
* ada/acats-4/tests/ce/ce3704a.ada: Likewise.
* ada/acats-4/tests/ce/ce3704b.ada: Likewise.
* ada/acats-4/tests/ce/ce3704c.ada: Likewise.
* ada/acats-4/tests/ce/ce3704d.ada: Likewise.
* ada/acats-4/tests/ce/ce3704e.ada: Likewise.
* ada/acats-4/tests/ce/ce3704f.ada: Likewise.
* ada/acats-4/tests/ce/ce3704m.ada: Likewise.
* ada/acats-4/tests/ce/ce3704n.ada: Likewise.
* ada/acats-4/tests/ce/ce3704o.ada: Likewise.
* ada/acats-4/tests/ce/ce3705a.ada: Likewise.
* ada/acats-4/tests/ce/ce3705b.ada: Likewise.
* ada/acats-4/tests/ce/ce3705c.ada: Likewise.
* ada/acats-4/tests/ce/ce3705d.ada: Likewise.
* ada/acats-4/tests/ce/ce3705e.ada: Likewise.
* ada/acats-4/tests/ce/ce3706c.ada: Likewise.
* ada/acats-4/tests/ce/ce3706d.ada: Likewise.
* ada/acats-4/tests/ce/ce3706f.ada: Likewise.
* ada/acats-4/tests/ce/ce3706g.ada: Likewise.
* ada/acats-4/tests/ce/ce3707a.ada: Likewise.
* ada/acats-4/tests/ce/ce3708a.ada: Likewise.
* ada/acats-4/tests/ce/ce3801a.ada: Likewise.
* ada/acats-4/tests/ce/ce3801b.ada: Likewise.
* ada/acats-4/tests/ce/ce3804a.ada: Likewise.
* ada/acats-4/tests/ce/ce3804b.ada: Likewise.
* ada/acats-4/tests/ce/ce3804c.ada: Likewise.
* ada/acats-4/tests/ce/ce3804d.ada: Likewise.
* ada/acats-4/tests/ce/ce3804e.ada: Likewise.
* ada/acats-4/tests/ce/ce3804f.ada: Likewise.
* ada/acats-4/tests/ce/ce3804g.ada: Likewise.
* ada/acats-4/tests/ce/ce3804h.ada: Likewise.
* ada/acats-4/tests/ce/ce3804i.ada: Likewise.
* ada/acats-4/tests/ce/ce3804j.ada: Likewise.
* ada/acats-4/tests/ce/ce3804m.ada: Likewise.
* ada/acats-4/tests/ce/ce3804o.ada: Likewise.
* ada/acats-4/tests/ce/ce3804p.ada: Likewise.
* ada/acats-4/tests/ce/ce3805a.ada: Likewise.
* ada/acats-4/tests/ce/ce3805b.ada: Likewise.
* ada/acats-4/tests/ce/ce3806a.ada: Likewise.
* ada/acats-4/tests/ce/ce3806b.ada: Likewise.
* ada/acats-4/tests/ce/ce3806c.ada: Likewise.
* ada/acats-4/tests/ce/ce3806d.ada: Likewise.
* ada/acats-4/tests/ce/ce3806e.ada: Likewise.
* ada/acats-4/tests/ce/ce3806f.ada: Likewise.
* ada/acats-4/tests/ce/ce3806g.ada: Likewise.
* ada/acats-4/tests/ce/ce3806h.ada: Likewise.
* ada/acats-4/tests/ce/ce3809a.ada: Likewise.
* ada/acats-4/tests/ce/ce3809b.ada: Likewise.
* ada/acats-4/tests/ce/ce3810a.ada: Likewise.
* ada/acats-4/tests/ce/ce3810b.ada: Likewise.
* ada/acats-4/tests/ce/ce3815a.ada: Likewise.
* ada/acats-4/tests/ce/ce3901a.ada: Likewise.
* ada/acats-4/tests/ce/ce3902b.ada: Likewise.
* ada/acats-4/tests/ce/ce3904a.ada: Likewise.
* ada/acats-4/tests/ce/ce3904b.ada: Likewise.
* ada/acats-4/tests/ce/ce3905a.ada: Likewise.
* ada/acats-4/tests/ce/ce3905b.ada: Likewise.
* ada/acats-4/tests/ce/ce3905c.ada: Likewise.
* ada/acats-4/tests/ce/ce3905l.ada: Likewise.
* ada/acats-4/tests/ce/ce3906a.ada: Likewise.
* ada/acats-4/tests/ce/ce3906b.ada: Likewise.
* ada/acats-4/tests/ce/ce3906c.ada: Likewise.
* ada/acats-4/tests/ce/ce3906d.ada: Likewise.
* ada/acats-4/tests/ce/ce3906e.ada: Likewise.
* ada/acats-4/tests/ce/ce3906f.ada: Likewise.
* ada/acats-4/tests/ce/ce3907a.ada: Likewise.
* ada/acats-4/tests/ce/ce3908a.ada: Likewise.
* ada/acats-4/tests/cxa/cxa3001.a: Likewise.
* ada/acats-4/tests/cxa/cxa3002.a: Likewise.
* ada/acats-4/tests/cxa/cxa3003.a: Likewise.
* ada/acats-4/tests/cxa/cxa3004.a: Likewise.
* ada/acats-4/tests/cxa/cxa3005.a: Likewise.
* ada/acats-4/tests/cxa/cxa3006.a: Likewise.
* ada/acats-4/tests/cxa/cxa3007.a: Likewise.
* ada/acats-4/tests/cxa/cxa3008.a: Likewise.
* ada/acats-4/tests/cxa/cxa4001.a: Likewise.
* ada/acats-4/tests/cxa/cxa4002.a: Likewise.
* ada/acats-4/tests/cxa/cxa4003.a: Likewise.
* ada/acats-4/tests/cxa/cxa4004.a: Likewise.
* ada/acats-4/tests/cxa/cxa4005.a: Likewise.
* ada/acats-4/tests/cxa/cxa4006.a: Likewise.
* ada/acats-4/tests/cxa/cxa4007.a: Likewise.
* ada/acats-4/tests/cxa/cxa4008.a: Likewise.
* ada/acats-4/tests/cxa/cxa4009.a: Likewise.
* ada/acats-4/tests/cxa/cxa4010.a: Likewise.
* ada/acats-4/tests/cxa/cxa4011.a: Likewise.
* ada/acats-4/tests/cxa/cxa4012.a: Likewise.
* ada/acats-4/tests/cxa/cxa4013.a: Likewise.
* ada/acats-4/tests/cxa/cxa4014.a: Likewise.
* ada/acats-4/tests/cxa/cxa4015.a: Likewise.
* ada/acats-4/tests/cxa/cxa4016.a: Likewise.
* ada/acats-4/tests/cxa/cxa4017.a: Likewise.
* ada/acats-4/tests/cxa/cxa4018.a: Likewise.
* ada/acats-4/tests/cxa/cxa4019.a: Likewise.
* ada/acats-4/tests/cxa/cxa4020.a: Likewise.
* ada/acats-4/tests/cxa/cxa4021.a: Likewise.
* ada/acats-4/tests/cxa/cxa4022.a: Likewise.
* ada/acats-4/tests/cxa/cxa4023.a: Likewise.
* ada/acats-4/tests/cxa/cxa4024.a: Likewise.
* ada/acats-4/tests/cxa/cxa4025.a: Likewise.
* ada/acats-4/tests/cxa/cxa4026.a: Likewise.
* ada/acats-4/tests/cxa/cxa4027.a: Likewise.
* ada/acats-4/tests/cxa/cxa4028.a: Likewise.
* ada/acats-4/tests/cxa/cxa4029.a: Likewise.
* ada/acats-4/tests/cxa/cxa4030.a: Likewise.
* ada/acats-4/tests/cxa/cxa4031.a: Likewise.
* ada/acats-4/tests/cxa/cxa4032.a: Likewise.
* ada/acats-4/tests/cxa/cxa4033.a: Likewise.
* ada/acats-4/tests/cxa/cxa4035.a: Likewise.
* ada/acats-4/tests/cxa/cxa4036.a: Likewise.
* ada/acats-4/tests/cxa/cxa4037.a: Likewise.
* ada/acats-4/tests/cxa/cxa4038.a: Likewise.
* ada/acats-4/tests/cxa/cxa4039.a: Likewise.
* ada/acats-4/tests/cxa/cxa5011.a: Likewise.
* ada/acats-4/tests/cxa/cxa5012.a: Likewise.
* ada/acats-4/tests/cxa/cxa5013.a: Likewise.
* ada/acats-4/tests/cxa/cxa5015.a: Likewise.
* ada/acats-4/tests/cxa/cxa5016.a: Likewise.
* ada/acats-4/tests/cxa/cxa5a01.a: Likewise.
* ada/acats-4/tests/cxa/cxa5a02.a: Likewise.
* ada/acats-4/tests/cxa/cxa5a03.a: Likewise.
* ada/acats-4/tests/cxa/cxa5a04.a: Likewise.
* ada/acats-4/tests/cxa/cxa5a05.a: Likewise.
* ada/acats-4/tests/cxa/cxa5a06.a: Likewise.
* ada/acats-4/tests/cxa/cxa5a07.a: Likewise.
* ada/acats-4/tests/cxa/cxa5a08.a: Likewise.
* ada/acats-4/tests/cxa/cxa5a09.a: Likewise.
* ada/acats-4/tests/cxa/cxa5a10.a: Likewise.
* ada/acats-4/tests/cxa/cxa8001.a: Likewise.
* ada/acats-4/tests/cxa/cxa8002.a: Likewise.
* ada/acats-4/tests/cxa/cxa8003.a: Likewise.
* ada/acats-4/tests/cxa/cxa9001.a: Likewise.
* ada/acats-4/tests/cxa/cxa9002.a: Likewise.
* ada/acats-4/tests/cxa/cxaa001.a: Likewise.
* ada/acats-4/tests/cxa/cxaa002.a: Likewise.
* ada/acats-4/tests/cxa/cxaa003.a: Likewise.
* ada/acats-4/tests/cxa/cxaa004.a: Likewise.
* ada/acats-4/tests/cxa/cxaa005.a: Likewise.
* ada/acats-4/tests/cxa/cxaa006.a: Likewise.
* ada/acats-4/tests/cxa/cxaa007.a: Likewise.
* ada/acats-4/tests/cxa/cxaa008.a: Likewise.
* ada/acats-4/tests/cxa/cxaa009.a: Likewise.
* ada/acats-4/tests/cxa/cxaa010.a: Likewise.
* ada/acats-4/tests/cxa/cxaa011.a: Likewise.
* ada/acats-4/tests/cxa/cxaa012.a: Likewise.
* ada/acats-4/tests/cxa/cxaa013.a: Likewise.
* ada/acats-4/tests/cxa/cxaa014.a: Likewise.
* ada/acats-4/tests/cxa/cxaa015.a: Likewise.
* ada/acats-4/tests/cxa/cxaa016.a: Likewise.
* ada/acats-4/tests/cxa/cxaa017.a: Likewise.
* ada/acats-4/tests/cxa/cxaa018.a: Likewise.
* ada/acats-4/tests/cxa/cxaa019.a: Likewise.
* ada/acats-4/tests/cxa/cxaa020.a: Likewise.
* ada/acats-4/tests/cxa/cxaa021.a: Likewise.
* ada/acats-4/tests/cxa/cxaa022.a: Likewise.
* ada/acats-4/tests/cxa/cxab001.a: Likewise.
* ada/acats-4/tests/cxa/cxab002.au: Likewise.
* ada/acats-4/tests/cxa/cxab003.au: Likewise.
* ada/acats-4/tests/cxa/cxab004.au: Likewise.
* ada/acats-4/tests/cxa/cxab005.au: Likewise.
* ada/acats-4/tests/cxa/cxac001.a: Likewise.
* ada/acats-4/tests/cxa/cxac002.a: Likewise.
* ada/acats-4/tests/cxa/cxac003.a: Likewise.
* ada/acats-4/tests/cxa/cxac004.a: Likewise.
* ada/acats-4/tests/cxa/cxac005.a: Likewise.
* ada/acats-4/tests/cxa/cxac006.a: Likewise.
* ada/acats-4/tests/cxa/cxac007.a: Likewise.
* ada/acats-4/tests/cxa/cxac008.a: Likewise.
* ada/acats-4/tests/cxa/cxac009.a: Likewise.
* ada/acats-4/tests/cxa/cxaca01.a: Likewise.
* ada/acats-4/tests/cxa/cxaca02.a: Likewise.
* ada/acats-4/tests/cxa/cxacb01.a: Likewise.
* ada/acats-4/tests/cxa/cxacb02.a: Likewise.
* ada/acats-4/tests/cxa/cxacc01.a: Likewise.
* ada/acats-4/tests/cxa/cxaf001.a: Likewise.
* ada/acats-4/tests/cxa/cxag001.a: Likewise.
* ada/acats-4/tests/cxa/cxag002.a: Likewise.
* ada/acats-4/tests/cxa/cxag003.a: Likewise.
* ada/acats-4/tests/cxa/cxah001.a: Likewise.
* ada/acats-4/tests/cxa/cxah002.a: Likewise.
* ada/acats-4/tests/cxa/cxah003.a: Likewise.
* ada/acats-4/tests/cxa/cxai001.a: Likewise.
* ada/acats-4/tests/cxa/cxai002.a: Likewise.
* ada/acats-4/tests/cxa/cxai003.a: Likewise.
* ada/acats-4/tests/cxa/cxai004.a: Likewise.
* ada/acats-4/tests/cxa/cxai005.a: Likewise.
* ada/acats-4/tests/cxa/cxai006.a: Likewise.
* ada/acats-4/tests/cxa/cxai007.a: Likewise.
* ada/acats-4/tests/cxa/cxai008.a: Likewise.
* ada/acats-4/tests/cxa/cxai009.a: Likewise.
* ada/acats-4/tests/cxa/cxai010.a: Likewise.
* ada/acats-4/tests/cxa/cxai011.a: Likewise.
* ada/acats-4/tests/cxa/cxai012.a: Likewise.
* ada/acats-4/tests/cxa/cxai013.a: Likewise.
* ada/acats-4/tests/cxa/cxai014.a: Likewise.
* ada/acats-4/tests/cxa/cxai015.a: Likewise.
* ada/acats-4/tests/cxa/cxai016.a: Likewise.
* ada/acats-4/tests/cxa/cxai017.a: Likewise.
* ada/acats-4/tests/cxa/cxai018.a: Likewise.
* ada/acats-4/tests/cxa/cxai019.a: Likewise.
* ada/acats-4/tests/cxa/cxai020.a: Likewise.
* ada/acats-4/tests/cxa/cxai021.a: Likewise.
* ada/acats-4/tests/cxa/cxai022.a: Likewise.
* ada/acats-4/tests/cxa/cxai023.a: Likewise.
* ada/acats-4/tests/cxa/cxai024.a: Likewise.
* ada/acats-4/tests/cxa/cxai025.a: Likewise.
* ada/acats-4/tests/cxa/cxai026.a: Likewise.
* ada/acats-4/tests/cxa/cxai027.a: Likewise.
* ada/acats-4/tests/cxa/cxai028.a: Likewise.
* ada/acats-4/tests/cxa/cxai029.a: Likewise.
* ada/acats-4/tests/cxa/cxai030.a: Likewise.
* ada/acats-4/tests/cxa/cxai031.a: Likewise.
* ada/acats-4/tests/cxa/cxai032.a: Likewise.
* ada/acats-4/tests/cxa/cxai033.a: Likewise.
* ada/acats-4/tests/cxa/cxai034.a: Likewise.
* ada/acats-4/tests/cxa/cxai035.a: Likewise.
* ada/acats-4/tests/cxa/cxai036.a: Likewise.
* ada/acats-4/tests/cxa/cxaia01.a: Likewise.
* ada/acats-4/tests/cxa/cxaia02.a: Likewise.
* ada/acats-4/tests/cxa/cxaia03.a: Likewise.
* ada/acats-4/tests/cxa/cxaia04.a: Likewise.
* ada/acats-4/tests/cxa/cxaia05.a: Likewise.
* ada/acats-4/tests/cxa/cxaia06.a: Likewise.
* ada/acats-4/tests/cxa/cxaia07.a: Likewise.
* ada/acats-4/tests/cxa/cxaia08.a: Likewise.
* ada/acats-4/tests/cxa/cxaia09.a: Likewise.
* ada/acats-4/tests/cxa/cxaia10.a: Likewise.
* ada/acats-4/tests/cxa/cxaia11.a: Likewise.
* ada/acats-4/tests/cxa/cxaia12.a: Likewise.
* ada/acats-4/tests/cxa/cxaia13.a: Likewise.
* ada/acats-4/tests/cxa/cxaia14.a: Likewise.
* ada/acats-4/tests/cxa/cxaib01.a: Likewise.
* ada/acats-4/tests/cxa/cxaib02.a: Likewise.
* ada/acats-4/tests/cxa/cxaib03.a: Likewise.
* ada/acats-4/tests/cxa/cxaib04.a: Likewise.
* ada/acats-4/tests/cxa/cxaib05.a: Likewise.
* ada/acats-4/tests/cxa/cxaib06.a: Likewise.
* ada/acats-4/tests/cxa/cxaib07.a: Likewise.
* ada/acats-4/tests/cxa/cxaib08.a: Likewise.
* ada/acats-4/tests/cxa/cxaj001.a: Likewise.
* ada/acats-4/tests/cxb/cxb2001.a: Likewise.
* ada/acats-4/tests/cxb/cxb2002.a: Likewise.
* ada/acats-4/tests/cxb/cxb2003.a: Likewise.
* ada/acats-4/tests/cxb/cxb3001.a: Likewise.
* ada/acats-4/tests/cxb/cxb3002.a: Likewise.
* ada/acats-4/tests/cxb/cxb3003.a: Likewise.
* ada/acats-4/tests/cxb/cxb30040.c: Likewise.
* ada/acats-4/tests/cxb/cxb30041.am: Likewise.
* ada/acats-4/tests/cxb/cxb3005.a: Likewise.
* ada/acats-4/tests/cxb/cxb30060.c: Likewise.
* ada/acats-4/tests/cxb/cxb30061.am: Likewise.
* ada/acats-4/tests/cxb/cxb3007.a: Likewise.
* ada/acats-4/tests/cxb/cxb3008.a: Likewise.
* ada/acats-4/tests/cxb/cxb3009.a: Likewise.
* ada/acats-4/tests/cxb/cxb3010.a: Likewise.
* ada/acats-4/tests/cxb/cxb3011.a: Likewise.
* ada/acats-4/tests/cxb/cxb3012.a: Likewise.
* ada/acats-4/tests/cxb/cxb30130.c: Likewise.
* ada/acats-4/tests/cxb/cxb30131.c: Likewise.
* ada/acats-4/tests/cxb/cxb30132.am: Likewise.
* ada/acats-4/tests/cxb/cxb3014.a: Likewise.
* ada/acats-4/tests/cxb/cxb3015.a: Likewise.
* ada/acats-4/tests/cxb/cxb3016.a: Likewise.
* ada/acats-4/tests/cxb/cxb30170.c: Likewise.
* ada/acats-4/tests/cxb/cxb30171.a: Likewise.
* ada/acats-4/tests/cxb/cxb30172.am: Likewise.
* ada/acats-4/tests/cxb/cxb30180.c: Likewise.
* ada/acats-4/tests/cxb/cxb30181.a: Likewise.
* ada/acats-4/tests/cxb/cxb30182.am: Likewise.
* ada/acats-4/tests/cxb/cxb3019.a: Likewise.
* ada/acats-4/tests/cxb/cxb3020.a: Likewise.
* ada/acats-4/tests/cxb/cxb3021.a: Likewise.
* ada/acats-4/tests/cxb/cxb3022.a: Likewise.
* ada/acats-4/tests/cxb/cxb30230.c: Likewise.
* ada/acats-4/tests/cxb/cxb30231.am: Likewise.
* ada/acats-4/tests/cxb/cxb30240.c: Likewise.
* ada/acats-4/tests/cxb/cxb30241.am: Likewise.
* ada/acats-4/tests/cxb/cxb4001.a: Likewise.
* ada/acats-4/tests/cxb/cxb4002.a: Likewise.
* ada/acats-4/tests/cxb/cxb4003.a: Likewise.
* ada/acats-4/tests/cxb/cxb4004.a: Likewise.
* ada/acats-4/tests/cxb/cxb4005.a: Likewise.
* ada/acats-4/tests/cxb/cxb4006.a: Likewise.
* ada/acats-4/tests/cxb/cxb4007.a: Likewise.
* ada/acats-4/tests/cxb/cxb4008.a: Likewise.
* ada/acats-4/tests/cxb/cxb5001.a: Likewise.
* ada/acats-4/tests/cxb/cxb5002.a: Likewise.
* ada/acats-4/tests/cxb/cxb5003.a: Likewise.
* ada/acats-4/tests/cxf/cxf1001.a: Likewise.
* ada/acats-4/tests/cxf/cxf2001.a: Likewise.
* ada/acats-4/tests/cxf/cxf2002.a: Likewise.
* ada/acats-4/tests/cxf/cxf2003.a: Likewise.
* ada/acats-4/tests/cxf/cxf2004.a: Likewise.
* ada/acats-4/tests/cxf/cxf2005.a: Likewise.
* ada/acats-4/tests/cxf/cxf2a01.a: Likewise.
* ada/acats-4/tests/cxf/cxf2a02.a: Likewise.
* ada/acats-4/tests/cxf/cxf3001.a: Likewise.
* ada/acats-4/tests/cxf/cxf3002.a: Likewise.
* ada/acats-4/tests/cxf/cxf3003.a: Likewise.
* ada/acats-4/tests/cxf/cxf3004.a: Likewise.
* ada/acats-4/tests/cxf/cxf3a01.a: Likewise.
* ada/acats-4/tests/cxf/cxf3a02.a: Likewise.
* ada/acats-4/tests/cxf/cxf3a03.a: Likewise.
* ada/acats-4/tests/cxf/cxf3a04.a: Likewise.
* ada/acats-4/tests/cxf/cxf3a05.a: Likewise.
* ada/acats-4/tests/cxf/cxf3a06.a: Likewise.
* ada/acats-4/tests/cxf/cxf3a07.a: Likewise.
* ada/acats-4/tests/cxf/cxf3a08.a: Likewise.
* ada/acats-4/tests/cxg/cxg1001.a: Likewise.
* ada/acats-4/tests/cxg/cxg1002.a: Likewise.
* ada/acats-4/tests/cxg/cxg1003.a: Likewise.
* ada/acats-4/tests/cxg/cxg1004.a: Likewise.
* ada/acats-4/tests/cxg/cxg1005.a: Likewise.
* ada/acats-4/tests/cxg/cxg2001.a: Likewise.
* ada/acats-4/tests/cxg/cxg2002.a: Likewise.
* ada/acats-4/tests/cxg/cxg2003.a: Likewise.
* ada/acats-4/tests/cxg/cxg2004.a: Likewise.
* ada/acats-4/tests/cxg/cxg2005.a: Likewise.
* ada/acats-4/tests/cxg/cxg2006.a: Likewise.
* ada/acats-4/tests/cxg/cxg2007.a: Likewise.
* ada/acats-4/tests/cxg/cxg2008.a: Likewise.
* ada/acats-4/tests/cxg/cxg2009.a: Likewise.
* ada/acats-4/tests/cxg/cxg2010.a: Likewise.
* ada/acats-4/tests/cxg/cxg2011.a: Likewise.
* ada/acats-4/tests/cxg/cxg2012.a: Likewise.
* ada/acats-4/tests/cxg/cxg2013.a: Likewise.
* ada/acats-4/tests/cxg/cxg2014.a: Likewise.
* ada/acats-4/tests/cxg/cxg2015.a: Likewise.
* ada/acats-4/tests/cxg/cxg2016.a: Likewise.
* ada/acats-4/tests/cxg/cxg2017.a: Likewise.
* ada/acats-4/tests/cxg/cxg2018.a: Likewise.
* ada/acats-4/tests/cxg/cxg2019.a: Likewise.
* ada/acats-4/tests/cxg/cxg2020.a: Likewise.
* ada/acats-4/tests/cxg/cxg2021.a: Likewise.
* ada/acats-4/tests/cxg/cxg2022.a: Likewise.
* ada/acats-4/tests/cxg/cxg2023.a: Likewise.
* ada/acats-4/tests/cxg/cxg2024.a: Likewise.
* ada/acats-4/tests/cxh/cxh3001.a: Likewise.
* ada/acats-4/tests/cxh/cxh3002.a: Likewise.
* ada/acats-4/tests/cxh/cxh30030.a: Likewise.
* ada/acats-4/tests/cxh/cxh30031.am: Likewise.
* ada/acats-4/tests/cz/cz1101a.ada: Likewise.
* ada/acats-4/tests/cz/cz1102a.ada: Likewise.
* ada/acats-4/tests/cz/cz1103a.ada: Likewise.
* ada/acats-4/tests/d/d4a002a.ada: Likewise.
* ada/acats-4/tests/d/d4a002b.ada: Likewise.
* ada/acats-4/tests/d/d4a004a.ada: Likewise.
* ada/acats-4/tests/d/d4a004b.ada: Likewise.
* ada/acats-4/tests/e/e28002b.ada: Likewise.
* ada/acats-4/tests/e/e28005d.ada: Likewise.
* ada/acats-4/tests/e/e52103y.ada: Likewise.
* ada/acats-4/tests/e/eb4011a.ada: Likewise.
* ada/acats-4/tests/e/eb4012a.ada: Likewise.
* ada/acats-4/tests/e/eb4014a.ada: Likewise.
* ada/acats-4/tests/e/ee3203a.ada: Likewise.
* ada/acats-4/tests/e/ee3204a.ada: Likewise.
* ada/acats-4/tests/e/ee3402b.ada: Likewise.
* ada/acats-4/tests/e/ee3409f.ada: Likewise.
* ada/acats-4/tests/e/ee3412c.ada: Likewise.
* ada/acats-4/tests/l/la140010.a: Likewise.
* ada/acats-4/tests/l/la140011.am: Likewise.
* ada/acats-4/tests/l/la140012.a: Likewise.
* ada/acats-4/tests/l/la140020.a: Likewise.
* ada/acats-4/tests/l/la140021.am: Likewise.
* ada/acats-4/tests/l/la140022.a: Likewise.
* ada/acats-4/tests/l/la140030.a: Likewise.
* ada/acats-4/tests/l/la140031.a: Likewise.
* ada/acats-4/tests/l/la140032.am: Likewise.
* ada/acats-4/tests/l/la140033.a: Likewise.
* ada/acats-4/tests/l/la140040.a: Likewise.
* ada/acats-4/tests/l/la140041.am: Likewise.
* ada/acats-4/tests/l/la140042.a: Likewise.
* ada/acats-4/tests/l/la140050.a: Likewise.
* ada/acats-4/tests/l/la140051.a: Likewise.
* ada/acats-4/tests/l/la140052.am: Likewise.
* ada/acats-4/tests/l/la140053.a: Likewise.
* ada/acats-4/tests/l/la140060.a: Likewise.
* ada/acats-4/tests/l/la140061.a: Likewise.
* ada/acats-4/tests/l/la140062.am: Likewise.
* ada/acats-4/tests/l/la140063.a: Likewise.
* ada/acats-4/tests/l/la140070.a: Likewise.
* ada/acats-4/tests/l/la140071.a: Likewise.
* ada/acats-4/tests/l/la140072.am: Likewise.
* ada/acats-4/tests/l/la140073.a: Likewise.
* ada/acats-4/tests/l/la140080.a: Likewise.
* ada/acats-4/tests/l/la140081.a: Likewise.
* ada/acats-4/tests/l/la140082.am: Likewise.
* ada/acats-4/tests/l/la140083.a: Likewise.
* ada/acats-4/tests/l/la140090.a: Likewise.
* ada/acats-4/tests/l/la140091.a: Likewise.
* ada/acats-4/tests/l/la140092.am: Likewise.
* ada/acats-4/tests/l/la140093.a: Likewise.
* ada/acats-4/tests/l/la140100.a: Likewise.
* ada/acats-4/tests/l/la140101.a: Likewise.
* ada/acats-4/tests/l/la140102.am: Likewise.
* ada/acats-4/tests/l/la140103.a: Likewise.
* ada/acats-4/tests/l/la140110.a: Likewise.
* ada/acats-4/tests/l/la140111.a: Likewise.
* ada/acats-4/tests/l/la140112.am: Likewise.
* ada/acats-4/tests/l/la140113.a: Likewise.
* ada/acats-4/tests/l/la140120.a: Likewise.
* ada/acats-4/tests/l/la140121.a: Likewise.
* ada/acats-4/tests/l/la140122.am: Likewise.
* ada/acats-4/tests/l/la140123.a: Likewise.
* ada/acats-4/tests/l/la140130.a: Likewise.
* ada/acats-4/tests/l/la140131.a: Likewise.
* ada/acats-4/tests/l/la140132.am: Likewise.
* ada/acats-4/tests/l/la140133.a: Likewise.
* ada/acats-4/tests/l/la140140.a: Likewise.
* ada/acats-4/tests/l/la140141.a: Likewise.
* ada/acats-4/tests/l/la140142.am: Likewise.
* ada/acats-4/tests/l/la140143.a: Likewise.
* ada/acats-4/tests/l/la140150.a: Likewise.
* ada/acats-4/tests/l/la140151.a: Likewise.
* ada/acats-4/tests/l/la140152.am: Likewise.
* ada/acats-4/tests/l/la140153.a: Likewise.
* ada/acats-4/tests/l/la140160.a: Likewise.
* ada/acats-4/tests/l/la140161.a: Likewise.
* ada/acats-4/tests/l/la140162.am: Likewise.
* ada/acats-4/tests/l/la140163.a: Likewise.
* ada/acats-4/tests/l/la140170.a: Likewise.
* ada/acats-4/tests/l/la140171.a: Likewise.
* ada/acats-4/tests/l/la140172.am: Likewise.
* ada/acats-4/tests/l/la140173.a: Likewise.
* ada/acats-4/tests/l/la140180.a: Likewise.
* ada/acats-4/tests/l/la140181.a: Likewise.
* ada/acats-4/tests/l/la140182.am: Likewise.
* ada/acats-4/tests/l/la140183.a: Likewise.
* ada/acats-4/tests/l/la140190.a: Likewise.
* ada/acats-4/tests/l/la140191.a: Likewise.
* ada/acats-4/tests/l/la140192.am: Likewise.
* ada/acats-4/tests/l/la140193.a: Likewise.
* ada/acats-4/tests/l/la140200.a: Likewise.
* ada/acats-4/tests/l/la140201.a: Likewise.
* ada/acats-4/tests/l/la140202.am: Likewise.
* ada/acats-4/tests/l/la140203.a: Likewise.
* ada/acats-4/tests/l/la140210.a: Likewise.
* ada/acats-4/tests/l/la140211.am: Likewise.
* ada/acats-4/tests/l/la140212.a: Likewise.
* ada/acats-4/tests/l/la140220.a: Likewise.
* ada/acats-4/tests/l/la140221.am: Likewise.
* ada/acats-4/tests/l/la140222.a: Likewise.
* ada/acats-4/tests/l/la140240.a: Likewise.
* ada/acats-4/tests/l/la140241.a: Likewise.
* ada/acats-4/tests/l/la140242.am: Likewise.
* ada/acats-4/tests/l/la140243.a: Likewise.
* ada/acats-4/tests/l/la140250.a: Likewise.
* ada/acats-4/tests/l/la140251.am: Likewise.
* ada/acats-4/tests/l/la140252.a: Likewise.
* ada/acats-4/tests/l/la140260.a: Likewise.
* ada/acats-4/tests/l/la140261.a: Likewise.
* ada/acats-4/tests/l/la140262.am: Likewise.
* ada/acats-4/tests/l/la140263.a: Likewise.
* ada/acats-4/tests/l/la140270.a: Likewise.
* ada/acats-4/tests/l/la140271.a: Likewise.
* ada/acats-4/tests/l/la140272.am: Likewise.
* ada/acats-4/tests/l/la140273.a: Likewise.

2 months agoAda: install ACATS 3.1 testsuite in acats-3 directory
Eric Botcazou [Sat, 24 May 2025 15:57:39 +0000 (17:57 +0200)] 
Ada: install ACATS 3.1 testsuite in acats-3 directory

It corresponds to revision 3.1DD of http://www.ada-auth.org/acats.html minus
the same chapters as for ACATS 2.6.  It is not run, the missing step being:

--- a/gcc/ada/gcc-interface/Make-lang.in
+++ b/gcc/ada/gcc-interface/Make-lang.in
@@ -1108,7 +1108,7 @@ check-ada-subtargets: check-acats-subtargets
 # No ada-specific selftests
 selftest-ada:

-ACATSDIR = $(TESTSUITEDIR)/ada/acats-2
+ACATSDIR = $(TESTSUITEDIR)/ada/acats-3
 ACATSCMD = run_acats.sh

 check_acats_numbers0:=1 2 3 4 5 6 7 8 9

gcc/testsuite/
* ada/acats-3/elabd.lst: New file.
* ada/acats-3/floatstore.lst: Likewise.
* ada/acats-3/norun.lst: Likewise.
* ada/acats-3/run_acats.sh: Likewise.
* ada/acats-3/run_all.sh: Likewise.
* ada/acats-3/run_test.exp: Likewise.
* ada/acats-3/stackcheck.lst: Likewise.
* ada/acats-3/support/acats31.lst: Likewise.
* ada/acats-3/support/checkfil.ada: Likewise.
* ada/acats-3/support/enumchek.ada: Likewise.
* ada/acats-3/support/f340a000.a: Likewise.
* ada/acats-3/support/f340a001.a: Likewise.
* ada/acats-3/support/f341a00.a: Likewise.
* ada/acats-3/support/f390a00.a: Likewise.
* ada/acats-3/support/f392a00.a: Likewise.
* ada/acats-3/support/f392c00.a: Likewise.
* ada/acats-3/support/f392d00.a: Likewise.
* ada/acats-3/support/f393a00.a: Likewise.
* ada/acats-3/support/f393b00.a: Likewise.
* ada/acats-3/support/f394a00.a: Likewise.
* ada/acats-3/support/f3a1a00.a: Likewise.
* ada/acats-3/support/f3a2a00.a: Likewise.
* ada/acats-3/support/f431a00.a: Likewise.
* ada/acats-3/support/f433a00.a: Likewise.
* ada/acats-3/support/f452a00.a: Likewise.
* ada/acats-3/support/f460a00.a: Likewise.
* ada/acats-3/support/f650a00.a: Likewise.
* ada/acats-3/support/f730a000.a: Likewise.
* ada/acats-3/support/f730a001.a: Likewise.
* ada/acats-3/support/f731a00.a: Likewise.
* ada/acats-3/support/f750a00.a: Likewise.
* ada/acats-3/support/f750b00.a: Likewise.
* ada/acats-3/support/f760a00.a: Likewise.
* ada/acats-3/support/f940a00.a: Likewise.
* ada/acats-3/support/f954a00.a: Likewise.
* ada/acats-3/support/fa11a00.a: Likewise.
* ada/acats-3/support/fa11b00.a: Likewise.
* ada/acats-3/support/fa11c00.a: Likewise.
* ada/acats-3/support/fa11d00.a: Likewise.
* ada/acats-3/support/fa13a00.a: Likewise.
* ada/acats-3/support/fa13b00.a: Likewise.
* ada/acats-3/support/fa21a00.a: Likewise.
* ada/acats-3/support/fb20a00.a: Likewise.
* ada/acats-3/support/fb40a00.a: Likewise.
* ada/acats-3/support/fc50a00.a: Likewise.
* ada/acats-3/support/fc51a00.a: Likewise.
* ada/acats-3/support/fc51b00.a: Likewise.
* ada/acats-3/support/fc51c00.a: Likewise.
* ada/acats-3/support/fc51d00.a: Likewise.
* ada/acats-3/support/fc54a00.a: Likewise.
* ada/acats-3/support/fc70a00.a: Likewise.
* ada/acats-3/support/fc70b00.a: Likewise.
* ada/acats-3/support/fc70c00.a: Likewise.
* ada/acats-3/support/fcndecl.ada: Likewise.
* ada/acats-3/support/fd72a00.a: Likewise.
* ada/acats-3/support/fdb0a00.a: Likewise.
* ada/acats-3/support/fdd2a00.a: Likewise.
* ada/acats-3/support/fdd2b00.a: Likewise.
* ada/acats-3/support/fxa5a00.a: Likewise.
* ada/acats-3/support/fxaca00.a: Likewise.
* ada/acats-3/support/fxacb00.a: Likewise.
* ada/acats-3/support/fxacc00.a: Likewise.
* ada/acats-3/support/fxaia00.a: Likewise.
* ada/acats-3/support/fxc6a00.a: Likewise.
* ada/acats-3/support/fxe2a00.a: Likewise.
* ada/acats-3/support/fxf2a00.a: Likewise.
* ada/acats-3/support/fxf3a00.a: Likewise.
* ada/acats-3/support/impbit.adb: Likewise.
* ada/acats-3/support/impdef.a: Likewise.
* ada/acats-3/support/impdefc.a: Likewise.
* ada/acats-3/support/impdefd.a: Likewise.
* ada/acats-3/support/impdefe.a: Likewise.
* ada/acats-3/support/impdefg.a: Likewise.
* ada/acats-3/support/impdefh.a: Likewise.
* ada/acats-3/support/lencheck.ada: Likewise.
* ada/acats-3/support/macro.dfs: Likewise.
* ada/acats-3/support/macrodef.adb: Likewise.
* ada/acats-3/support/macrosub.ada: Likewise.
* ada/acats-3/support/repbody.ada: Likewise.
* ada/acats-3/support/repspec.ada: Likewise.
* ada/acats-3/support/spprt13s.tst: Likewise.
* ada/acats-3/support/tctouch.ada: Likewise.
* ada/acats-3/support/tsttests.dat: Likewise.
* ada/acats-3/tests/a/a22006b.ada: Likewise.
* ada/acats-3/tests/a/a22006c.ada: Likewise.
* ada/acats-3/tests/a/a22006d.ada: Likewise.
* ada/acats-3/tests/a/a26007a.tst: Likewise.
* ada/acats-3/tests/a/a27003a.ada: Likewise.
* ada/acats-3/tests/a/a29003a.ada: Likewise.
* ada/acats-3/tests/a/a2a031a.ada: Likewise.
* ada/acats-3/tests/a/a33003a.ada: Likewise.
* ada/acats-3/tests/a/a34017c.ada: Likewise.
* ada/acats-3/tests/a/a35101b.ada: Likewise.
* ada/acats-3/tests/a/a35402a.ada: Likewise.
* ada/acats-3/tests/a/a35801f.ada: Likewise.
* ada/acats-3/tests/a/a35902c.ada: Likewise.
* ada/acats-3/tests/a/a38106d.ada: Likewise.
* ada/acats-3/tests/a/a38106e.ada: Likewise.
* ada/acats-3/tests/a/a49027a.ada: Likewise.
* ada/acats-3/tests/a/a49027b.ada: Likewise.
* ada/acats-3/tests/a/a49027c.ada: Likewise.
* ada/acats-3/tests/a/a54b01a.ada: Likewise.
* ada/acats-3/tests/a/a54b02a.ada: Likewise.
* ada/acats-3/tests/a/a55b12a.ada: Likewise.
* ada/acats-3/tests/a/a55b13a.ada: Likewise.
* ada/acats-3/tests/a/a55b14a.ada: Likewise.
* ada/acats-3/tests/a/a71004a.ada: Likewise.
* ada/acats-3/tests/a/a73001i.ada: Likewise.
* ada/acats-3/tests/a/a73001j.ada: Likewise.
* ada/acats-3/tests/a/a74105b.ada: Likewise.
* ada/acats-3/tests/a/a74106a.ada: Likewise.
* ada/acats-3/tests/a/a74106b.ada: Likewise.
* ada/acats-3/tests/a/a74106c.ada: Likewise.
* ada/acats-3/tests/a/a74205e.ada: Likewise.
* ada/acats-3/tests/a/a74205f.ada: Likewise.
* ada/acats-3/tests/a/a83009a.ada: Likewise.
* ada/acats-3/tests/a/a83009b.ada: Likewise.
* ada/acats-3/tests/a/a83a02a.ada: Likewise.
* ada/acats-3/tests/a/a83a02b.ada: Likewise.
* ada/acats-3/tests/a/a83a06a.ada: Likewise.
* ada/acats-3/tests/a/a83a08a.ada: Likewise.
* ada/acats-3/tests/a/a83c01c.ada: Likewise.
* ada/acats-3/tests/a/a83c01h.ada: Likewise.
* ada/acats-3/tests/a/a83c01i.ada: Likewise.
* ada/acats-3/tests/a/a85007d.ada: Likewise.
* ada/acats-3/tests/a/a85013b.ada: Likewise.
* ada/acats-3/tests/a/a87b59a.ada: Likewise.
* ada/acats-3/tests/a/a95001c.ada: Likewise.
* ada/acats-3/tests/a/a95074d.ada: Likewise.
* ada/acats-3/tests/a/a97106a.ada: Likewise.
* ada/acats-3/tests/a/a99006a.ada: Likewise.
* ada/acats-3/tests/a/aa2010a.ada: Likewise.
* ada/acats-3/tests/a/aa2012a.ada: Likewise.
* ada/acats-3/tests/a/ac1015b.ada: Likewise.
* ada/acats-3/tests/a/ac3106a.ada: Likewise.
* ada/acats-3/tests/a/ac3206a.ada: Likewise.
* ada/acats-3/tests/a/ac3207a.ada: Likewise.
* ada/acats-3/tests/a/ad7001b.ada: Likewise.
* ada/acats-3/tests/a/ad7001c0.ada: Likewise.
* ada/acats-3/tests/a/ad7001c1.ada: Likewise.
* ada/acats-3/tests/a/ad7001d0.ada: Likewise.
* ada/acats-3/tests/a/ad7001d1.ada: Likewise.
* ada/acats-3/tests/a/ad7006a.ada: Likewise.
* ada/acats-3/tests/a/ad7101a.ada: Likewise.
* ada/acats-3/tests/a/ad7101c.ada: Likewise.
* ada/acats-3/tests/a/ad7102a.ada: Likewise.
* ada/acats-3/tests/a/ad7103a.ada: Likewise.
* ada/acats-3/tests/a/ad7103c.ada: Likewise.
* ada/acats-3/tests/a/ad7104a.ada: Likewise.
* ada/acats-3/tests/a/ad7201a.ada: Likewise.
* ada/acats-3/tests/a/ad7203b.ada: Likewise.
* ada/acats-3/tests/a/ad7205b.ada: Likewise.
* ada/acats-3/tests/a/ad8011a.tst: Likewise.
* ada/acats-3/tests/a/ada101a.ada: Likewise.
* ada/acats-3/tests/a/ae2113a.ada: Likewise.
* ada/acats-3/tests/a/ae2113b.ada: Likewise.
* ada/acats-3/tests/a/ae3002g.ada: Likewise.
* ada/acats-3/tests/a/ae3101a.ada: Likewise.
* ada/acats-3/tests/a/ae3702a.ada: Likewise.
* ada/acats-3/tests/a/ae3709a.ada: Likewise.
* ada/acats-3/tests/c2/c23001a.ada: Likewise.
* ada/acats-3/tests/c2/c23003a.tst: Likewise.
* ada/acats-3/tests/c2/c23003b.tst: Likewise.
* ada/acats-3/tests/c2/c23003g.tst: Likewise.
* ada/acats-3/tests/c2/c23003i.tst: Likewise.
* ada/acats-3/tests/c2/c23006a.ada: Likewise.
* ada/acats-3/tests/c2/c23006b.ada: Likewise.
* ada/acats-3/tests/c2/c23006c.ada: Likewise.
* ada/acats-3/tests/c2/c23006d.ada: Likewise.
* ada/acats-3/tests/c2/c23006e.ada: Likewise.
* ada/acats-3/tests/c2/c23006f.ada: Likewise.
* ada/acats-3/tests/c2/c23006g.ada: Likewise.
* ada/acats-3/tests/c2/c24002d.ada: Likewise.
* ada/acats-3/tests/c2/c24003a.ada: Likewise.
* ada/acats-3/tests/c2/c24003b.ada: Likewise.
* ada/acats-3/tests/c2/c24003c.ada: Likewise.
* ada/acats-3/tests/c2/c24106a.ada: Likewise.
* ada/acats-3/tests/c2/c24202d.ada: Likewise.
* ada/acats-3/tests/c2/c24203a.ada: Likewise.
* ada/acats-3/tests/c2/c24203b.ada: Likewise.
* ada/acats-3/tests/c2/c24207a.ada: Likewise.
* ada/acats-3/tests/c2/c24211a.ada: Likewise.
* ada/acats-3/tests/c2/c250001.au: Likewise.
* ada/acats-3/tests/c2/c250002.au: Likewise.
* ada/acats-3/tests/c2/c25001a.ada: Likewise.
* ada/acats-3/tests/c2/c25001b.ada: Likewise.
* ada/acats-3/tests/c2/c26006a.ada: Likewise.
* ada/acats-3/tests/c2/c26008a.ada: Likewise.
* ada/acats-3/tests/c2/c2a001a.ada: Likewise.
* ada/acats-3/tests/c2/c2a001b.ada: Likewise.
* ada/acats-3/tests/c2/c2a001c.ada: Likewise.
* ada/acats-3/tests/c2/c2a002a.ada: Likewise.
* ada/acats-3/tests/c2/c2a008a.ada: Likewise.
* ada/acats-3/tests/c2/c2a021b.ada: Likewise.
* ada/acats-3/tests/c3/c32001a.ada: Likewise.
* ada/acats-3/tests/c3/c32001b.ada: Likewise.
* ada/acats-3/tests/c3/c32001c.ada: Likewise.
* ada/acats-3/tests/c3/c32001d.ada: Likewise.
* ada/acats-3/tests/c3/c32001e.ada: Likewise.
* ada/acats-3/tests/c3/c32107a.ada: Likewise.
* ada/acats-3/tests/c3/c32107c.ada: Likewise.
* ada/acats-3/tests/c3/c32108a.ada: Likewise.
* ada/acats-3/tests/c3/c32108b.ada: Likewise.
* ada/acats-3/tests/c3/c32111a.ada: Likewise.
* ada/acats-3/tests/c3/c32111b.ada: Likewise.
* ada/acats-3/tests/c3/c32112b.ada: Likewise.
* ada/acats-3/tests/c3/c32113a.ada: Likewise.
* ada/acats-3/tests/c3/c32115a.ada: Likewise.
* ada/acats-3/tests/c3/c32115b.ada: Likewise.
* ada/acats-3/tests/c3/c330001.a: Likewise.
* ada/acats-3/tests/c3/c330002.a: Likewise.
* ada/acats-3/tests/c3/c332001.a: Likewise.
* ada/acats-3/tests/c3/c340001.a: Likewise.
* ada/acats-3/tests/c3/c34001a.ada: Likewise.
* ada/acats-3/tests/c3/c34001c.ada: Likewise.
* ada/acats-3/tests/c3/c34001d.ada: Likewise.
* ada/acats-3/tests/c3/c34001f.ada: Likewise.
* ada/acats-3/tests/c3/c34002a.ada: Likewise.
* ada/acats-3/tests/c3/c34002c.ada: Likewise.
* ada/acats-3/tests/c3/c34003a.ada: Likewise.
* ada/acats-3/tests/c3/c34003c.ada: Likewise.
* ada/acats-3/tests/c3/c34004a.ada: Likewise.
* ada/acats-3/tests/c3/c34004c.ada: Likewise.
* ada/acats-3/tests/c3/c34005a.ada: Likewise.
* ada/acats-3/tests/c3/c34005c.ada: Likewise.
* ada/acats-3/tests/c3/c34005d.ada: Likewise.
* ada/acats-3/tests/c3/c34005f.ada: Likewise.
* ada/acats-3/tests/c3/c34005g.ada: Likewise.
* ada/acats-3/tests/c3/c34005i.ada: Likewise.
* ada/acats-3/tests/c3/c34005j.ada: Likewise.
* ada/acats-3/tests/c3/c34005l.ada: Likewise.
* ada/acats-3/tests/c3/c34005m.ada: Likewise.
* ada/acats-3/tests/c3/c34005o.ada: Likewise.
* ada/acats-3/tests/c3/c34005p.ada: Likewise.
* ada/acats-3/tests/c3/c34005r.ada: Likewise.
* ada/acats-3/tests/c3/c34005s.ada: Likewise.
* ada/acats-3/tests/c3/c34005u.ada: Likewise.
* ada/acats-3/tests/c3/c34005v.ada: Likewise.
* ada/acats-3/tests/c3/c34006a.ada: Likewise.
* ada/acats-3/tests/c3/c34006d.ada: Likewise.
* ada/acats-3/tests/c3/c34006f.ada: Likewise.
* ada/acats-3/tests/c3/c34006g.ada: Likewise.
* ada/acats-3/tests/c3/c34006j.ada: Likewise.
* ada/acats-3/tests/c3/c34006l.ada: Likewise.
* ada/acats-3/tests/c3/c34007a.ada: Likewise.
* ada/acats-3/tests/c3/c34007d.ada: Likewise.
* ada/acats-3/tests/c3/c34007f.ada: Likewise.
* ada/acats-3/tests/c3/c34007g.ada: Likewise.
* ada/acats-3/tests/c3/c34007i.ada: Likewise.
* ada/acats-3/tests/c3/c34007j.ada: Likewise.
* ada/acats-3/tests/c3/c34007m.ada: Likewise.
* ada/acats-3/tests/c3/c34007p.ada: Likewise.
* ada/acats-3/tests/c3/c34007r.ada: Likewise.
* ada/acats-3/tests/c3/c34007s.ada: Likewise.
* ada/acats-3/tests/c3/c34007u.ada: Likewise.
* ada/acats-3/tests/c3/c34007v.ada: Likewise.
* ada/acats-3/tests/c3/c34008a.ada: Likewise.
* ada/acats-3/tests/c3/c34009a.ada: Likewise.
* ada/acats-3/tests/c3/c34009d.ada: Likewise.
* ada/acats-3/tests/c3/c34009f.ada: Likewise.
* ada/acats-3/tests/c3/c34009g.ada: Likewise.
* ada/acats-3/tests/c3/c34009j.ada: Likewise.
* ada/acats-3/tests/c3/c34009l.ada: Likewise.
* ada/acats-3/tests/c3/c34011b.ada: Likewise.
* ada/acats-3/tests/c3/c34012a.ada: Likewise.
* ada/acats-3/tests/c3/c34014a.ada: Likewise.
* ada/acats-3/tests/c3/c34014c.ada: Likewise.
* ada/acats-3/tests/c3/c34014e.ada: Likewise.
* ada/acats-3/tests/c3/c34014g.ada: Likewise.
* ada/acats-3/tests/c3/c34014h.ada: Likewise.
* ada/acats-3/tests/c3/c34014n.ada: Likewise.
* ada/acats-3/tests/c3/c34014p.ada: Likewise.
* ada/acats-3/tests/c3/c34014r.ada: Likewise.
* ada/acats-3/tests/c3/c34014t.ada: Likewise.
* ada/acats-3/tests/c3/c34014u.ada: Likewise.
* ada/acats-3/tests/c3/c34018a.ada: Likewise.
* ada/acats-3/tests/c3/c340a01.a: Likewise.
* ada/acats-3/tests/c3/c340a02.a: Likewise.
* ada/acats-3/tests/c3/c341a01.a: Likewise.
* ada/acats-3/tests/c3/c341a02.a: Likewise.
* ada/acats-3/tests/c3/c341a03.a: Likewise.
* ada/acats-3/tests/c3/c341a04.a: Likewise.
* ada/acats-3/tests/c3/c35003a.ada: Likewise.
* ada/acats-3/tests/c3/c35003b.ada: Likewise.
* ada/acats-3/tests/c3/c35003d.ada: Likewise.
* ada/acats-3/tests/c3/c35102a.ada: Likewise.
* ada/acats-3/tests/c3/c352001.a: Likewise.
* ada/acats-3/tests/c3/c354002.a: Likewise.
* ada/acats-3/tests/c3/c354003.a: Likewise.
* ada/acats-3/tests/c3/c354004.a: Likewise.
* ada/acats-3/tests/c3/c35502a.ada: Likewise.
* ada/acats-3/tests/c3/c35502b.ada: Likewise.
* ada/acats-3/tests/c3/c35502c.ada: Likewise.
* ada/acats-3/tests/c3/c35502d.tst: Likewise.
* ada/acats-3/tests/c3/c35502e.ada: Likewise.
* ada/acats-3/tests/c3/c35502f.tst: Likewise.
* ada/acats-3/tests/c3/c35502g.ada: Likewise.
* ada/acats-3/tests/c3/c35502h.ada: Likewise.
* ada/acats-3/tests/c3/c35502i.ada: Likewise.
* ada/acats-3/tests/c3/c35502j.ada: Likewise.
* ada/acats-3/tests/c3/c35502k.ada: Likewise.
* ada/acats-3/tests/c3/c35502l.ada: Likewise.
* ada/acats-3/tests/c3/c35502m.ada: Likewise.
* ada/acats-3/tests/c3/c35502n.ada: Likewise.
* ada/acats-3/tests/c3/c35502o.ada: Likewise.
* ada/acats-3/tests/c3/c35502p.ada: Likewise.
* ada/acats-3/tests/c3/c35503a.ada: Likewise.
* ada/acats-3/tests/c3/c35503b.ada: Likewise.
* ada/acats-3/tests/c3/c35503c.ada: Likewise.
* ada/acats-3/tests/c3/c35503d.tst: Likewise.
* ada/acats-3/tests/c3/c35503e.ada: Likewise.
* ada/acats-3/tests/c3/c35503f.tst: Likewise.
* ada/acats-3/tests/c3/c35503g.ada: Likewise.
* ada/acats-3/tests/c3/c35503h.ada: Likewise.
* ada/acats-3/tests/c3/c35503k.ada: Likewise.
* ada/acats-3/tests/c3/c35503l.ada: Likewise.
* ada/acats-3/tests/c3/c35503o.ada: Likewise.
* ada/acats-3/tests/c3/c35503p.ada: Likewise.
* ada/acats-3/tests/c3/c35504a.ada: Likewise.
* ada/acats-3/tests/c3/c35504b.ada: Likewise.
* ada/acats-3/tests/c3/c35505c.ada: Likewise.
* ada/acats-3/tests/c3/c35505e.ada: Likewise.
* ada/acats-3/tests/c3/c35505f.ada: Likewise.
* ada/acats-3/tests/c3/c35507a.ada: Likewise.
* ada/acats-3/tests/c3/c35507b.ada: Likewise.
* ada/acats-3/tests/c3/c35507c.ada: Likewise.
* ada/acats-3/tests/c3/c35507e.ada: Likewise.
* ada/acats-3/tests/c3/c35507g.ada: Likewise.
* ada/acats-3/tests/c3/c35507h.ada: Likewise.
* ada/acats-3/tests/c3/c35507i.ada: Likewise.
* ada/acats-3/tests/c3/c35507j.ada: Likewise.
* ada/acats-3/tests/c3/c35507k.ada: Likewise.
* ada/acats-3/tests/c3/c35507l.ada: Likewise.
* ada/acats-3/tests/c3/c35507m.ada: Likewise.
* ada/acats-3/tests/c3/c35507n.ada: Likewise.
* ada/acats-3/tests/c3/c35507o.ada: Likewise.
* ada/acats-3/tests/c3/c35507p.ada: Likewise.
* ada/acats-3/tests/c3/c35508a.ada: Likewise.
* ada/acats-3/tests/c3/c35508b.ada: Likewise.
* ada/acats-3/tests/c3/c35508c.ada: Likewise.
* ada/acats-3/tests/c3/c35508e.ada: Likewise.
* ada/acats-3/tests/c3/c35508g.ada: Likewise.
* ada/acats-3/tests/c3/c35508h.ada: Likewise.
* ada/acats-3/tests/c3/c35508k.ada: Likewise.
* ada/acats-3/tests/c3/c35508l.ada: Likewise.
* ada/acats-3/tests/c3/c35508o.ada: Likewise.
* ada/acats-3/tests/c3/c35508p.ada: Likewise.
* ada/acats-3/tests/c3/c35703a.ada: Likewise.
* ada/acats-3/tests/c3/c35704a.ada: Likewise.
* ada/acats-3/tests/c3/c35704b.ada: Likewise.
* ada/acats-3/tests/c3/c35704c.ada: Likewise.
* ada/acats-3/tests/c3/c35704d.ada: Likewise.
* ada/acats-3/tests/c3/c35801d.ada: Likewise.
* ada/acats-3/tests/c3/c35902d.ada: Likewise.
* ada/acats-3/tests/c3/c35904a.ada: Likewise.
* ada/acats-3/tests/c3/c35904b.ada: Likewise.
* ada/acats-3/tests/c3/c35a02a.ada: Likewise.
* ada/acats-3/tests/c3/c35a05a.ada: Likewise.
* ada/acats-3/tests/c3/c35a05d.ada: Likewise.
* ada/acats-3/tests/c3/c35a05n.ada: Likewise.
* ada/acats-3/tests/c3/c35a05q.ada: Likewise.
* ada/acats-3/tests/c3/c35a07a.ada: Likewise.
* ada/acats-3/tests/c3/c35a07d.ada: Likewise.
* ada/acats-3/tests/c3/c35a08b.ada: Likewise.
* ada/acats-3/tests/c3/c360002.a: Likewise.
* ada/acats-3/tests/c3/c36104a.ada: Likewise.
* ada/acats-3/tests/c3/c36104b.ada: Likewise.
* ada/acats-3/tests/c3/c36172a.ada: Likewise.
* ada/acats-3/tests/c3/c36172b.ada: Likewise.
* ada/acats-3/tests/c3/c36172c.ada: Likewise.
* ada/acats-3/tests/c3/c36174a.ada: Likewise.
* ada/acats-3/tests/c3/c36180a.ada: Likewise.
* ada/acats-3/tests/c3/c36202c.ada: Likewise.
* ada/acats-3/tests/c3/c36203a.ada: Likewise.
* ada/acats-3/tests/c3/c36204a.ada: Likewise.
* ada/acats-3/tests/c3/c36204b.ada: Likewise.
* ada/acats-3/tests/c3/c36204c.ada: Likewise.
* ada/acats-3/tests/c3/c36204d.ada: Likewise.
* ada/acats-3/tests/c3/c36205a.ada: Likewise.
* ada/acats-3/tests/c3/c36205b.ada: Likewise.
* ada/acats-3/tests/c3/c36205c.ada: Likewise.
* ada/acats-3/tests/c3/c36205d.ada: Likewise.
* ada/acats-3/tests/c3/c36205e.ada: Likewise.
* ada/acats-3/tests/c3/c36205f.ada: Likewise.
* ada/acats-3/tests/c3/c36205g.ada: Likewise.
* ada/acats-3/tests/c3/c36205h.ada: Likewise.
* ada/acats-3/tests/c3/c36205i.ada: Likewise.
* ada/acats-3/tests/c3/c36205j.ada: Likewise.
* ada/acats-3/tests/c3/c36205k.ada: Likewise.
* ada/acats-3/tests/c3/c36205l.ada: Likewise.
* ada/acats-3/tests/c3/c36301a.ada: Likewise.
* ada/acats-3/tests/c3/c36301b.ada: Likewise.
* ada/acats-3/tests/c3/c36302a.ada: Likewise.
* ada/acats-3/tests/c3/c36304a.ada: Likewise.
* ada/acats-3/tests/c3/c36305a.ada: Likewise.
* ada/acats-3/tests/c3/c37002a.ada: Likewise.
* ada/acats-3/tests/c3/c37003a.ada: Likewise.
* ada/acats-3/tests/c3/c37003b.ada: Likewise.
* ada/acats-3/tests/c3/c37005a.ada: Likewise.
* ada/acats-3/tests/c3/c37006a.ada: Likewise.
* ada/acats-3/tests/c3/c37008a.ada: Likewise.
* ada/acats-3/tests/c3/c37008b.ada: Likewise.
* ada/acats-3/tests/c3/c37009a.ada: Likewise.
* ada/acats-3/tests/c3/c37010a.ada: Likewise.
* ada/acats-3/tests/c3/c37010b.ada: Likewise.
* ada/acats-3/tests/c3/c371001.a: Likewise.
* ada/acats-3/tests/c3/c371002.a: Likewise.
* ada/acats-3/tests/c3/c371003.a: Likewise.
* ada/acats-3/tests/c3/c37102b.ada: Likewise.
* ada/acats-3/tests/c3/c37103a.ada: Likewise.
* ada/acats-3/tests/c3/c37105a.ada: Likewise.
* ada/acats-3/tests/c3/c37107a.ada: Likewise.
* ada/acats-3/tests/c3/c37108b.ada: Likewise.
* ada/acats-3/tests/c3/c37206a.ada: Likewise.
* ada/acats-3/tests/c3/c37207a.ada: Likewise.
* ada/acats-3/tests/c3/c37208a.ada: Likewise.
* ada/acats-3/tests/c3/c37208b.ada: Likewise.
* ada/acats-3/tests/c3/c37209a.ada: Likewise.
* ada/acats-3/tests/c3/c37209b.ada: Likewise.
* ada/acats-3/tests/c3/c37210a.ada: Likewise.
* ada/acats-3/tests/c3/c37211a.ada: Likewise.
* ada/acats-3/tests/c3/c37211b.ada: Likewise.
* ada/acats-3/tests/c3/c37211c.ada: Likewise.
* ada/acats-3/tests/c3/c37211d.ada: Likewise.
* ada/acats-3/tests/c3/c37211e.ada: Likewise.
* ada/acats-3/tests/c3/c37213b.ada: Likewise.
* ada/acats-3/tests/c3/c37213d.ada: Likewise.
* ada/acats-3/tests/c3/c37213f.ada: Likewise.
* ada/acats-3/tests/c3/c37213h.ada: Likewise.
* ada/acats-3/tests/c3/c37213j.ada: Likewise.
* ada/acats-3/tests/c3/c37213k.ada: Likewise.
* ada/acats-3/tests/c3/c37213l.ada: Likewise.
* ada/acats-3/tests/c3/c37215b.ada: Likewise.
* ada/acats-3/tests/c3/c37215d.ada: Likewise.
* ada/acats-3/tests/c3/c37215f.ada: Likewise.
* ada/acats-3/tests/c3/c37215h.ada: Likewise.
* ada/acats-3/tests/c3/c37217a.ada: Likewise.
* ada/acats-3/tests/c3/c37217b.ada: Likewise.
* ada/acats-3/tests/c3/c37217c.ada: Likewise.
* ada/acats-3/tests/c3/c37304a.ada: Likewise.
* ada/acats-3/tests/c3/c37305a.ada: Likewise.
* ada/acats-3/tests/c3/c37306a.ada: Likewise.
* ada/acats-3/tests/c3/c37309a.ada: Likewise.
* ada/acats-3/tests/c3/c37310a.ada: Likewise.
* ada/acats-3/tests/c3/c37312a.ada: Likewise.
* ada/acats-3/tests/c3/c37402a.ada: Likewise.
* ada/acats-3/tests/c3/c37403a.ada: Likewise.
* ada/acats-3/tests/c3/c37404a.ada: Likewise.
* ada/acats-3/tests/c3/c37404b.ada: Likewise.
* ada/acats-3/tests/c3/c37405a.ada: Likewise.
* ada/acats-3/tests/c3/c37411a.ada: Likewise.
* ada/acats-3/tests/c3/c380001.a: Likewise.
* ada/acats-3/tests/c3/c380002.a: Likewise.
* ada/acats-3/tests/c3/c380003.a: Likewise.
* ada/acats-3/tests/c3/c380004.a: Likewise.
* ada/acats-3/tests/c3/c38002a.ada: Likewise.
* ada/acats-3/tests/c3/c38002b.ada: Likewise.
* ada/acats-3/tests/c3/c38005a.ada: Likewise.
* ada/acats-3/tests/c3/c38005b.ada: Likewise.
* ada/acats-3/tests/c3/c38005c.ada: Likewise.
* ada/acats-3/tests/c3/c38102a.ada: Likewise.
* ada/acats-3/tests/c3/c38102b.ada: Likewise.
* ada/acats-3/tests/c3/c38102c.ada: Likewise.
* ada/acats-3/tests/c3/c38102d.ada: Likewise.
* ada/acats-3/tests/c3/c38102e.ada: Likewise.
* ada/acats-3/tests/c3/c38104a.ada: Likewise.
* ada/acats-3/tests/c3/c38107a.ada: Likewise.
* ada/acats-3/tests/c3/c38107b.ada: Likewise.
* ada/acats-3/tests/c3/c38108a.ada: Likewise.
* ada/acats-3/tests/c3/c38108b.ada: Likewise.
* ada/acats-3/tests/c3/c38108c0.ada: Likewise.
* ada/acats-3/tests/c3/c38108c1.ada: Likewise.
* ada/acats-3/tests/c3/c38108c2.ada: Likewise.
* ada/acats-3/tests/c3/c38108d0.ada: Likewise.
* ada/acats-3/tests/c3/c38108d1.ada: Likewise.
* ada/acats-3/tests/c3/c3900010.a: Likewise.
* ada/acats-3/tests/c3/c3900011.am: Likewise.
* ada/acats-3/tests/c3/c390002.a: Likewise.
* ada/acats-3/tests/c3/c390003.a: Likewise.
* ada/acats-3/tests/c3/c390004.a: Likewise.
* ada/acats-3/tests/c3/c3900050.a: Likewise.
* ada/acats-3/tests/c3/c3900051.a: Likewise.
* ada/acats-3/tests/c3/c3900052.a: Likewise.
* ada/acats-3/tests/c3/c3900053.am: Likewise.
* ada/acats-3/tests/c3/c3900060.a: Likewise.
* ada/acats-3/tests/c3/c3900061.a: Likewise.
* ada/acats-3/tests/c3/c3900062.a: Likewise.
* ada/acats-3/tests/c3/c3900063.am: Likewise.
* ada/acats-3/tests/c3/c390007.a: Likewise.
* ada/acats-3/tests/c3/c390010.a: Likewise.
* ada/acats-3/tests/c3/c390011.a: Likewise.
* ada/acats-3/tests/c3/c390012.a: Likewise.
* ada/acats-3/tests/c3/c39006a.ada: Likewise.
* ada/acats-3/tests/c3/c39006b.ada: Likewise.
* ada/acats-3/tests/c3/c39006c0.ada: Likewise.
* ada/acats-3/tests/c3/c39006c1.ada: Likewise.
* ada/acats-3/tests/c3/c39006d.ada: Likewise.
* ada/acats-3/tests/c3/c39006e.ada: Likewise.
* ada/acats-3/tests/c3/c39006f0.ada: Likewise.
* ada/acats-3/tests/c3/c39006f1.ada: Likewise.
* ada/acats-3/tests/c3/c39006f2.ada: Likewise.
* ada/acats-3/tests/c3/c39006f3.ada: Likewise.
* ada/acats-3/tests/c3/c39006g.ada: Likewise.
* ada/acats-3/tests/c3/c39007a.ada: Likewise.
* ada/acats-3/tests/c3/c39007b.ada: Likewise.
* ada/acats-3/tests/c3/c39008a.ada: Likewise.
* ada/acats-3/tests/c3/c39008b.ada: Likewise.
* ada/acats-3/tests/c3/c39008c.ada: Likewise.
* ada/acats-3/tests/c3/c390a010.a: Likewise.
* ada/acats-3/tests/c3/c390a011.am: Likewise.
* ada/acats-3/tests/c3/c390a020.a: Likewise.
* ada/acats-3/tests/c3/c390a021.a: Likewise.
* ada/acats-3/tests/c3/c390a022.am: Likewise.
* ada/acats-3/tests/c3/c390a030.a: Likewise.
* ada/acats-3/tests/c3/c390a031.am: Likewise.
* ada/acats-3/tests/c3/c391001.a: Likewise.
* ada/acats-3/tests/c3/c391002.a: Likewise.
* ada/acats-3/tests/c3/c391003.a: Likewise.
* ada/acats-3/tests/c3/c392002.a: Likewise.
* ada/acats-3/tests/c3/c392003.a: Likewise.
* ada/acats-3/tests/c3/c392004.a: Likewise.
* ada/acats-3/tests/c3/c392005.a: Likewise.
* ada/acats-3/tests/c3/c392008.a: Likewise.
* ada/acats-3/tests/c3/c392010.a: Likewise.
* ada/acats-3/tests/c3/c392011.a: Likewise.
* ada/acats-3/tests/c3/c392013.a: Likewise.
* ada/acats-3/tests/c3/c392014.a: Likewise.
* ada/acats-3/tests/c3/c392015.a: Likewise.
* ada/acats-3/tests/c3/c392a01.a: Likewise.
* ada/acats-3/tests/c3/c392c05.a: Likewise.
* ada/acats-3/tests/c3/c392c07.a: Likewise.
* ada/acats-3/tests/c3/c392d01.a: Likewise.
* ada/acats-3/tests/c3/c392d02.a: Likewise.
* ada/acats-3/tests/c3/c392d03.a: Likewise.
* ada/acats-3/tests/c3/c393001.a: Likewise.
* ada/acats-3/tests/c3/c393007.a: Likewise.
* ada/acats-3/tests/c3/c393008.a: Likewise.
* ada/acats-3/tests/c3/c393009.a: Likewise.
* ada/acats-3/tests/c3/c393010.a: Likewise.
* ada/acats-3/tests/c3/c393011.a: Likewise.
* ada/acats-3/tests/c3/c393012.a: Likewise.
* ada/acats-3/tests/c3/c393013.a: Likewise.
* ada/acats-3/tests/c3/c393a02.a: Likewise.
* ada/acats-3/tests/c3/c393a03.a: Likewise.
* ada/acats-3/tests/c3/c393a05.a: Likewise.
* ada/acats-3/tests/c3/c393a06.a: Likewise.
* ada/acats-3/tests/c3/c393b12.a: Likewise.
* ada/acats-3/tests/c3/c393b13.a: Likewise.
* ada/acats-3/tests/c3/c393b14.a: Likewise.
* ada/acats-3/tests/c3/c394001.a: Likewise.
* ada/acats-3/tests/c3/c394002.a: Likewise.
* ada/acats-3/tests/c3/c394003.a: Likewise.
* ada/acats-3/tests/c3/c3a0001.a: Likewise.
* ada/acats-3/tests/c3/c3a0002.a: Likewise.
* ada/acats-3/tests/c3/c3a0003.a: Likewise.
* ada/acats-3/tests/c3/c3a0004.a: Likewise.
* ada/acats-3/tests/c3/c3a0005.a: Likewise.
* ada/acats-3/tests/c3/c3a0006.a: Likewise.
* ada/acats-3/tests/c3/c3a0007.a: Likewise.
* ada/acats-3/tests/c3/c3a0008.a: Likewise.
* ada/acats-3/tests/c3/c3a0009.a: Likewise.
* ada/acats-3/tests/c3/c3a0010.a: Likewise.
* ada/acats-3/tests/c3/c3a0011.a: Likewise.
* ada/acats-3/tests/c3/c3a00120.a: Likewise.
* ada/acats-3/tests/c3/c3a00121.a: Likewise.
* ada/acats-3/tests/c3/c3a00122.am: Likewise.
* ada/acats-3/tests/c3/c3a0013.a: Likewise.
* ada/acats-3/tests/c3/c3a0014.a: Likewise.
* ada/acats-3/tests/c3/c3a0015.a: Likewise.
* ada/acats-3/tests/c3/c3a0016.a: Likewise.
* ada/acats-3/tests/c3/c3a0017.a: Likewise.
* ada/acats-3/tests/c3/c3a0018.a: Likewise.
* ada/acats-3/tests/c3/c3a0019.a: Likewise.
* ada/acats-3/tests/c3/c3a0020.a: Likewise.
* ada/acats-3/tests/c3/c3a0021.a: Likewise.
* ada/acats-3/tests/c3/c3a0022.a: Likewise.
* ada/acats-3/tests/c3/c3a0023.a: Likewise.
* ada/acats-3/tests/c3/c3a0024.a: Likewise.
* ada/acats-3/tests/c3/c3a0025.a: Likewise.
* ada/acats-3/tests/c3/c3a0026.a: Likewise.
* ada/acats-3/tests/c3/c3a0027.a: Likewise.
* ada/acats-3/tests/c3/c3a0028.a: Likewise.
* ada/acats-3/tests/c3/c3a0029.a: Likewise.
* ada/acats-3/tests/c3/c3a0030.a: Likewise.
* ada/acats-3/tests/c3/c3a1001.a: Likewise.
* ada/acats-3/tests/c3/c3a1002.a: Likewise.
* ada/acats-3/tests/c3/c3a10030.a: Likewise.
* ada/acats-3/tests/c3/c3a10031.a: Likewise.
* ada/acats-3/tests/c3/c3a10032.am: Likewise.
* ada/acats-3/tests/c3/c3a10040.a: Likewise.
* ada/acats-3/tests/c3/c3a10041.a: Likewise.
* ada/acats-3/tests/c3/c3a10042.am: Likewise.
* ada/acats-3/tests/c3/c3a2001.a: Likewise.
* ada/acats-3/tests/c3/c3a2002.a: Likewise.
* ada/acats-3/tests/c3/c3a2003.a: Likewise.
* ada/acats-3/tests/c3/c3a2004.a: Likewise.
* ada/acats-3/tests/c3/c3a2a01.a: Likewise.
* ada/acats-3/tests/c3/c3a2a02.a: Likewise.
* ada/acats-3/tests/c4/c410001.a: Likewise.
* ada/acats-3/tests/c4/c41101d.ada: Likewise.
* ada/acats-3/tests/c4/c41103a.ada: Likewise.
* ada/acats-3/tests/c4/c41103b.ada: Likewise.
* ada/acats-3/tests/c4/c41104a.ada: Likewise.
* ada/acats-3/tests/c4/c41105a.ada: Likewise.
* ada/acats-3/tests/c4/c41107a.ada: Likewise.
* ada/acats-3/tests/c4/c41201d.ada: Likewise.
* ada/acats-3/tests/c4/c41203a.ada: Likewise.
* ada/acats-3/tests/c4/c41203b.ada: Likewise.
* ada/acats-3/tests/c4/c41204a.ada: Likewise.
* ada/acats-3/tests/c4/c41205a.ada: Likewise.
* ada/acats-3/tests/c4/c41206a.ada: Likewise.
* ada/acats-3/tests/c4/c41207a.ada: Likewise.
* ada/acats-3/tests/c4/c413001.a: Likewise.
* ada/acats-3/tests/c4/c413002.a: Likewise.
* ada/acats-3/tests/c4/c413003.a: Likewise.
* ada/acats-3/tests/c4/c413004.a: Likewise.
* ada/acats-3/tests/c4/c413005.a: Likewise.
* ada/acats-3/tests/c4/c413006.a: Likewise.
* ada/acats-3/tests/c4/c41301a.ada: Likewise.
* ada/acats-3/tests/c4/c41303a.ada: Likewise.
* ada/acats-3/tests/c4/c41303b.ada: Likewise.
* ada/acats-3/tests/c4/c41303c.ada: Likewise.
* ada/acats-3/tests/c4/c41303e.ada: Likewise.
* ada/acats-3/tests/c4/c41303f.ada: Likewise.
* ada/acats-3/tests/c4/c41303g.ada: Likewise.
* ada/acats-3/tests/c4/c41303i.ada: Likewise.
* ada/acats-3/tests/c4/c41303j.ada: Likewise.
* ada/acats-3/tests/c4/c41303k.ada: Likewise.
* ada/acats-3/tests/c4/c41303m.ada: Likewise.
* ada/acats-3/tests/c4/c41303n.ada: Likewise.
* ada/acats-3/tests/c4/c41303o.ada: Likewise.
* ada/acats-3/tests/c4/c41303q.ada: Likewise.
* ada/acats-3/tests/c4/c41303r.ada: Likewise.
* ada/acats-3/tests/c4/c41303s.ada: Likewise.
* ada/acats-3/tests/c4/c41303u.ada: Likewise.
* ada/acats-3/tests/c4/c41303v.ada: Likewise.
* ada/acats-3/tests/c4/c41303w.ada: Likewise.
* ada/acats-3/tests/c4/c41304a.ada: Likewise.
* ada/acats-3/tests/c4/c41304b.ada: Likewise.
* ada/acats-3/tests/c4/c41306b.ada: Likewise.
* ada/acats-3/tests/c4/c41306c.ada: Likewise.
* ada/acats-3/tests/c4/c41307d.ada: Likewise.
* ada/acats-3/tests/c4/c41309a.ada: Likewise.
* ada/acats-3/tests/c4/c41320a.ada: Likewise.
* ada/acats-3/tests/c4/c41321a.ada: Likewise.
* ada/acats-3/tests/c4/c41322a.ada: Likewise.
* ada/acats-3/tests/c4/c41323a.ada: Likewise.
* ada/acats-3/tests/c4/c41324a.ada: Likewise.
* ada/acats-3/tests/c4/c41325a.ada: Likewise.
* ada/acats-3/tests/c4/c41326a.ada: Likewise.
* ada/acats-3/tests/c4/c41327a.ada: Likewise.
* ada/acats-3/tests/c4/c41328a.ada: Likewise.
* ada/acats-3/tests/c4/c41401a.ada: Likewise.
* ada/acats-3/tests/c4/c41402a.ada: Likewise.
* ada/acats-3/tests/c4/c41404a.ada: Likewise.
* ada/acats-3/tests/c4/c420001.a: Likewise.
* ada/acats-3/tests/c4/c42006a.ada: Likewise.
* ada/acats-3/tests/c4/c42007e.ada: Likewise.
* ada/acats-3/tests/c4/c43003a.ada: Likewise.
* ada/acats-3/tests/c4/c43004a.ada: Likewise.
* ada/acats-3/tests/c4/c43004c.ada: Likewise.
* ada/acats-3/tests/c4/c431001.a: Likewise.
* ada/acats-3/tests/c4/c43103a.ada: Likewise.
* ada/acats-3/tests/c4/c43103b.ada: Likewise.
* ada/acats-3/tests/c4/c43104a.ada: Likewise.
* ada/acats-3/tests/c4/c43105a.ada: Likewise.
* ada/acats-3/tests/c4/c43105b.ada: Likewise.
* ada/acats-3/tests/c4/c43106a.ada: Likewise.
* ada/acats-3/tests/c4/c43107a.ada: Likewise.
* ada/acats-3/tests/c4/c43108a.ada: Likewise.
* ada/acats-3/tests/c4/c431a01.a: Likewise.
* ada/acats-3/tests/c4/c431a02.a: Likewise.
* ada/acats-3/tests/c4/c431a03.a: Likewise.
* ada/acats-3/tests/c4/c432001.a: Likewise.
* ada/acats-3/tests/c4/c432002.a: Likewise.
* ada/acats-3/tests/c4/c432003.a: Likewise.
* ada/acats-3/tests/c4/c432004.a: Likewise.
* ada/acats-3/tests/c4/c432005.a: Likewise.
* ada/acats-3/tests/c4/c43204a.ada: Likewise.
* ada/acats-3/tests/c4/c43204c.ada: Likewise.
* ada/acats-3/tests/c4/c43204e.ada: Likewise.
* ada/acats-3/tests/c4/c43204f.ada: Likewise.
* ada/acats-3/tests/c4/c43204g.ada: Likewise.
* ada/acats-3/tests/c4/c43204h.ada: Likewise.
* ada/acats-3/tests/c4/c43204i.ada: Likewise.
* ada/acats-3/tests/c4/c43205a.ada: Likewise.
* ada/acats-3/tests/c4/c43205b.ada: Likewise.
* ada/acats-3/tests/c4/c43205c.ada: Likewise.
* ada/acats-3/tests/c4/c43205d.ada: Likewise.
* ada/acats-3/tests/c4/c43205e.ada: Likewise.
* ada/acats-3/tests/c4/c43205g.ada: Likewise.
* ada/acats-3/tests/c4/c43205h.ada: Likewise.
* ada/acats-3/tests/c4/c43205i.ada: Likewise.
* ada/acats-3/tests/c4/c43205j.ada: Likewise.
* ada/acats-3/tests/c4/c43205k.ada: Likewise.
* ada/acats-3/tests/c4/c43206a.ada: Likewise.
* ada/acats-3/tests/c4/c43207b.ada: Likewise.
* ada/acats-3/tests/c4/c43207d.ada: Likewise.
* ada/acats-3/tests/c4/c43208a.ada: Likewise.
* ada/acats-3/tests/c4/c43208b.ada: Likewise.
* ada/acats-3/tests/c4/c43209a.ada: Likewise.
* ada/acats-3/tests/c4/c43210a.ada: Likewise.
* ada/acats-3/tests/c4/c43211a.ada: Likewise.
* ada/acats-3/tests/c4/c43212a.ada: Likewise.
* ada/acats-3/tests/c4/c43212c.ada: Likewise.
* ada/acats-3/tests/c4/c43214a.ada: Likewise.
* ada/acats-3/tests/c4/c43214b.ada: Likewise.
* ada/acats-3/tests/c4/c43214c.ada: Likewise.
* ada/acats-3/tests/c4/c43214d.ada: Likewise.
* ada/acats-3/tests/c4/c43214e.ada: Likewise.
* ada/acats-3/tests/c4/c43214f.ada: Likewise.
* ada/acats-3/tests/c4/c43215a.ada: Likewise.
* ada/acats-3/tests/c4/c43215b.ada: Likewise.
* ada/acats-3/tests/c4/c43222a.ada: Likewise.
* ada/acats-3/tests/c4/c43224a.ada: Likewise.
* ada/acats-3/tests/c4/c433001.a: Likewise.
* ada/acats-3/tests/c4/c433a01.a: Likewise.
* ada/acats-3/tests/c4/c433a02.a: Likewise.
* ada/acats-3/tests/c4/c433a03.a: Likewise.
* ada/acats-3/tests/c4/c433a04.a: Likewise.
* ada/acats-3/tests/c4/c44003d.ada: Likewise.
* ada/acats-3/tests/c4/c44003f.ada: Likewise.
* ada/acats-3/tests/c4/c44003g.ada: Likewise.
* ada/acats-3/tests/c4/c450001.a: Likewise.
* ada/acats-3/tests/c4/c45112a.ada: Likewise.
* ada/acats-3/tests/c4/c45112b.ada: Likewise.
* ada/acats-3/tests/c4/c45113a.ada: Likewise.
* ada/acats-3/tests/c4/c45114b.ada: Likewise.
* ada/acats-3/tests/c4/c452001.a: Likewise.
* ada/acats-3/tests/c4/c45201a.ada: Likewise.
* ada/acats-3/tests/c4/c45201b.ada: Likewise.
* ada/acats-3/tests/c4/c45202b.ada: Likewise.
* ada/acats-3/tests/c4/c45210a.ada: Likewise.
* ada/acats-3/tests/c4/c45211a.ada: Likewise.
* ada/acats-3/tests/c4/c45220a.ada: Likewise.
* ada/acats-3/tests/c4/c45220b.ada: Likewise.
* ada/acats-3/tests/c4/c45220c.ada: Likewise.
* ada/acats-3/tests/c4/c45220d.ada: Likewise.
* ada/acats-3/tests/c4/c45220e.ada: Likewise.
* ada/acats-3/tests/c4/c45220f.ada: Likewise.
* ada/acats-3/tests/c4/c45231a.ada: Likewise.
* ada/acats-3/tests/c4/c45231b.dep: Likewise.
* ada/acats-3/tests/c4/c45231c.dep: Likewise.
* ada/acats-3/tests/c4/c45231d.tst: Likewise.
* ada/acats-3/tests/c4/c45232b.ada: Likewise.
* ada/acats-3/tests/c4/c45242b.ada: Likewise.
* ada/acats-3/tests/c4/c45251a.ada: Likewise.
* ada/acats-3/tests/c4/c45252a.ada: Likewise.
* ada/acats-3/tests/c4/c45252b.ada: Likewise.
* ada/acats-3/tests/c4/c45253a.ada: Likewise.
* ada/acats-3/tests/c4/c45262a.ada: Likewise.
* ada/acats-3/tests/c4/c45262b.ada: Likewise.
* ada/acats-3/tests/c4/c45262c.ada: Likewise.
* ada/acats-3/tests/c4/c45262d.ada: Likewise.
* ada/acats-3/tests/c4/c45264a.ada: Likewise.
* ada/acats-3/tests/c4/c45264b.ada: Likewise.
* ada/acats-3/tests/c4/c45264c.ada: Likewise.
* ada/acats-3/tests/c4/c45265a.ada: Likewise.
* ada/acats-3/tests/c4/c45271a.ada: Likewise.
* ada/acats-3/tests/c4/c45272a.ada: Likewise.
* ada/acats-3/tests/c4/c45273a.ada: Likewise.
* ada/acats-3/tests/c4/c45274a.ada: Likewise.
* ada/acats-3/tests/c4/c45274b.ada: Likewise.
* ada/acats-3/tests/c4/c45274c.ada: Likewise.
* ada/acats-3/tests/c4/c45281a.ada: Likewise.
* ada/acats-3/tests/c4/c45282a.ada: Likewise.
* ada/acats-3/tests/c4/c45282b.ada: Likewise.
* ada/acats-3/tests/c4/c45291a.ada: Likewise.
* ada/acats-3/tests/c4/c452a01.a: Likewise.
* ada/acats-3/tests/c4/c452a02.a: Likewise.
* ada/acats-3/tests/c4/c452a03.a: Likewise.
* ada/acats-3/tests/c4/c453001.a: Likewise.
* ada/acats-3/tests/c4/c45303a.ada: Likewise.
* ada/acats-3/tests/c4/c45304a.ada: Likewise.
* ada/acats-3/tests/c4/c45304b.dep: Likewise.
* ada/acats-3/tests/c4/c45304c.dep: Likewise.
* ada/acats-3/tests/c4/c45322a.ada: Likewise.
* ada/acats-3/tests/c4/c45323a.ada: Likewise.
* ada/acats-3/tests/c4/c45331a.ada: Likewise.
* ada/acats-3/tests/c4/c45342a.ada: Likewise.
* ada/acats-3/tests/c4/c45343a.ada: Likewise.
* ada/acats-3/tests/c4/c45344a.ada: Likewise.
* ada/acats-3/tests/c4/c45345b.ada: Likewise.
* ada/acats-3/tests/c4/c45347a.ada: Likewise.
* ada/acats-3/tests/c4/c45347b.ada: Likewise.
* ada/acats-3/tests/c4/c45347c.ada: Likewise.
* ada/acats-3/tests/c4/c45347d.ada: Likewise.
* ada/acats-3/tests/c4/c45411a.ada: Likewise.
* ada/acats-3/tests/c4/c45411b.dep: Likewise.
* ada/acats-3/tests/c4/c45411c.dep: Likewise.
* ada/acats-3/tests/c4/c45411d.ada: Likewise.
* ada/acats-3/tests/c4/c45413a.ada: Likewise.
* ada/acats-3/tests/c4/c45431a.ada: Likewise.
* ada/acats-3/tests/c4/c455001.a: Likewise.
* ada/acats-3/tests/c4/c45502b.dep: Likewise.
* ada/acats-3/tests/c4/c45502c.dep: Likewise.
* ada/acats-3/tests/c4/c45503a.ada: Likewise.
* ada/acats-3/tests/c4/c45503b.dep: Likewise.
* ada/acats-3/tests/c4/c45503c.dep: Likewise.
* ada/acats-3/tests/c4/c45504a.ada: Likewise.
* ada/acats-3/tests/c4/c45504b.dep: Likewise.
* ada/acats-3/tests/c4/c45504c.dep: Likewise.
* ada/acats-3/tests/c4/c45504d.ada: Likewise.
* ada/acats-3/tests/c4/c45504e.dep: Likewise.
* ada/acats-3/tests/c4/c45504f.dep: Likewise.
* ada/acats-3/tests/c4/c45505a.ada: Likewise.
* ada/acats-3/tests/c4/c45523a.ada: Likewise.
* ada/acats-3/tests/c4/c45531a.ada: Likewise.
* ada/acats-3/tests/c4/c45531b.ada: Likewise.
* ada/acats-3/tests/c4/c45531c.ada: Likewise.
* ada/acats-3/tests/c4/c45531d.ada: Likewise.
* ada/acats-3/tests/c4/c45531e.ada: Likewise.
* ada/acats-3/tests/c4/c45531f.ada: Likewise.
* ada/acats-3/tests/c4/c45531g.ada: Likewise.
* ada/acats-3/tests/c4/c45531h.ada: Likewise.
* ada/acats-3/tests/c4/c45531i.ada: Likewise.
* ada/acats-3/tests/c4/c45531j.ada: Likewise.
* ada/acats-3/tests/c4/c45531k.ada: Likewise.
* ada/acats-3/tests/c4/c45531l.ada: Likewise.
* ada/acats-3/tests/c4/c45531m.dep: Likewise.
* ada/acats-3/tests/c4/c45531n.dep: Likewise.
* ada/acats-3/tests/c4/c45531o.dep: Likewise.
* ada/acats-3/tests/c4/c45531p.dep: Likewise.
* ada/acats-3/tests/c4/c45532a.ada: Likewise.
* ada/acats-3/tests/c4/c45532b.ada: Likewise.
* ada/acats-3/tests/c4/c45532c.ada: Likewise.
* ada/acats-3/tests/c4/c45532d.ada: Likewise.
* ada/acats-3/tests/c4/c45532e.ada: Likewise.
* ada/acats-3/tests/c4/c45532f.ada: Likewise.
* ada/acats-3/tests/c4/c45532g.ada: Likewise.
* ada/acats-3/tests/c4/c45532h.ada: Likewise.
* ada/acats-3/tests/c4/c45532i.ada: Likewise.
* ada/acats-3/tests/c4/c45532j.ada: Likewise.
* ada/acats-3/tests/c4/c45532k.ada: Likewise.
* ada/acats-3/tests/c4/c45532l.ada: Likewise.
* ada/acats-3/tests/c4/c45532m.dep: Likewise.
* ada/acats-3/tests/c4/c45532n.dep: Likewise.
* ada/acats-3/tests/c4/c45532o.dep: Likewise.
* ada/acats-3/tests/c4/c45532p.dep: Likewise.
* ada/acats-3/tests/c4/c45534b.ada: Likewise.
* ada/acats-3/tests/c4/c45536a.dep: Likewise.
* ada/acats-3/tests/c4/c456001.a: Likewise.
* ada/acats-3/tests/c4/c45611a.ada: Likewise.
* ada/acats-3/tests/c4/c45611b.dep: Likewise.
* ada/acats-3/tests/c4/c45611c.dep: Likewise.
* ada/acats-3/tests/c4/c45613a.ada: Likewise.
* ada/acats-3/tests/c4/c45613b.dep: Likewise.
* ada/acats-3/tests/c4/c45613c.dep: Likewise.
* ada/acats-3/tests/c4/c45614a.ada: Likewise.
* ada/acats-3/tests/c4/c45614b.dep: Likewise.
* ada/acats-3/tests/c4/c45614c.dep: Likewise.
* ada/acats-3/tests/c4/c45631a.ada: Likewise.
* ada/acats-3/tests/c4/c45631b.dep: Likewise.
* ada/acats-3/tests/c4/c45631c.dep: Likewise.
* ada/acats-3/tests/c4/c45632a.ada: Likewise.
* ada/acats-3/tests/c4/c45632b.dep: Likewise.
* ada/acats-3/tests/c4/c45632c.dep: Likewise.
* ada/acats-3/tests/c4/c45651a.ada: Likewise.
* ada/acats-3/tests/c4/c45662a.ada: Likewise.
* ada/acats-3/tests/c4/c45662b.ada: Likewise.
* ada/acats-3/tests/c4/c45672a.ada: Likewise.
* ada/acats-3/tests/c4/c460001.a: Likewise.
* ada/acats-3/tests/c4/c460002.a: Likewise.
* ada/acats-3/tests/c4/c460004.a: Likewise.
* ada/acats-3/tests/c4/c460005.a: Likewise.
* ada/acats-3/tests/c4/c460006.a: Likewise.
* ada/acats-3/tests/c4/c460007.a: Likewise.
* ada/acats-3/tests/c4/c460008.a: Likewise.
* ada/acats-3/tests/c4/c460009.a: Likewise.
* ada/acats-3/tests/c4/c460010.a: Likewise.
* ada/acats-3/tests/c4/c460011.a: Likewise.
* ada/acats-3/tests/c4/c460012.a: Likewise.
* ada/acats-3/tests/c4/c460013.a: Likewise.
* ada/acats-3/tests/c4/c460014.a: Likewise.
* ada/acats-3/tests/c4/c460015.a: Likewise.
* ada/acats-3/tests/c4/c46011a.ada: Likewise.
* ada/acats-3/tests/c4/c46013a.ada: Likewise.
* ada/acats-3/tests/c4/c46014a.ada: Likewise.
* ada/acats-3/tests/c4/c46021a.ada: Likewise.
* ada/acats-3/tests/c4/c46024a.ada: Likewise.
* ada/acats-3/tests/c4/c46031a.ada: Likewise.
* ada/acats-3/tests/c4/c46032a.ada: Likewise.
* ada/acats-3/tests/c4/c46033a.ada: Likewise.
* ada/acats-3/tests/c4/c46041a.ada: Likewise.
* ada/acats-3/tests/c4/c46042a.ada: Likewise.
* ada/acats-3/tests/c4/c46043b.ada: Likewise.
* ada/acats-3/tests/c4/c46044b.ada: Likewise.
* ada/acats-3/tests/c4/c46051a.ada: Likewise.
* ada/acats-3/tests/c4/c46051b.ada: Likewise.
* ada/acats-3/tests/c4/c46051c.ada: Likewise.
* ada/acats-3/tests/c4/c46052a.ada: Likewise.
* ada/acats-3/tests/c4/c46053a.ada: Likewise.
* ada/acats-3/tests/c4/c46054a.ada: Likewise.
* ada/acats-3/tests/c4/c460a01.a: Likewise.
* ada/acats-3/tests/c4/c460a02.a: Likewise.
* ada/acats-3/tests/c4/c47002a.ada: Likewise.
* ada/acats-3/tests/c4/c47002b.ada: Likewise.
* ada/acats-3/tests/c4/c47002c.ada: Likewise.
* ada/acats-3/tests/c4/c47002d.ada: Likewise.
* ada/acats-3/tests/c4/c47003a.ada: Likewise.
* ada/acats-3/tests/c4/c47004a.ada: Likewise.
* ada/acats-3/tests/c4/c47005a.ada: Likewise.
* ada/acats-3/tests/c4/c47006a.ada: Likewise.
* ada/acats-3/tests/c4/c47007a.ada: Likewise.
* ada/acats-3/tests/c4/c47008a.ada: Likewise.
* ada/acats-3/tests/c4/c47009a.ada: Likewise.
* ada/acats-3/tests/c4/c47009b.ada: Likewise.
* ada/acats-3/tests/c4/c480001.a: Likewise.
* ada/acats-3/tests/c4/c48004a.ada: Likewise.
* ada/acats-3/tests/c4/c48004b.ada: Likewise.
* ada/acats-3/tests/c4/c48004c.ada: Likewise.
* ada/acats-3/tests/c4/c48004d.ada: Likewise.
* ada/acats-3/tests/c4/c48004e.ada: Likewise.
* ada/acats-3/tests/c4/c48004f.ada: Likewise.
* ada/acats-3/tests/c4/c48005a.ada: Likewise.
* ada/acats-3/tests/c4/c48005b.ada: Likewise.
* ada/acats-3/tests/c4/c48006a.ada: Likewise.
* ada/acats-3/tests/c4/c48006b.ada: Likewise.
* ada/acats-3/tests/c4/c48007a.ada: Likewise.
* ada/acats-3/tests/c4/c48007b.ada: Likewise.
* ada/acats-3/tests/c4/c48007c.ada: Likewise.
* ada/acats-3/tests/c4/c48008a.ada: Likewise.
* ada/acats-3/tests/c4/c48008c.ada: Likewise.
* ada/acats-3/tests/c4/c48009a.ada: Likewise.
* ada/acats-3/tests/c4/c48009b.ada: Likewise.
* ada/acats-3/tests/c4/c48009c.ada: Likewise.
* ada/acats-3/tests/c4/c48009d.ada: Likewise.
* ada/acats-3/tests/c4/c48009e.ada: Likewise.
* ada/acats-3/tests/c4/c48009f.ada: Likewise.
* ada/acats-3/tests/c4/c48009g.ada: Likewise.
* ada/acats-3/tests/c4/c48009h.ada: Likewise.
* ada/acats-3/tests/c4/c48009i.ada: Likewise.
* ada/acats-3/tests/c4/c48009j.ada: Likewise.
* ada/acats-3/tests/c4/c48010a.ada: Likewise.
* ada/acats-3/tests/c4/c48011a.ada: Likewise.
* ada/acats-3/tests/c4/c48012a.ada: Likewise.
* ada/acats-3/tests/c4/c490001.a: Likewise.
* ada/acats-3/tests/c4/c490002.a: Likewise.
* ada/acats-3/tests/c4/c490003.a: Likewise.
* ada/acats-3/tests/c4/c49020a.ada: Likewise.
* ada/acats-3/tests/c4/c49021a.ada: Likewise.
* ada/acats-3/tests/c4/c49022a.ada: Likewise.
* ada/acats-3/tests/c4/c49022b.ada: Likewise.
* ada/acats-3/tests/c4/c49022c.ada: Likewise.
* ada/acats-3/tests/c4/c49023a.ada: Likewise.
* ada/acats-3/tests/c4/c49024a.ada: Likewise.
* ada/acats-3/tests/c4/c49025a.ada: Likewise.
* ada/acats-3/tests/c4/c49026a.ada: Likewise.
* ada/acats-3/tests/c4/c4a005b.ada: Likewise.
* ada/acats-3/tests/c4/c4a006a.ada: Likewise.
* ada/acats-3/tests/c4/c4a007a.tst: Likewise.
* ada/acats-3/tests/c4/c4a010a.ada: Likewise.
* ada/acats-3/tests/c4/c4a010b.ada: Likewise.
* ada/acats-3/tests/c4/c4a011a.ada: Likewise.
* ada/acats-3/tests/c4/c4a012b.ada: Likewise.
* ada/acats-3/tests/c4/c4a013a.ada: Likewise.
* ada/acats-3/tests/c4/c4a014a.ada: Likewise.
* ada/acats-3/tests/c5/c51004a.ada: Likewise.
* ada/acats-3/tests/c5/c52005a.ada: Likewise.
* ada/acats-3/tests/c5/c52005b.ada: Likewise.
* ada/acats-3/tests/c5/c52005c.ada: Likewise.
* ada/acats-3/tests/c5/c52005d.ada: Likewise.
* ada/acats-3/tests/c5/c52005e.ada: Likewise.
* ada/acats-3/tests/c5/c52005f.ada: Likewise.
* ada/acats-3/tests/c5/c52008a.ada: Likewise.
* ada/acats-3/tests/c5/c52008b.ada: Likewise.
* ada/acats-3/tests/c5/c52009a.ada: Likewise.
* ada/acats-3/tests/c5/c52009b.ada: Likewise.
* ada/acats-3/tests/c5/c52010a.ada: Likewise.
* ada/acats-3/tests/c5/c52011a.ada: Likewise.
* ada/acats-3/tests/c5/c52011b.ada: Likewise.
* ada/acats-3/tests/c5/c52101a.ada: Likewise.
* ada/acats-3/tests/c5/c52102a.ada: Likewise.
* ada/acats-3/tests/c5/c52102b.ada: Likewise.
* ada/acats-3/tests/c5/c52102c.ada: Likewise.
* ada/acats-3/tests/c5/c52102d.ada: Likewise.
* ada/acats-3/tests/c5/c52103a.ada: Likewise.
* ada/acats-3/tests/c5/c52103b.ada: Likewise.
* ada/acats-3/tests/c5/c52103c.ada: Likewise.
* ada/acats-3/tests/c5/c52103f.ada: Likewise.
* ada/acats-3/tests/c5/c52103g.ada: Likewise.
* ada/acats-3/tests/c5/c52103h.ada: Likewise.
* ada/acats-3/tests/c5/c52103k.ada: Likewise.
* ada/acats-3/tests/c5/c52103l.ada: Likewise.
* ada/acats-3/tests/c5/c52103m.ada: Likewise.
* ada/acats-3/tests/c5/c52103p.ada: Likewise.
* ada/acats-3/tests/c5/c52103q.ada: Likewise.
* ada/acats-3/tests/c5/c52103r.ada: Likewise.
* ada/acats-3/tests/c5/c52103x.ada: Likewise.
* ada/acats-3/tests/c5/c52104a.ada: Likewise.
* ada/acats-3/tests/c5/c52104b.ada: Likewise.
* ada/acats-3/tests/c5/c52104c.ada: Likewise.
* ada/acats-3/tests/c5/c52104f.ada: Likewise.
* ada/acats-3/tests/c5/c52104g.ada: Likewise.
* ada/acats-3/tests/c5/c52104h.ada: Likewise.
* ada/acats-3/tests/c5/c52104k.ada: Likewise.
* ada/acats-3/tests/c5/c52104l.ada: Likewise.
* ada/acats-3/tests/c5/c52104m.ada: Likewise.
* ada/acats-3/tests/c5/c52104p.ada: Likewise.
* ada/acats-3/tests/c5/c52104q.ada: Likewise.
* ada/acats-3/tests/c5/c52104r.ada: Likewise.
* ada/acats-3/tests/c5/c52104x.ada: Likewise.
* ada/acats-3/tests/c5/c52104y.ada: Likewise.
* ada/acats-3/tests/c5/c53007a.ada: Likewise.
* ada/acats-3/tests/c5/c540001.a: Likewise.
* ada/acats-3/tests/c5/c540002.a: Likewise.
* ada/acats-3/tests/c5/c54a03a.ada: Likewise.
* ada/acats-3/tests/c5/c54a04a.ada: Likewise.
* ada/acats-3/tests/c5/c54a07a.ada: Likewise.
* ada/acats-3/tests/c5/c54a13a.ada: Likewise.
* ada/acats-3/tests/c5/c54a13b.ada: Likewise.
* ada/acats-3/tests/c5/c54a13c.ada: Likewise.
* ada/acats-3/tests/c5/c54a13d.ada: Likewise.
* ada/acats-3/tests/c5/c54a22a.ada: Likewise.
* ada/acats-3/tests/c5/c54a23a.ada: Likewise.
* ada/acats-3/tests/c5/c54a24a.ada: Likewise.
* ada/acats-3/tests/c5/c54a24b.ada: Likewise.
* ada/acats-3/tests/c5/c54a42a.ada: Likewise.
* ada/acats-3/tests/c5/c54a42b.ada: Likewise.
* ada/acats-3/tests/c5/c54a42c.ada: Likewise.
* ada/acats-3/tests/c5/c54a42d.ada: Likewise.
* ada/acats-3/tests/c5/c54a42e.ada: Likewise.
* ada/acats-3/tests/c5/c54a42f.ada: Likewise.
* ada/acats-3/tests/c5/c54a42g.ada: Likewise.
* ada/acats-3/tests/c5/c55b03a.ada: Likewise.
* ada/acats-3/tests/c5/c55b04a.ada: Likewise.
* ada/acats-3/tests/c5/c55b05a.ada: Likewise.
* ada/acats-3/tests/c5/c55b06a.ada: Likewise.
* ada/acats-3/tests/c5/c55b06b.ada: Likewise.
* ada/acats-3/tests/c5/c55b07a.dep: Likewise.
* ada/acats-3/tests/c5/c55b07b.dep: Likewise.
* ada/acats-3/tests/c5/c55b10a.ada: Likewise.
* ada/acats-3/tests/c5/c55b11a.ada: Likewise.
* ada/acats-3/tests/c5/c55b11b.ada: Likewise.
* ada/acats-3/tests/c5/c55b15a.ada: Likewise.
* ada/acats-3/tests/c5/c55b16a.ada: Likewise.
* ada/acats-3/tests/c5/c55c02a.ada: Likewise.
* ada/acats-3/tests/c5/c55c02b.ada: Likewise.
* ada/acats-3/tests/c5/c56002a.ada: Likewise.
* ada/acats-3/tests/c5/c57003a.ada: Likewise.
* ada/acats-3/tests/c5/c57004a.ada: Likewise.
* ada/acats-3/tests/c5/c57004b.ada: Likewise.
* ada/acats-3/tests/c5/c58004c.ada: Likewise.
* ada/acats-3/tests/c5/c58004d.ada: Likewise.
* ada/acats-3/tests/c5/c58004g.ada: Likewise.
* ada/acats-3/tests/c5/c58005a.ada: Likewise.
* ada/acats-3/tests/c5/c58005b.ada: Likewise.
* ada/acats-3/tests/c5/c58005h.ada: Likewise.
* ada/acats-3/tests/c5/c58006a.ada: Likewise.
* ada/acats-3/tests/c5/c58006b.ada: Likewise.
* ada/acats-3/tests/c5/c59002a.ada: Likewise.
* ada/acats-3/tests/c5/c59002b.ada: Likewise.
* ada/acats-3/tests/c5/c59002c.ada: Likewise.
* ada/acats-3/tests/c6/c61008a.ada: Likewise.
* ada/acats-3/tests/c6/c61009a.ada: Likewise.
* ada/acats-3/tests/c6/c61010a.ada: Likewise.
* ada/acats-3/tests/c6/c620001.a: Likewise.
* ada/acats-3/tests/c6/c620002.a: Likewise.
* ada/acats-3/tests/c6/c62002a.ada: Likewise.
* ada/acats-3/tests/c6/c62003a.ada: Likewise.
* ada/acats-3/tests/c6/c62003b.ada: Likewise.
* ada/acats-3/tests/c6/c62004a.ada: Likewise.
* ada/acats-3/tests/c6/c62006a.ada: Likewise.
* ada/acats-3/tests/c6/c631001.a: Likewise.
* ada/acats-3/tests/c6/c640001.a: Likewise.
* ada/acats-3/tests/c6/c640002.a: Likewise.
* ada/acats-3/tests/c6/c64002b.ada: Likewise.
* ada/acats-3/tests/c6/c64004g.ada: Likewise.
* ada/acats-3/tests/c6/c64005a.ada: Likewise.
* ada/acats-3/tests/c6/c64005b.ada: Likewise.
* ada/acats-3/tests/c6/c64005c.ada: Likewise.
* ada/acats-3/tests/c6/c64005d0.ada: Likewise.
* ada/acats-3/tests/c6/c64005da.ada: Likewise.
* ada/acats-3/tests/c6/c64005db.ada: Likewise.
* ada/acats-3/tests/c6/c64005dc.ada: Likewise.
* ada/acats-3/tests/c6/c641001.a: Likewise.
* ada/acats-3/tests/c6/c64103b.ada: Likewise.
* ada/acats-3/tests/c6/c64103c.ada: Likewise.
* ada/acats-3/tests/c6/c64103d.ada: Likewise.
* ada/acats-3/tests/c6/c64103e.ada: Likewise.
* ada/acats-3/tests/c6/c64103f.ada: Likewise.
* ada/acats-3/tests/c6/c64104a.ada: Likewise.
* ada/acats-3/tests/c6/c64104b.ada: Likewise.
* ada/acats-3/tests/c6/c64104c.ada: Likewise.
* ada/acats-3/tests/c6/c64104d.ada: Likewise.
* ada/acats-3/tests/c6/c64104e.ada: Likewise.
* ada/acats-3/tests/c6/c64104f.ada: Likewise.
* ada/acats-3/tests/c6/c64104g.ada: Likewise.
* ada/acats-3/tests/c6/c64104h.ada: Likewise.
* ada/acats-3/tests/c6/c64104i.ada: Likewise.
* ada/acats-3/tests/c6/c64104j.ada: Likewise.
* ada/acats-3/tests/c6/c64104k.ada: Likewise.
* ada/acats-3/tests/c6/c64104l.ada: Likewise.
* ada/acats-3/tests/c6/c64104m.ada: Likewise.
* ada/acats-3/tests/c6/c64104n.ada: Likewise.
* ada/acats-3/tests/c6/c64104o.ada: Likewise.
* ada/acats-3/tests/c6/c64105a.ada: Likewise.
* ada/acats-3/tests/c6/c64105b.ada: Likewise.
* ada/acats-3/tests/c6/c64105c.ada: Likewise.
* ada/acats-3/tests/c6/c64105d.ada: Likewise.
* ada/acats-3/tests/c6/c64106a.ada: Likewise.
* ada/acats-3/tests/c6/c64106b.ada: Likewise.
* ada/acats-3/tests/c6/c64106c.ada: Likewise.
* ada/acats-3/tests/c6/c64106d.ada: Likewise.
* ada/acats-3/tests/c6/c64107a.ada: Likewise.
* ada/acats-3/tests/c6/c64108a.ada: Likewise.
* ada/acats-3/tests/c6/c64109a.ada: Likewise.
* ada/acats-3/tests/c6/c64109b.ada: Likewise.
* ada/acats-3/tests/c6/c64109c.ada: Likewise.
* ada/acats-3/tests/c6/c64109d.ada: Likewise.
* ada/acats-3/tests/c6/c64109e.ada: Likewise.
* ada/acats-3/tests/c6/c64109f.ada: Likewise.
* ada/acats-3/tests/c6/c64109g.ada: Likewise.
* ada/acats-3/tests/c6/c64109h.ada: Likewise.
* ada/acats-3/tests/c6/c64109i.ada: Likewise.
* ada/acats-3/tests/c6/c64109j.ada: Likewise.
* ada/acats-3/tests/c6/c64109k.ada: Likewise.
* ada/acats-3/tests/c6/c64109l.ada: Likewise.
* ada/acats-3/tests/c6/c64201b.ada: Likewise.
* ada/acats-3/tests/c6/c64201c.ada: Likewise.
* ada/acats-3/tests/c6/c64202a.ada: Likewise.
* ada/acats-3/tests/c6/c650002.a: Likewise.
* ada/acats-3/tests/c6/c650003.a: Likewise.
* ada/acats-3/tests/c6/c65003a.ada: Likewise.
* ada/acats-3/tests/c6/c65003b.ada: Likewise.
* ada/acats-3/tests/c6/c650a01.a: Likewise.
* ada/acats-3/tests/c6/c651001.a: Likewise.
* ada/acats-3/tests/c6/c660001.a: Likewise.
* ada/acats-3/tests/c6/c66002a.ada: Likewise.
* ada/acats-3/tests/c6/c66002c.ada: Likewise.
* ada/acats-3/tests/c6/c66002d.ada: Likewise.
* ada/acats-3/tests/c6/c66002e.ada: Likewise.
* ada/acats-3/tests/c6/c66002f.ada: Likewise.
* ada/acats-3/tests/c6/c66002g.ada: Likewise.
* ada/acats-3/tests/c6/c67002a.ada: Likewise.
* ada/acats-3/tests/c6/c67002b.ada: Likewise.
* ada/acats-3/tests/c6/c67002c.ada: Likewise.
* ada/acats-3/tests/c6/c67002d.ada: Likewise.
* ada/acats-3/tests/c6/c67002e.ada: Likewise.
* ada/acats-3/tests/c6/c67003f.ada: Likewise.
* ada/acats-3/tests/c6/c67005a.ada: Likewise.
* ada/acats-3/tests/c6/c67005b.ada: Likewise.
* ada/acats-3/tests/c6/c67005c.ada: Likewise.
* ada/acats-3/tests/c6/c67005d.ada: Likewise.
* ada/acats-3/tests/c7/c72001b.ada: Likewise.
* ada/acats-3/tests/c7/c72002a.ada: Likewise.
* ada/acats-3/tests/c7/c730001.a: Likewise.
* ada/acats-3/tests/c7/c730002.a: Likewise.
* ada/acats-3/tests/c7/c730003.a: Likewise.
* ada/acats-3/tests/c7/c730004.a: Likewise.
* ada/acats-3/tests/c7/c73002a.ada: Likewise.
* ada/acats-3/tests/c7/c730a01.a: Likewise.
* ada/acats-3/tests/c7/c730a02.a: Likewise.
* ada/acats-3/tests/c7/c731001.a: Likewise.
* ada/acats-3/tests/c7/c74004a.ada: Likewise.
* ada/acats-3/tests/c7/c74203a.ada: Likewise.
* ada/acats-3/tests/c7/c74206a.ada: Likewise.
* ada/acats-3/tests/c7/c74207b.ada: Likewise.
* ada/acats-3/tests/c7/c74208a.ada: Likewise.
* ada/acats-3/tests/c7/c74208b.ada: Likewise.
* ada/acats-3/tests/c7/c74209a.ada: Likewise.
* ada/acats-3/tests/c7/c74210a.ada: Likewise.
* ada/acats-3/tests/c7/c74211a.ada: Likewise.
* ada/acats-3/tests/c7/c74211b.ada: Likewise.
* ada/acats-3/tests/c7/c74302a.ada: Likewise.
* ada/acats-3/tests/c7/c74302b.ada: Likewise.
* ada/acats-3/tests/c7/c74305a.ada: Likewise.
* ada/acats-3/tests/c7/c74305b.ada: Likewise.
* ada/acats-3/tests/c7/c74306a.ada: Likewise.
* ada/acats-3/tests/c7/c74307a.ada: Likewise.
* ada/acats-3/tests/c7/c74401d.ada: Likewise.
* ada/acats-3/tests/c7/c74401e.ada: Likewise.
* ada/acats-3/tests/c7/c74401k.ada: Likewise.
* ada/acats-3/tests/c7/c74401q.ada: Likewise.
* ada/acats-3/tests/c7/c74402a.ada: Likewise.
* ada/acats-3/tests/c7/c74402b.ada: Likewise.
* ada/acats-3/tests/c7/c74406a.ada: Likewise.
* ada/acats-3/tests/c7/c74407b.ada: Likewise.
* ada/acats-3/tests/c7/c74409b.ada: Likewise.
* ada/acats-3/tests/c7/c750b01.a: Likewise.
* ada/acats-3/tests/c7/c760001.a: Likewise.
* ada/acats-3/tests/c7/c760002.a: Likewise.
* ada/acats-3/tests/c7/c760007.a: Likewise.
* ada/acats-3/tests/c7/c760009.a: Likewise.
* ada/acats-3/tests/c7/c760010.a: Likewise.
* ada/acats-3/tests/c7/c760011.a: Likewise.
* ada/acats-3/tests/c7/c760012.a: Likewise.
* ada/acats-3/tests/c7/c760013.a: Likewise.
* ada/acats-3/tests/c7/c760015.a: Likewise.
* ada/acats-3/tests/c7/c760a02.a: Likewise.
* ada/acats-3/tests/c7/c761001.a: Likewise.
* ada/acats-3/tests/c7/c761002.a: Likewise.
* ada/acats-3/tests/c7/c761003.a: Likewise.
* ada/acats-3/tests/c7/c761004.a: Likewise.
* ada/acats-3/tests/c7/c761005.a: Likewise.
* ada/acats-3/tests/c7/c761006.a: Likewise.
* ada/acats-3/tests/c7/c761007.a: Likewise.
* ada/acats-3/tests/c7/c761010.a: Likewise.
* ada/acats-3/tests/c7/c761011.a: Likewise.
* ada/acats-3/tests/c7/c761012.a: Likewise.
* ada/acats-3/tests/c7/c761013.a: Likewise.
* ada/acats-3/tests/c8/c83007a.ada: Likewise.
* ada/acats-3/tests/c8/c83012d.ada: Likewise.
* ada/acats-3/tests/c8/c83022a.ada: Likewise.
* ada/acats-3/tests/c8/c83022g0.ada: Likewise.
* ada/acats-3/tests/c8/c83022g1.ada: Likewise.
* ada/acats-3/tests/c8/c83023a.ada: Likewise.
* ada/acats-3/tests/c8/c83024a.ada: Likewise.
* ada/acats-3/tests/c8/c83024e0.ada: Likewise.
* ada/acats-3/tests/c8/c83024e1.ada: Likewise.
* ada/acats-3/tests/c8/c83025a.ada: Likewise.
* ada/acats-3/tests/c8/c83025c.ada: Likewise.
* ada/acats-3/tests/c8/c83027a.ada: Likewise.
* ada/acats-3/tests/c8/c83027c.ada: Likewise.
* ada/acats-3/tests/c8/c83028a.ada: Likewise.
* ada/acats-3/tests/c8/c83029a.ada: Likewise.
* ada/acats-3/tests/c8/c83030a.ada: Likewise.
* ada/acats-3/tests/c8/c83030c.ada: Likewise.
* ada/acats-3/tests/c8/c83031a.ada: Likewise.
* ada/acats-3/tests/c8/c83031c.ada: Likewise.
* ada/acats-3/tests/c8/c83031e.ada: Likewise.
* ada/acats-3/tests/c8/c83032a.ada: Likewise.
* ada/acats-3/tests/c8/c83033a.ada: Likewise.
* ada/acats-3/tests/c8/c83051a.ada: Likewise.
* ada/acats-3/tests/c8/c83b02a.ada: Likewise.
* ada/acats-3/tests/c8/c83b02b.ada: Likewise.
* ada/acats-3/tests/c8/c83e02a.ada: Likewise.
* ada/acats-3/tests/c8/c83e02b.ada: Likewise.
* ada/acats-3/tests/c8/c83e03a.ada: Likewise.
* ada/acats-3/tests/c8/c83f01a.ada: Likewise.
* ada/acats-3/tests/c8/c83f01b.ada: Likewise.
* ada/acats-3/tests/c8/c83f01c0.ada: Likewise.
* ada/acats-3/tests/c8/c83f01c1.ada: Likewise.
* ada/acats-3/tests/c8/c83f01c2.ada: Likewise.
* ada/acats-3/tests/c8/c83f01d0.ada: Likewise.
* ada/acats-3/tests/c8/c83f01d1.ada: Likewise.
* ada/acats-3/tests/c8/c83f03a.ada: Likewise.
* ada/acats-3/tests/c8/c83f03b.ada: Likewise.
* ada/acats-3/tests/c8/c83f03c0.ada: Likewise.
* ada/acats-3/tests/c8/c83f03c1.ada: Likewise.
* ada/acats-3/tests/c8/c83f03c2.ada: Likewise.
* ada/acats-3/tests/c8/c83f03d0.ada: Likewise.
* ada/acats-3/tests/c8/c83f03d1.ada: Likewise.
* ada/acats-3/tests/c8/c840001.a: Likewise.
* ada/acats-3/tests/c8/c84002a.ada: Likewise.
* ada/acats-3/tests/c8/c84005a.ada: Likewise.
* ada/acats-3/tests/c8/c84008a.ada: Likewise.
* ada/acats-3/tests/c8/c84009a.ada: Likewise.
* ada/acats-3/tests/c8/c85004b.ada: Likewise.
* ada/acats-3/tests/c8/c85005a.ada: Likewise.
* ada/acats-3/tests/c8/c85005b.ada: Likewise.
* ada/acats-3/tests/c8/c85005c.ada: Likewise.
* ada/acats-3/tests/c8/c85005d.ada: Likewise.
* ada/acats-3/tests/c8/c85005e.ada: Likewise.
* ada/acats-3/tests/c8/c85005f.ada: Likewise.
* ada/acats-3/tests/c8/c85005g.ada: Likewise.
* ada/acats-3/tests/c8/c85006a.ada: Likewise.
* ada/acats-3/tests/c8/c85006b.ada: Likewise.
* ada/acats-3/tests/c8/c85006c.ada: Likewise.
* ada/acats-3/tests/c8/c85006d.ada: Likewise.
* ada/acats-3/tests/c8/c85006e.ada: Likewise.
* ada/acats-3/tests/c8/c85006f.ada: Likewise.
* ada/acats-3/tests/c8/c85006g.ada: Likewise.
* ada/acats-3/tests/c8/c85007a.ada: Likewise.
* ada/acats-3/tests/c8/c85007e.ada: Likewise.
* ada/acats-3/tests/c8/c85009a.ada: Likewise.
* ada/acats-3/tests/c8/c85011a.ada: Likewise.
* ada/acats-3/tests/c8/c85013a.ada: Likewise.
* ada/acats-3/tests/c8/c85014a.ada: Likewise.
* ada/acats-3/tests/c8/c85014b.ada: Likewise.
* ada/acats-3/tests/c8/c85014c.ada: Likewise.
* ada/acats-3/tests/c8/c85017a.ada: Likewise.
* ada/acats-3/tests/c8/c85018a.ada: Likewise.
* ada/acats-3/tests/c8/c85018b.ada: Likewise.
* ada/acats-3/tests/c8/c85019a.ada: Likewise.
* ada/acats-3/tests/c8/c851001.a: Likewise.
* ada/acats-3/tests/c8/c851002.a: Likewise.
* ada/acats-3/tests/c8/c854001.a: Likewise.
* ada/acats-3/tests/c8/c854002.a: Likewise.
* ada/acats-3/tests/c8/c854003.a: Likewise.
* ada/acats-3/tests/c8/c86003a.ada: Likewise.
* ada/acats-3/tests/c8/c86004a.ada: Likewise.
* ada/acats-3/tests/c8/c86004b0.ada: Likewise.
* ada/acats-3/tests/c8/c86004b1.ada: Likewise.
* ada/acats-3/tests/c8/c86004b2.ada: Likewise.
* ada/acats-3/tests/c8/c86004c0.ada: Likewise.
* ada/acats-3/tests/c8/c86004c1.ada: Likewise.
* ada/acats-3/tests/c8/c86004c2.ada: Likewise.
* ada/acats-3/tests/c8/c86006i.ada: Likewise.
* ada/acats-3/tests/c8/c86007a.ada: Likewise.
* ada/acats-3/tests/c8/c87a05a.ada: Likewise.
* ada/acats-3/tests/c8/c87a05b.ada: Likewise.
* ada/acats-3/tests/c8/c87b02a.ada: Likewise.
* ada/acats-3/tests/c8/c87b02b.ada: Likewise.
* ada/acats-3/tests/c8/c87b03a.ada: Likewise.
* ada/acats-3/tests/c8/c87b04a.ada: Likewise.
* ada/acats-3/tests/c8/c87b04b.ada: Likewise.
* ada/acats-3/tests/c8/c87b04c.ada: Likewise.
* ada/acats-3/tests/c8/c87b05a.ada: Likewise.
* ada/acats-3/tests/c8/c87b06a.ada: Likewise.
* ada/acats-3/tests/c8/c87b07a.ada: Likewise.
* ada/acats-3/tests/c8/c87b07b.ada: Likewise.
* ada/acats-3/tests/c8/c87b07c.ada: Likewise.
* ada/acats-3/tests/c8/c87b07d.ada: Likewise.
* ada/acats-3/tests/c8/c87b07e.ada: Likewise.
* ada/acats-3/tests/c8/c87b08a.ada: Likewise.
* ada/acats-3/tests/c8/c87b09a.ada: Likewise.
* ada/acats-3/tests/c8/c87b09c.ada: Likewise.
* ada/acats-3/tests/c8/c87b10a.ada: Likewise.
* ada/acats-3/tests/c8/c87b11a.ada: Likewise.
* ada/acats-3/tests/c8/c87b11b.ada: Likewise.
* ada/acats-3/tests/c8/c87b13a.ada: Likewise.
* ada/acats-3/tests/c8/c87b14a.ada: Likewise.
* ada/acats-3/tests/c8/c87b14b.ada: Likewise.
* ada/acats-3/tests/c8/c87b14c.ada: Likewise.
* ada/acats-3/tests/c8/c87b14d.ada: Likewise.
* ada/acats-3/tests/c8/c87b15a.ada: Likewise.
* ada/acats-3/tests/c8/c87b16a.ada: Likewise.
* ada/acats-3/tests/c8/c87b17a.ada: Likewise.
* ada/acats-3/tests/c8/c87b18a.ada: Likewise.
* ada/acats-3/tests/c8/c87b18b.ada: Likewise.
* ada/acats-3/tests/c8/c87b19a.ada: Likewise.
* ada/acats-3/tests/c8/c87b23a.ada: Likewise.
* ada/acats-3/tests/c8/c87b24a.ada: Likewise.
* ada/acats-3/tests/c8/c87b24b.ada: Likewise.
* ada/acats-3/tests/c8/c87b26b.ada: Likewise.
* ada/acats-3/tests/c8/c87b27a.ada: Likewise.
* ada/acats-3/tests/c8/c87b28a.ada: Likewise.
* ada/acats-3/tests/c8/c87b29a.ada: Likewise.
* ada/acats-3/tests/c8/c87b30a.ada: Likewise.
* ada/acats-3/tests/c8/c87b31a.ada: Likewise.
* ada/acats-3/tests/c8/c87b32a.ada: Likewise.
* ada/acats-3/tests/c8/c87b33a.ada: Likewise.
* ada/acats-3/tests/c8/c87b34a.ada: Likewise.
* ada/acats-3/tests/c8/c87b34b.ada: Likewise.
* ada/acats-3/tests/c8/c87b34c.ada: Likewise.
* ada/acats-3/tests/c8/c87b35c.ada: Likewise.
* ada/acats-3/tests/c8/c87b38a.ada: Likewise.
* ada/acats-3/tests/c8/c87b39a.ada: Likewise.
* ada/acats-3/tests/c8/c87b40a.ada: Likewise.
* ada/acats-3/tests/c8/c87b41a.ada: Likewise.
* ada/acats-3/tests/c8/c87b42a.ada: Likewise.
* ada/acats-3/tests/c8/c87b43a.ada: Likewise.
* ada/acats-3/tests/c8/c87b44a.ada: Likewise.
* ada/acats-3/tests/c8/c87b45a.ada: Likewise.
* ada/acats-3/tests/c8/c87b45c.ada: Likewise.
* ada/acats-3/tests/c8/c87b47a.ada: Likewise.
* ada/acats-3/tests/c8/c87b48a.ada: Likewise.
* ada/acats-3/tests/c8/c87b48b.ada: Likewise.
* ada/acats-3/tests/c8/c87b50a.ada: Likewise.
* ada/acats-3/tests/c8/c87b54a.ada: Likewise.
* ada/acats-3/tests/c8/c87b57a.ada: Likewise.
* ada/acats-3/tests/c8/c87b62a.ada: Likewise.
* ada/acats-3/tests/c8/c87b62b.ada: Likewise.
* ada/acats-3/tests/c8/c87b62c.ada: Likewise.
* ada/acats-3/tests/c8/c87b62d.tst: Likewise.
* ada/acats-3/tests/c9/c910001.a: Likewise.
* ada/acats-3/tests/c9/c910002.a: Likewise.
* ada/acats-3/tests/c9/c910003.a: Likewise.
* ada/acats-3/tests/c9/c91004b.ada: Likewise.
* ada/acats-3/tests/c9/c91004c.ada: Likewise.
* ada/acats-3/tests/c9/c91006a.ada: Likewise.
* ada/acats-3/tests/c9/c91007a.ada: Likewise.
* ada/acats-3/tests/c9/c920001.a: Likewise.
* ada/acats-3/tests/c9/c92002a.ada: Likewise.
* ada/acats-3/tests/c9/c92003a.ada: Likewise.
* ada/acats-3/tests/c9/c92005a.ada: Likewise.
* ada/acats-3/tests/c9/c92005b.ada: Likewise.
* ada/acats-3/tests/c9/c92006a.ada: Likewise.
* ada/acats-3/tests/c9/c930001.a: Likewise.
* ada/acats-3/tests/c9/c93001a.ada: Likewise.
* ada/acats-3/tests/c9/c93002a.ada: Likewise.
* ada/acats-3/tests/c9/c93003a.ada: Likewise.
* ada/acats-3/tests/c9/c93004a.ada: Likewise.
* ada/acats-3/tests/c9/c93004b.ada: Likewise.
* ada/acats-3/tests/c9/c93004c.ada: Likewise.
* ada/acats-3/tests/c9/c93004d.ada: Likewise.
* ada/acats-3/tests/c9/c93004f.ada: Likewise.
* ada/acats-3/tests/c9/c93005a.ada: Likewise.
* ada/acats-3/tests/c9/c93005b.ada: Likewise.
* ada/acats-3/tests/c9/c93005c.ada: Likewise.
* ada/acats-3/tests/c9/c93005d.ada: Likewise.
* ada/acats-3/tests/c9/c93005e.ada: Likewise.
* ada/acats-3/tests/c9/c93005f.ada: Likewise.
* ada/acats-3/tests/c9/c93005g.ada: Likewise.
* ada/acats-3/tests/c9/c93005h.ada: Likewise.
* ada/acats-3/tests/c9/c93006a.ada: Likewise.
* ada/acats-3/tests/c9/c93007a.ada: Likewise.
* ada/acats-3/tests/c9/c93008a.ada: Likewise.
* ada/acats-3/tests/c9/c93008b.ada: Likewise.
* ada/acats-3/tests/c9/c940001.a: Likewise.
* ada/acats-3/tests/c9/c940002.a: Likewise.
* ada/acats-3/tests/c9/c940004.a: Likewise.
* ada/acats-3/tests/c9/c940005.a: Likewise.
* ada/acats-3/tests/c9/c940006.a: Likewise.
* ada/acats-3/tests/c9/c940007.a: Likewise.
* ada/acats-3/tests/c9/c940010.a: Likewise.
* ada/acats-3/tests/c9/c940011.a: Likewise.
* ada/acats-3/tests/c9/c940012.a: Likewise.
* ada/acats-3/tests/c9/c940013.a: Likewise.
* ada/acats-3/tests/c9/c940014.a: Likewise.
* ada/acats-3/tests/c9/c940015.a: Likewise.
* ada/acats-3/tests/c9/c940016.a: Likewise.
* ada/acats-3/tests/c9/c940017.a: Likewise.
* ada/acats-3/tests/c9/c94001a.ada: Likewise.
* ada/acats-3/tests/c9/c94001b.ada: Likewise.
* ada/acats-3/tests/c9/c94001c.ada: Likewise.
* ada/acats-3/tests/c9/c94001e.ada: Likewise.
* ada/acats-3/tests/c9/c94001f.ada: Likewise.
* ada/acats-3/tests/c9/c94001g.ada: Likewise.
* ada/acats-3/tests/c9/c94002a.ada: Likewise.
* ada/acats-3/tests/c9/c94002b.ada: Likewise.
* ada/acats-3/tests/c9/c94002d.ada: Likewise.
* ada/acats-3/tests/c9/c94002e.ada: Likewise.
* ada/acats-3/tests/c9/c94002f.ada: Likewise.
* ada/acats-3/tests/c9/c94002g.ada: Likewise.
* ada/acats-3/tests/c9/c94004a.ada: Likewise.
* ada/acats-3/tests/c9/c94004b.ada: Likewise.
* ada/acats-3/tests/c9/c94004c.ada: Likewise.
* ada/acats-3/tests/c9/c94005a.ada: Likewise.
* ada/acats-3/tests/c9/c94005b.ada: Likewise.
* ada/acats-3/tests/c9/c94006a.ada: Likewise.
* ada/acats-3/tests/c9/c94007a.ada: Likewise.
* ada/acats-3/tests/c9/c94007b.ada: Likewise.
* ada/acats-3/tests/c9/c94008a.ada: Likewise.
* ada/acats-3/tests/c9/c94008b.ada: Likewise.
* ada/acats-3/tests/c9/c94008c.ada: Likewise.
* ada/acats-3/tests/c9/c94008d.ada: Likewise.
* ada/acats-3/tests/c9/c94010a.ada: Likewise.
* ada/acats-3/tests/c9/c94011a.ada: Likewise.
* ada/acats-3/tests/c9/c94020a.ada: Likewise.
* ada/acats-3/tests/c9/c940a03.a: Likewise.
* ada/acats-3/tests/c9/c95008a.ada: Likewise.
* ada/acats-3/tests/c9/c95009a.ada: Likewise.
* ada/acats-3/tests/c9/c95010a.ada: Likewise.
* ada/acats-3/tests/c9/c95011a.ada: Likewise.
* ada/acats-3/tests/c9/c95012a.ada: Likewise.
* ada/acats-3/tests/c9/c95021a.ada: Likewise.
* ada/acats-3/tests/c9/c95022a.ada: Likewise.
* ada/acats-3/tests/c9/c95022b.ada: Likewise.
* ada/acats-3/tests/c9/c95033a.ada: Likewise.
* ada/acats-3/tests/c9/c95033b.ada: Likewise.
* ada/acats-3/tests/c9/c95034a.ada: Likewise.
* ada/acats-3/tests/c9/c95034b.ada: Likewise.
* ada/acats-3/tests/c9/c95035a.ada: Likewise.
* ada/acats-3/tests/c9/c95040a.ada: Likewise.
* ada/acats-3/tests/c9/c95040b.ada: Likewise.
* ada/acats-3/tests/c9/c95040c.ada: Likewise.
* ada/acats-3/tests/c9/c95040d.ada: Likewise.
* ada/acats-3/tests/c9/c95041a.ada: Likewise.
* ada/acats-3/tests/c9/c95065a.ada: Likewise.
* ada/acats-3/tests/c9/c95065b.ada: Likewise.
* ada/acats-3/tests/c9/c95065c.ada: Likewise.
* ada/acats-3/tests/c9/c95065d.ada: Likewise.
* ada/acats-3/tests/c9/c95065e.ada: Likewise.
* ada/acats-3/tests/c9/c95065f.ada: Likewise.
* ada/acats-3/tests/c9/c95066a.ada: Likewise.
* ada/acats-3/tests/c9/c95067a.ada: Likewise.
* ada/acats-3/tests/c9/c95071a.ada: Likewise.
* ada/acats-3/tests/c9/c95072a.ada: Likewise.
* ada/acats-3/tests/c9/c95072b.ada: Likewise.
* ada/acats-3/tests/c9/c95073a.ada: Likewise.
* ada/acats-3/tests/c9/c95074c.ada: Likewise.
* ada/acats-3/tests/c9/c95076a.ada: Likewise.
* ada/acats-3/tests/c9/c95078a.ada: Likewise.
* ada/acats-3/tests/c9/c95080b.ada: Likewise.
* ada/acats-3/tests/c9/c95082g.ada: Likewise.
* ada/acats-3/tests/c9/c95085a.ada: Likewise.
* ada/acats-3/tests/c9/c95085b.ada: Likewise.
* ada/acats-3/tests/c9/c95085c.ada: Likewise.
* ada/acats-3/tests/c9/c95085d.ada: Likewise.
* ada/acats-3/tests/c9/c95085e.ada: Likewise.
* ada/acats-3/tests/c9/c95085f.ada: Likewise.
* ada/acats-3/tests/c9/c95085g.ada: Likewise.
* ada/acats-3/tests/c9/c95085h.ada: Likewise.
* ada/acats-3/tests/c9/c95085i.ada: Likewise.
* ada/acats-3/tests/c9/c95085j.ada: Likewise.
* ada/acats-3/tests/c9/c95085k.ada: Likewise.
* ada/acats-3/tests/c9/c95085l.ada: Likewise.
* ada/acats-3/tests/c9/c95085m.ada: Likewise.
* ada/acats-3/tests/c9/c95085n.ada: Likewise.
* ada/acats-3/tests/c9/c95085o.ada: Likewise.
* ada/acats-3/tests/c9/c95086a.ada: Likewise.
* ada/acats-3/tests/c9/c95086b.ada: Likewise.
* ada/acats-3/tests/c9/c95086c.ada: Likewise.
* ada/acats-3/tests/c9/c95086d.ada: Likewise.
* ada/acats-3/tests/c9/c95086e.ada: Likewise.
* ada/acats-3/tests/c9/c95086f.ada: Likewise.
* ada/acats-3/tests/c9/c95087a.ada: Likewise.
* ada/acats-3/tests/c9/c95087b.ada: Likewise.
* ada/acats-3/tests/c9/c95087c.ada: Likewise.
* ada/acats-3/tests/c9/c95087d.ada: Likewise.
* ada/acats-3/tests/c9/c95088a.ada: Likewise.
* ada/acats-3/tests/c9/c95089a.ada: Likewise.
* ada/acats-3/tests/c9/c95090a.ada: Likewise.
* ada/acats-3/tests/c9/c95092a.ada: Likewise.
* ada/acats-3/tests/c9/c95093a.ada: Likewise.
* ada/acats-3/tests/c9/c95095a.ada: Likewise.
* ada/acats-3/tests/c9/c95095b.ada: Likewise.
* ada/acats-3/tests/c9/c95095c.ada: Likewise.
* ada/acats-3/tests/c9/c95095d.ada: Likewise.
* ada/acats-3/tests/c9/c95095e.ada: Likewise.
* ada/acats-3/tests/c9/c951001.a: Likewise.
* ada/acats-3/tests/c9/c951002.a: Likewise.
* ada/acats-3/tests/c9/c953001.a: Likewise.
* ada/acats-3/tests/c9/c953002.a: Likewise.
* ada/acats-3/tests/c9/c953003.a: Likewise.
* ada/acats-3/tests/c9/c954001.a: Likewise.
* ada/acats-3/tests/c9/c954010.a: Likewise.
* ada/acats-3/tests/c9/c954011.a: Likewise.
* ada/acats-3/tests/c9/c954012.a: Likewise.
* ada/acats-3/tests/c9/c954013.a: Likewise.
* ada/acats-3/tests/c9/c954014.a: Likewise.
* ada/acats-3/tests/c9/c954015.a: Likewise.
* ada/acats-3/tests/c9/c954016.a: Likewise.
* ada/acats-3/tests/c9/c954017.a: Likewise.
* ada/acats-3/tests/c9/c954018.a: Likewise.
* ada/acats-3/tests/c9/c954019.a: Likewise.
* ada/acats-3/tests/c9/c954020.a: Likewise.
* ada/acats-3/tests/c9/c954021.a: Likewise.
* ada/acats-3/tests/c9/c954022.a: Likewise.
* ada/acats-3/tests/c9/c954023.a: Likewise.
* ada/acats-3/tests/c9/c954024.a: Likewise.
* ada/acats-3/tests/c9/c954025.a: Likewise.
* ada/acats-3/tests/c9/c954026.a: Likewise.
* ada/acats-3/tests/c9/c954a01.a: Likewise.
* ada/acats-3/tests/c9/c954a02.a: Likewise.
* ada/acats-3/tests/c9/c954a03.a: Likewise.
* ada/acats-3/tests/c9/c960001.a: Likewise.
* ada/acats-3/tests/c9/c960002.a: Likewise.
* ada/acats-3/tests/c9/c960004.a: Likewise.
* ada/acats-3/tests/c9/c96001a.ada: Likewise.
* ada/acats-3/tests/c9/c96004a.ada: Likewise.
* ada/acats-3/tests/c9/c96005a.ada: Likewise.
* ada/acats-3/tests/c9/c96005b.tst: Likewise.
* ada/acats-3/tests/c9/c96005d.ada: Likewise.
* ada/acats-3/tests/c9/c96005f.ada: Likewise.
* ada/acats-3/tests/c9/c96006a.ada: Likewise.
* ada/acats-3/tests/c9/c96007a.ada: Likewise.
* ada/acats-3/tests/c9/c96008a.ada: Likewise.
* ada/acats-3/tests/c9/c96008b.ada: Likewise.
* ada/acats-3/tests/c9/c97112a.ada: Likewise.
* ada/acats-3/tests/c9/c97113a.ada: Likewise.
* ada/acats-3/tests/c9/c97114a.ada: Likewise.
* ada/acats-3/tests/c9/c97115a.ada: Likewise.
* ada/acats-3/tests/c9/c97116a.ada: Likewise.
* ada/acats-3/tests/c9/c97117a.ada: Likewise.
* ada/acats-3/tests/c9/c97117b.ada: Likewise.
* ada/acats-3/tests/c9/c97117c.ada: Likewise.
* ada/acats-3/tests/c9/c97118a.ada: Likewise.
* ada/acats-3/tests/c9/c97120a.ada: Likewise.
* ada/acats-3/tests/c9/c97120b.ada: Likewise.
* ada/acats-3/tests/c9/c97201a.ada: Likewise.
* ada/acats-3/tests/c9/c97201b.ada: Likewise.
* ada/acats-3/tests/c9/c97201c.ada: Likewise.
* ada/acats-3/tests/c9/c97201d.ada: Likewise.
* ada/acats-3/tests/c9/c97201e.ada: Likewise.
* ada/acats-3/tests/c9/c97201g.ada: Likewise.
* ada/acats-3/tests/c9/c97201h.ada: Likewise.
* ada/acats-3/tests/c9/c97201x.ada: Likewise.
* ada/acats-3/tests/c9/c97202a.ada: Likewise.
* ada/acats-3/tests/c9/c97203a.ada: Likewise.
* ada/acats-3/tests/c9/c97203b.ada: Likewise.
* ada/acats-3/tests/c9/c97203c.ada: Likewise.
* ada/acats-3/tests/c9/c97204a.ada: Likewise.
* ada/acats-3/tests/c9/c97204b.ada: Likewise.
* ada/acats-3/tests/c9/c97205a.ada: Likewise.
* ada/acats-3/tests/c9/c97205b.ada: Likewise.
* ada/acats-3/tests/c9/c97301a.ada: Likewise.
* ada/acats-3/tests/c9/c97301b.ada: Likewise.
* ada/acats-3/tests/c9/c97301c.ada: Likewise.
* ada/acats-3/tests/c9/c97301d.ada: Likewise.
* ada/acats-3/tests/c9/c97301e.ada: Likewise.
* ada/acats-3/tests/c9/c97302a.ada: Likewise.
* ada/acats-3/tests/c9/c97303a.ada: Likewise.
* ada/acats-3/tests/c9/c97303b.ada: Likewise.
* ada/acats-3/tests/c9/c97303c.ada: Likewise.
* ada/acats-3/tests/c9/c97304a.ada: Likewise.
* ada/acats-3/tests/c9/c97304b.ada: Likewise.
* ada/acats-3/tests/c9/c97305a.ada: Likewise.
* ada/acats-3/tests/c9/c97305b.ada: Likewise.
* ada/acats-3/tests/c9/c97305c.ada: Likewise.
* ada/acats-3/tests/c9/c97305d.ada: Likewise.
* ada/acats-3/tests/c9/c97307a.ada: Likewise.
* ada/acats-3/tests/c9/c974001.a: Likewise.
* ada/acats-3/tests/c9/c974002.a: Likewise.
* ada/acats-3/tests/c9/c974003.a: Likewise.
* ada/acats-3/tests/c9/c974004.a: Likewise.
* ada/acats-3/tests/c9/c974005.a: Likewise.
* ada/acats-3/tests/c9/c974006.a: Likewise.
* ada/acats-3/tests/c9/c974007.a: Likewise.
* ada/acats-3/tests/c9/c974008.a: Likewise.
* ada/acats-3/tests/c9/c974009.a: Likewise.
* ada/acats-3/tests/c9/c974010.a: Likewise.
* ada/acats-3/tests/c9/c974011.a: Likewise.
* ada/acats-3/tests/c9/c974012.a: Likewise.
* ada/acats-3/tests/c9/c974013.a: Likewise.
* ada/acats-3/tests/c9/c974014.a: Likewise.
* ada/acats-3/tests/c9/c980001.a: Likewise.
* ada/acats-3/tests/c9/c980002.a: Likewise.
* ada/acats-3/tests/c9/c980003.a: Likewise.
* ada/acats-3/tests/c9/c990001.a: Likewise.
* ada/acats-3/tests/c9/c99005a.ada: Likewise.
* ada/acats-3/tests/c9/c9a003a.ada: Likewise.
* ada/acats-3/tests/c9/c9a004a.ada: Likewise.
* ada/acats-3/tests/c9/c9a007a.ada: Likewise.
* ada/acats-3/tests/c9/c9a009a.ada: Likewise.
* ada/acats-3/tests/c9/c9a009c.ada: Likewise.
* ada/acats-3/tests/c9/c9a009f.ada: Likewise.
* ada/acats-3/tests/c9/c9a009g.ada: Likewise.
* ada/acats-3/tests/c9/c9a009h.ada: Likewise.
* ada/acats-3/tests/c9/c9a010a.ada: Likewise.
* ada/acats-3/tests/c9/c9a011a.ada: Likewise.
* ada/acats-3/tests/c9/c9a011b.ada: Likewise.
* ada/acats-3/tests/ca/ca1003a.ada: Likewise.
* ada/acats-3/tests/ca/ca1004a.ada: Likewise.
* ada/acats-3/tests/ca/ca1005a.ada: Likewise.
* ada/acats-3/tests/ca/ca1006a.ada: Likewise.
* ada/acats-3/tests/ca/ca1011a0.ada: Likewise.
* ada/acats-3/tests/ca/ca1011a1.ada: Likewise.
* ada/acats-3/tests/ca/ca1011a2.ada: Likewise.
* ada/acats-3/tests/ca/ca1011a3.ada: Likewise.
* ada/acats-3/tests/ca/ca1011a4.ada: Likewise.
* ada/acats-3/tests/ca/ca1011a5.ada: Likewise.
* ada/acats-3/tests/ca/ca1011a6.ada: Likewise.
* ada/acats-3/tests/ca/ca1012a0.ada: Likewise.
* ada/acats-3/tests/ca/ca1012a1.ada: Likewise.
* ada/acats-3/tests/ca/ca1012a2.ada: Likewise.
* ada/acats-3/tests/ca/ca1012a3.ada: Likewise.
* ada/acats-3/tests/ca/ca1012a4.ada: Likewise.
* ada/acats-3/tests/ca/ca1012b0.ada: Likewise.
* ada/acats-3/tests/ca/ca1012b2.ada: Likewise.
* ada/acats-3/tests/ca/ca1012b4.ada: Likewise.
* ada/acats-3/tests/ca/ca1013a0.ada: Likewise.
* ada/acats-3/tests/ca/ca1013a1.ada: Likewise.
* ada/acats-3/tests/ca/ca1013a2.ada: Likewise.
* ada/acats-3/tests/ca/ca1013a3.ada: Likewise.
* ada/acats-3/tests/ca/ca1013a4.ada: Likewise.
* ada/acats-3/tests/ca/ca1013a5.ada: Likewise.
* ada/acats-3/tests/ca/ca1013a6.ada: Likewise.
* ada/acats-3/tests/ca/ca1014a0.ada: Likewise.
* ada/acats-3/tests/ca/ca1014a1.ada: Likewise.
* ada/acats-3/tests/ca/ca1014a2.ada: Likewise.
* ada/acats-3/tests/ca/ca1014a3.ada: Likewise.
* ada/acats-3/tests/ca/ca1020e0.ada: Likewise.
* ada/acats-3/tests/ca/ca1020e1.ada: Likewise.
* ada/acats-3/tests/ca/ca1020e2.ada: Likewise.
* ada/acats-3/tests/ca/ca1020e3.ada: Likewise.
* ada/acats-3/tests/ca/ca1022a0.ada: Likewise.
* ada/acats-3/tests/ca/ca1022a1.ada: Likewise.
* ada/acats-3/tests/ca/ca1022a2.ada: Likewise.
* ada/acats-3/tests/ca/ca1022a3.ada: Likewise.
* ada/acats-3/tests/ca/ca1022a4.ada: Likewise.
* ada/acats-3/tests/ca/ca1022a5.ada: Likewise.
* ada/acats-3/tests/ca/ca1022a6.ada: Likewise.
* ada/acats-3/tests/ca/ca11001.a: Likewise.
* ada/acats-3/tests/ca/ca11002.a: Likewise.
* ada/acats-3/tests/ca/ca11003.a: Likewise.
* ada/acats-3/tests/ca/ca110040.a: Likewise.
* ada/acats-3/tests/ca/ca110041.a: Likewise.
* ada/acats-3/tests/ca/ca110042.am: Likewise.
* ada/acats-3/tests/ca/ca110050.a: Likewise.
* ada/acats-3/tests/ca/ca110051.am: Likewise.
* ada/acats-3/tests/ca/ca11006.a: Likewise.
* ada/acats-3/tests/ca/ca11007.a: Likewise.
* ada/acats-3/tests/ca/ca11008.a: Likewise.
* ada/acats-3/tests/ca/ca11009.a: Likewise.
* ada/acats-3/tests/ca/ca11010.a: Likewise.
* ada/acats-3/tests/ca/ca11011.a: Likewise.
* ada/acats-3/tests/ca/ca11012.a: Likewise.
* ada/acats-3/tests/ca/ca11013.a: Likewise.
* ada/acats-3/tests/ca/ca11014.a: Likewise.
* ada/acats-3/tests/ca/ca11015.a: Likewise.
* ada/acats-3/tests/ca/ca11016.a: Likewise.
* ada/acats-3/tests/ca/ca11017.a: Likewise.
* ada/acats-3/tests/ca/ca11018.a: Likewise.
* ada/acats-3/tests/ca/ca11019.a: Likewise.
* ada/acats-3/tests/ca/ca11020.a: Likewise.
* ada/acats-3/tests/ca/ca11021.a: Likewise.
* ada/acats-3/tests/ca/ca11022.a: Likewise.
* ada/acats-3/tests/ca/ca110230.a: Likewise.
* ada/acats-3/tests/ca/ca110231.a: Likewise.
* ada/acats-3/tests/ca/ca110232.am: Likewise.
* ada/acats-3/tests/ca/ca1102a0.ada: Likewise.
* ada/acats-3/tests/ca/ca1102a1.ada: Likewise.
* ada/acats-3/tests/ca/ca1102a2.ada: Likewise.
* ada/acats-3/tests/ca/ca1106a.ada: Likewise.
* ada/acats-3/tests/ca/ca1108a.ada: Likewise.
* ada/acats-3/tests/ca/ca1108b.ada: Likewise.
* ada/acats-3/tests/ca/ca11a01.a: Likewise.
* ada/acats-3/tests/ca/ca11a02.a: Likewise.
* ada/acats-3/tests/ca/ca11b01.a: Likewise.
* ada/acats-3/tests/ca/ca11b02.a: Likewise.
* ada/acats-3/tests/ca/ca11c01.a: Likewise.
* ada/acats-3/tests/ca/ca11c02.a: Likewise.
* ada/acats-3/tests/ca/ca11c03.a: Likewise.
* ada/acats-3/tests/ca/ca11d010.a: Likewise.
* ada/acats-3/tests/ca/ca11d011.a: Likewise.
* ada/acats-3/tests/ca/ca11d012.a: Likewise.
* ada/acats-3/tests/ca/ca11d013.am: Likewise.
* ada/acats-3/tests/ca/ca11d02.a: Likewise.
* ada/acats-3/tests/ca/ca11d03.a: Likewise.
* ada/acats-3/tests/ca/ca120010.a: Likewise.
* ada/acats-3/tests/ca/ca120011.a: Likewise.
* ada/acats-3/tests/ca/ca120012.am: Likewise.
* ada/acats-3/tests/ca/ca12002.a: Likewise.
* ada/acats-3/tests/ca/ca13001.a: Likewise.
* ada/acats-3/tests/ca/ca13002.a: Likewise.
* ada/acats-3/tests/ca/ca13003.a: Likewise.
* ada/acats-3/tests/ca/ca13a01.a: Likewise.
* ada/acats-3/tests/ca/ca13a02.a: Likewise.
* ada/acats-3/tests/ca/ca140230.a: Likewise.
* ada/acats-3/tests/ca/ca140231.a: Likewise.
* ada/acats-3/tests/ca/ca140232.am: Likewise.
* ada/acats-3/tests/ca/ca140233.a: Likewise.
* ada/acats-3/tests/ca/ca140280.a: Likewise.
* ada/acats-3/tests/ca/ca140281.a: Likewise.
* ada/acats-3/tests/ca/ca140282.a: Likewise.
* ada/acats-3/tests/ca/ca140283.am: Likewise.
* ada/acats-3/tests/ca/ca15003.a: Likewise.
* ada/acats-3/tests/ca/ca200020.a: Likewise.
* ada/acats-3/tests/ca/ca200021.a: Likewise.
* ada/acats-3/tests/ca/ca200022.am: Likewise.
* ada/acats-3/tests/ca/ca200030.a: Likewise.
* ada/acats-3/tests/ca/ca200031.am: Likewise.
* ada/acats-3/tests/ca/ca2001h0.ada: Likewise.
* ada/acats-3/tests/ca/ca2001h1.ada: Likewise.
* ada/acats-3/tests/ca/ca2001h2.ada: Likewise.
* ada/acats-3/tests/ca/ca2001h3.ada: Likewise.
* ada/acats-3/tests/ca/ca2002a0.ada: Likewise.
* ada/acats-3/tests/ca/ca2002a1.ada: Likewise.
* ada/acats-3/tests/ca/ca2002a2.ada: Likewise.
* ada/acats-3/tests/ca/ca2003a0.ada: Likewise.
* ada/acats-3/tests/ca/ca2003a1.ada: Likewise.
* ada/acats-3/tests/ca/ca2004a0.ada: Likewise.
* ada/acats-3/tests/ca/ca2004a1.ada: Likewise.
* ada/acats-3/tests/ca/ca2004a2.ada: Likewise.
* ada/acats-3/tests/ca/ca2004a3.ada: Likewise.
* ada/acats-3/tests/ca/ca2004a4.ada: Likewise.
* ada/acats-3/tests/ca/ca2007a0.ada: Likewise.
* ada/acats-3/tests/ca/ca2007a1.ada: Likewise.
* ada/acats-3/tests/ca/ca2007a2.ada: Likewise.
* ada/acats-3/tests/ca/ca2007a3.ada: Likewise.
* ada/acats-3/tests/ca/ca2008a0.ada: Likewise.
* ada/acats-3/tests/ca/ca2008a1.ada: Likewise.
* ada/acats-3/tests/ca/ca2008a2.ada: Likewise.
* ada/acats-3/tests/ca/ca2009a.ada: Likewise.
* ada/acats-3/tests/ca/ca2009c0.ada: Likewise.
* ada/acats-3/tests/ca/ca2009c1.ada: Likewise.
* ada/acats-3/tests/ca/ca2009d.ada: Likewise.
* ada/acats-3/tests/ca/ca2009f0.ada: Likewise.
* ada/acats-3/tests/ca/ca2009f1.ada: Likewise.
* ada/acats-3/tests/ca/ca2009f2.ada: Likewise.
* ada/acats-3/tests/ca/ca2011b.ada: Likewise.
* ada/acats-3/tests/ca/ca21001.a: Likewise.
* ada/acats-3/tests/ca/ca3011a0.ada: Likewise.
* ada/acats-3/tests/ca/ca3011a1.ada: Likewise.
* ada/acats-3/tests/ca/ca3011a2.ada: Likewise.
* ada/acats-3/tests/ca/ca3011a3.ada: Likewise.
* ada/acats-3/tests/ca/ca3011a4.ada: Likewise.
* ada/acats-3/tests/ca/ca5003a0.ada: Likewise.
* ada/acats-3/tests/ca/ca5003a1.ada: Likewise.
* ada/acats-3/tests/ca/ca5003a2.ada: Likewise.
* ada/acats-3/tests/ca/ca5003a3.ada: Likewise.
* ada/acats-3/tests/ca/ca5003a4.ada: Likewise.
* ada/acats-3/tests/ca/ca5003a5.ada: Likewise.
* ada/acats-3/tests/ca/ca5003a6.ada: Likewise.
* ada/acats-3/tests/ca/ca5003b0.ada: Likewise.
* ada/acats-3/tests/ca/ca5003b1.ada: Likewise.
* ada/acats-3/tests/ca/ca5003b2.ada: Likewise.
* ada/acats-3/tests/ca/ca5003b3.ada: Likewise.
* ada/acats-3/tests/ca/ca5003b4.ada: Likewise.
* ada/acats-3/tests/ca/ca5003b5.ada: Likewise.
* ada/acats-3/tests/ca/ca5004a.ada: Likewise.
* ada/acats-3/tests/ca/ca5004b0.ada: Likewise.
* ada/acats-3/tests/ca/ca5004b1.ada: Likewise.
* ada/acats-3/tests/ca/ca5004b2.ada: Likewise.
* ada/acats-3/tests/ca/ca5006a.ada: Likewise.
* ada/acats-3/tests/cb/cb10002.a: Likewise.
* ada/acats-3/tests/cb/cb1001a.ada: Likewise.
* ada/acats-3/tests/cb/cb1004a.ada: Likewise.
* ada/acats-3/tests/cb/cb1005a.ada: Likewise.
* ada/acats-3/tests/cb/cb1010a.ada: Likewise.
* ada/acats-3/tests/cb/cb1010c.ada: Likewise.
* ada/acats-3/tests/cb/cb1010d.ada: Likewise.
* ada/acats-3/tests/cb/cb20001.a: Likewise.
* ada/acats-3/tests/cb/cb20003.a: Likewise.
* ada/acats-3/tests/cb/cb20004.a: Likewise.
* ada/acats-3/tests/cb/cb20005.a: Likewise.
* ada/acats-3/tests/cb/cb20006.a: Likewise.
* ada/acats-3/tests/cb/cb20007.a: Likewise.
* ada/acats-3/tests/cb/cb2004a.ada: Likewise.
* ada/acats-3/tests/cb/cb2005a.ada: Likewise.
* ada/acats-3/tests/cb/cb2006a.ada: Likewise.
* ada/acats-3/tests/cb/cb2007a.ada: Likewise.
* ada/acats-3/tests/cb/cb20a02.a: Likewise.
* ada/acats-3/tests/cb/cb30001.a: Likewise.
* ada/acats-3/tests/cb/cb3003a.ada: Likewise.
* ada/acats-3/tests/cb/cb3003b.ada: Likewise.
* ada/acats-3/tests/cb/cb3004a.ada: Likewise.
* ada/acats-3/tests/cb/cb40005.a: Likewise.
* ada/acats-3/tests/cb/cb4001a.ada: Likewise.
* ada/acats-3/tests/cb/cb4002a.ada: Likewise.
* ada/acats-3/tests/cb/cb4003a.ada: Likewise.
* ada/acats-3/tests/cb/cb4004a.ada: Likewise.
* ada/acats-3/tests/cb/cb4005a.ada: Likewise.
* ada/acats-3/tests/cb/cb4006a.ada: Likewise.
* ada/acats-3/tests/cb/cb4007a.ada: Likewise.
* ada/acats-3/tests/cb/cb4008a.ada: Likewise.
* ada/acats-3/tests/cb/cb4009a.ada: Likewise.
* ada/acats-3/tests/cb/cb4013a.ada: Likewise.
* ada/acats-3/tests/cb/cb40a01.a: Likewise.
* ada/acats-3/tests/cb/cb40a020.a: Likewise.
* ada/acats-3/tests/cb/cb40a021.am: Likewise.
* ada/acats-3/tests/cb/cb40a030.a: Likewise.
* ada/acats-3/tests/cb/cb40a031.am: Likewise.
* ada/acats-3/tests/cb/cb40a04.a: Likewise.
* ada/acats-3/tests/cb/cb41001.a: Likewise.
* ada/acats-3/tests/cb/cb41002.a: Likewise.
* ada/acats-3/tests/cb/cb41003.a: Likewise.
* ada/acats-3/tests/cb/cb41004.a: Likewise.
* ada/acats-3/tests/cb/cb42001.a: Likewise.
* ada/acats-3/tests/cb/cb42002.a: Likewise.
* ada/acats-3/tests/cb/cb42003.a: Likewise.
* ada/acats-3/tests/cb/cb5001a.ada: Likewise.
* ada/acats-3/tests/cb/cb5001b.ada: Likewise.
* ada/acats-3/tests/cb/cb5002a.ada: Likewise.
* ada/acats-3/tests/cc/cc1004a.ada: Likewise.
* ada/acats-3/tests/cc/cc1005b.ada: Likewise.
* ada/acats-3/tests/cc/cc1010a.ada: Likewise.
* ada/acats-3/tests/cc/cc1010b.ada: Likewise.
* ada/acats-3/tests/cc/cc1018a.ada: Likewise.
* ada/acats-3/tests/cc/cc1104c.ada: Likewise.
* ada/acats-3/tests/cc/cc1107b.ada: Likewise.
* ada/acats-3/tests/cc/cc1111a.ada: Likewise.
* ada/acats-3/tests/cc/cc1204a.ada: Likewise.
* ada/acats-3/tests/cc/cc1207b.ada: Likewise.
* ada/acats-3/tests/cc/cc1220a.ada: Likewise.
* ada/acats-3/tests/cc/cc1221a.ada: Likewise.
* ada/acats-3/tests/cc/cc1221b.ada: Likewise.
* ada/acats-3/tests/cc/cc1221c.ada: Likewise.
* ada/acats-3/tests/cc/cc1221d.ada: Likewise.
* ada/acats-3/tests/cc/cc1222a.ada: Likewise.
* ada/acats-3/tests/cc/cc1223a.ada: Likewise.
* ada/acats-3/tests/cc/cc1224a.ada: Likewise.
* ada/acats-3/tests/cc/cc1225a.tst: Likewise.
* ada/acats-3/tests/cc/cc1226b.ada: Likewise.
* ada/acats-3/tests/cc/cc1227a.ada: Likewise.
* ada/acats-3/tests/cc/cc1301a.ada: Likewise.
* ada/acats-3/tests/cc/cc1302a.ada: Likewise.
* ada/acats-3/tests/cc/cc1304a.ada: Likewise.
* ada/acats-3/tests/cc/cc1304b.ada: Likewise.
* ada/acats-3/tests/cc/cc1307a.ada: Likewise.
* ada/acats-3/tests/cc/cc1307b.ada: Likewise.
* ada/acats-3/tests/cc/cc1308a.ada: Likewise.
* ada/acats-3/tests/cc/cc1310a.ada: Likewise.
* ada/acats-3/tests/cc/cc1311a.ada: Likewise.
* ada/acats-3/tests/cc/cc1311b.ada: Likewise.
* ada/acats-3/tests/cc/cc2002a.ada: Likewise.
* ada/acats-3/tests/cc/cc30001.a: Likewise.
* ada/acats-3/tests/cc/cc30002.a: Likewise.
* ada/acats-3/tests/cc/cc30003.a: Likewise.
* ada/acats-3/tests/cc/cc30004.a: Likewise.
* ada/acats-3/tests/cc/cc3004a.ada: Likewise.
* ada/acats-3/tests/cc/cc3007a.ada: Likewise.
* ada/acats-3/tests/cc/cc3007b.ada: Likewise.
* ada/acats-3/tests/cc/cc3011a.ada: Likewise.
* ada/acats-3/tests/cc/cc3011d.ada: Likewise.
* ada/acats-3/tests/cc/cc3012a.ada: Likewise.
* ada/acats-3/tests/cc/cc3015a.ada: Likewise.
* ada/acats-3/tests/cc/cc3016b.ada: Likewise.
* ada/acats-3/tests/cc/cc3016c.ada: Likewise.
* ada/acats-3/tests/cc/cc3016f.ada: Likewise.
* ada/acats-3/tests/cc/cc3016i.ada: Likewise.
* ada/acats-3/tests/cc/cc3017b.ada: Likewise.
* ada/acats-3/tests/cc/cc3017c.ada: Likewise.
* ada/acats-3/tests/cc/cc3019a.ada: Likewise.
* ada/acats-3/tests/cc/cc3019b0.ada: Likewise.
* ada/acats-3/tests/cc/cc3019b1.ada: Likewise.
* ada/acats-3/tests/cc/cc3019b2.ada: Likewise.
* ada/acats-3/tests/cc/cc3019c0.ada: Likewise.
* ada/acats-3/tests/cc/cc3019c1.ada: Likewise.
* ada/acats-3/tests/cc/cc3019c2.ada: Likewise.
* ada/acats-3/tests/cc/cc3106b.ada: Likewise.
* ada/acats-3/tests/cc/cc3120a.ada: Likewise.
* ada/acats-3/tests/cc/cc3120b.ada: Likewise.
* ada/acats-3/tests/cc/cc3121a.ada: Likewise.
* ada/acats-3/tests/cc/cc3123a.ada: Likewise.
* ada/acats-3/tests/cc/cc3125a.ada: Likewise.
* ada/acats-3/tests/cc/cc3125b.ada: Likewise.
* ada/acats-3/tests/cc/cc3125c.ada: Likewise.
* ada/acats-3/tests/cc/cc3125d.ada: Likewise.
* ada/acats-3/tests/cc/cc3126a.ada: Likewise.
* ada/acats-3/tests/cc/cc3127a.ada: Likewise.
* ada/acats-3/tests/cc/cc3128a.ada: Likewise.
* ada/acats-3/tests/cc/cc3203a.ada: Likewise.
* ada/acats-3/tests/cc/cc3207b.ada: Likewise.
* ada/acats-3/tests/cc/cc3220a.ada: Likewise.
* ada/acats-3/tests/cc/cc3221a.ada: Likewise.
* ada/acats-3/tests/cc/cc3222a.ada: Likewise.
* ada/acats-3/tests/cc/cc3223a.ada: Likewise.
* ada/acats-3/tests/cc/cc3224a.ada: Likewise.
* ada/acats-3/tests/cc/cc3225a.ada: Likewise.
* ada/acats-3/tests/cc/cc3230a.ada: Likewise.
* ada/acats-3/tests/cc/cc3231a.ada: Likewise.
* ada/acats-3/tests/cc/cc3232a.ada: Likewise.
* ada/acats-3/tests/cc/cc3233a.ada: Likewise.
* ada/acats-3/tests/cc/cc3234a.ada: Likewise.
* ada/acats-3/tests/cc/cc3235a.ada: Likewise.
* ada/acats-3/tests/cc/cc3236a.ada: Likewise.
* ada/acats-3/tests/cc/cc3240a.ada: Likewise.
* ada/acats-3/tests/cc/cc3305a.ada: Likewise.
* ada/acats-3/tests/cc/cc3305b.ada: Likewise.
* ada/acats-3/tests/cc/cc3305c.ada: Likewise.
* ada/acats-3/tests/cc/cc3305d.ada: Likewise.
* ada/acats-3/tests/cc/cc3601a.ada: Likewise.
* ada/acats-3/tests/cc/cc3601c.ada: Likewise.
* ada/acats-3/tests/cc/cc3602a.ada: Likewise.
* ada/acats-3/tests/cc/cc3603a.ada: Likewise.
* ada/acats-3/tests/cc/cc3605a.ada: Likewise.
* ada/acats-3/tests/cc/cc3606a.ada: Likewise.
* ada/acats-3/tests/cc/cc3606b.ada: Likewise.
* ada/acats-3/tests/cc/cc3607b.ada: Likewise.
* ada/acats-3/tests/cc/cc40001.a: Likewise.
* ada/acats-3/tests/cc/cc50001.a: Likewise.
* ada/acats-3/tests/cc/cc50a01.a: Likewise.
* ada/acats-3/tests/cc/cc50a02.a: Likewise.
* ada/acats-3/tests/cc/cc51001.a: Likewise.
* ada/acats-3/tests/cc/cc51002.a: Likewise.
* ada/acats-3/tests/cc/cc51003.a: Likewise.
* ada/acats-3/tests/cc/cc51004.a: Likewise.
* ada/acats-3/tests/cc/cc51006.a: Likewise.
* ada/acats-3/tests/cc/cc51007.a: Likewise.
* ada/acats-3/tests/cc/cc51008.a: Likewise.
* ada/acats-3/tests/cc/cc51a01.a: Likewise.
* ada/acats-3/tests/cc/cc51b03.a: Likewise.
* ada/acats-3/tests/cc/cc51d01.a: Likewise.
* ada/acats-3/tests/cc/cc51d02.a: Likewise.
* ada/acats-3/tests/cc/cc54001.a: Likewise.
* ada/acats-3/tests/cc/cc54002.a: Likewise.
* ada/acats-3/tests/cc/cc54003.a: Likewise.
* ada/acats-3/tests/cc/cc54004.a: Likewise.
* ada/acats-3/tests/cc/cc60001.a: Likewise.
* ada/acats-3/tests/cc/cc70001.a: Likewise.
* ada/acats-3/tests/cc/cc70002.a: Likewise.
* ada/acats-3/tests/cc/cc70003.a: Likewise.
* ada/acats-3/tests/cc/cc70a01.a: Likewise.
* ada/acats-3/tests/cc/cc70a02.a: Likewise.
* ada/acats-3/tests/cc/cc70b01.a: Likewise.
* ada/acats-3/tests/cc/cc70b02.a: Likewise.
* ada/acats-3/tests/cc/cc70c01.a: Likewise.
* ada/acats-3/tests/cc/cc70c02.a: Likewise.
* ada/acats-3/tests/cd/cd10001.a: Likewise.
* ada/acats-3/tests/cd/cd10002.a: Likewise.
* ada/acats-3/tests/cd/cd1009a.ada: Likewise.
* ada/acats-3/tests/cd/cd1009b.ada: Likewise.
* ada/acats-3/tests/cd/cd1009d.ada: Likewise.
* ada/acats-3/tests/cd/cd1009e.ada: Likewise.
* ada/acats-3/tests/cd/cd1009f.ada: Likewise.
* ada/acats-3/tests/cd/cd1009g.ada: Likewise.
* ada/acats-3/tests/cd/cd1009h.ada: Likewise.
* ada/acats-3/tests/cd/cd1009i.ada: Likewise.
* ada/acats-3/tests/cd/cd1009j.ada: Likewise.
* ada/acats-3/tests/cd/cd1009k.tst: Likewise.
* ada/acats-3/tests/cd/cd1009l.ada: Likewise.
* ada/acats-3/tests/cd/cd1009m.ada: Likewise.
* ada/acats-3/tests/cd/cd1009n.ada: Likewise.
* ada/acats-3/tests/cd/cd1009o.ada: Likewise.
* ada/acats-3/tests/cd/cd1009p.ada: Likewise.
* ada/acats-3/tests/cd/cd1009q.ada: Likewise.
* ada/acats-3/tests/cd/cd1009r.ada: Likewise.
* ada/acats-3/tests/cd/cd1009s.ada: Likewise.
* ada/acats-3/tests/cd/cd1009t.tst: Likewise.
* ada/acats-3/tests/cd/cd1009u.tst: Likewise.
* ada/acats-3/tests/cd/cd1009v.ada: Likewise.
* ada/acats-3/tests/cd/cd1009w.ada: Likewise.
* ada/acats-3/tests/cd/cd1009x.ada: Likewise.
* ada/acats-3/tests/cd/cd1009y.ada: Likewise.
* ada/acats-3/tests/cd/cd1009z.ada: Likewise.
* ada/acats-3/tests/cd/cd1c03a.ada: Likewise.
* ada/acats-3/tests/cd/cd1c03b.ada: Likewise.
* ada/acats-3/tests/cd/cd1c03c.ada: Likewise.
* ada/acats-3/tests/cd/cd1c03e.tst: Likewise.
* ada/acats-3/tests/cd/cd1c03f.ada: Likewise.
* ada/acats-3/tests/cd/cd1c03g.ada: Likewise.
* ada/acats-3/tests/cd/cd1c03h.ada: Likewise.
* ada/acats-3/tests/cd/cd1c03i.ada: Likewise.
* ada/acats-3/tests/cd/cd1c04a.ada: Likewise.
* ada/acats-3/tests/cd/cd1c04d.ada: Likewise.
* ada/acats-3/tests/cd/cd1c04e.ada: Likewise.
* ada/acats-3/tests/cd/cd1c06a.tst: Likewise.
* ada/acats-3/tests/cd/cd20001.a: Likewise.
* ada/acats-3/tests/cd/cd2a21a.ada: Likewise.
* ada/acats-3/tests/cd/cd2a21c.ada: Likewise.
* ada/acats-3/tests/cd/cd2a21e.ada: Likewise.
* ada/acats-3/tests/cd/cd2a22a.ada: Likewise.
* ada/acats-3/tests/cd/cd2a22e.ada: Likewise.
* ada/acats-3/tests/cd/cd2a22i.ada: Likewise.
* ada/acats-3/tests/cd/cd2a22j.ada: Likewise.
* ada/acats-3/tests/cd/cd2a23a.ada: Likewise.
* ada/acats-3/tests/cd/cd2a23e.ada: Likewise.
* ada/acats-3/tests/cd/cd2a24a.ada: Likewise.
* ada/acats-3/tests/cd/cd2a24e.ada: Likewise.
* ada/acats-3/tests/cd/cd2a24i.ada: Likewise.
* ada/acats-3/tests/cd/cd2a24j.ada: Likewise.
* ada/acats-3/tests/cd/cd2a31a.ada: Likewise.
* ada/acats-3/tests/cd/cd2a31c.ada: Likewise.
* ada/acats-3/tests/cd/cd2a31e.ada: Likewise.
* ada/acats-3/tests/cd/cd2a32a.ada: Likewise.
* ada/acats-3/tests/cd/cd2a32c.ada: Likewise.
* ada/acats-3/tests/cd/cd2a32e.ada: Likewise.
* ada/acats-3/tests/cd/cd2a32g.ada: Likewise.
* ada/acats-3/tests/cd/cd2a32i.ada: Likewise.
* ada/acats-3/tests/cd/cd2a32j.ada: Likewise.
* ada/acats-3/tests/cd/cd2a51a.ada: Likewise.
* ada/acats-3/tests/cd/cd2a53a.ada: Likewise.
* ada/acats-3/tests/cd/cd2a53e.ada: Likewise.
* ada/acats-3/tests/cd/cd2a83c.tst: Likewise.
* ada/acats-3/tests/cd/cd2a91c.tst: Likewise.
* ada/acats-3/tests/cd/cd2b11b.ada: Likewise.
* ada/acats-3/tests/cd/cd2b11d.ada: Likewise.
* ada/acats-3/tests/cd/cd2b11e.ada: Likewise.
* ada/acats-3/tests/cd/cd2b11f.ada: Likewise.
* ada/acats-3/tests/cd/cd2b16a.ada: Likewise.
* ada/acats-3/tests/cd/cd2c11a.tst: Likewise.
* ada/acats-3/tests/cd/cd2c11d.tst: Likewise.
* ada/acats-3/tests/cd/cd2d11a.ada: Likewise.
* ada/acats-3/tests/cd/cd2d13a.ada: Likewise.
* ada/acats-3/tests/cd/cd30001.a: Likewise.
* ada/acats-3/tests/cd/cd30002.a: Likewise.
* ada/acats-3/tests/cd/cd30003.a: Likewise.
* ada/acats-3/tests/cd/cd30004.a: Likewise.
* ada/acats-3/tests/cd/cd300050.am: Likewise.
* ada/acats-3/tests/cd/cd300051.c: Likewise.
* ada/acats-3/tests/cd/cd30008.a: Likewise.
* ada/acats-3/tests/cd/cd30009.a: Likewise.
* ada/acats-3/tests/cd/cd30011.a: Likewise.
* ada/acats-3/tests/cd/cd30012.a: Likewise.
* ada/acats-3/tests/cd/cd3014a.ada: Likewise.
* ada/acats-3/tests/cd/cd3014c.ada: Likewise.
* ada/acats-3/tests/cd/cd3014d.ada: Likewise.
* ada/acats-3/tests/cd/cd3014f.ada: Likewise.
* ada/acats-3/tests/cd/cd3015a.ada: Likewise.
* ada/acats-3/tests/cd/cd3015c.ada: Likewise.
* ada/acats-3/tests/cd/cd3015e.ada: Likewise.
* ada/acats-3/tests/cd/cd3015f.ada: Likewise.
* ada/acats-3/tests/cd/cd3015g.ada: Likewise.
* ada/acats-3/tests/cd/cd3015h.ada: Likewise.
* ada/acats-3/tests/cd/cd3015i.ada: Likewise.
* ada/acats-3/tests/cd/cd3015k.ada: Likewise.
* ada/acats-3/tests/cd/cd3021a.ada: Likewise.
* ada/acats-3/tests/cd/cd33001.a: Likewise.
* ada/acats-3/tests/cd/cd33002.a: Likewise.
* ada/acats-3/tests/cd/cd40001.a: Likewise.
* ada/acats-3/tests/cd/cd4031a.ada: Likewise.
* ada/acats-3/tests/cd/cd4041a.tst: Likewise.
* ada/acats-3/tests/cd/cd4051a.ada: Likewise.
* ada/acats-3/tests/cd/cd4051b.ada: Likewise.
* ada/acats-3/tests/cd/cd4051c.ada: Likewise.
* ada/acats-3/tests/cd/cd4051d.ada: Likewise.
* ada/acats-3/tests/cd/cd5003a.ada: Likewise.
* ada/acats-3/tests/cd/cd5003b.ada: Likewise.
* ada/acats-3/tests/cd/cd5003c.ada: Likewise.
* ada/acats-3/tests/cd/cd5003d.ada: Likewise.
* ada/acats-3/tests/cd/cd5003e.ada: Likewise.
* ada/acats-3/tests/cd/cd5003f.ada: Likewise.
* ada/acats-3/tests/cd/cd5003g.ada: Likewise.
* ada/acats-3/tests/cd/cd5003h.ada: Likewise.
* ada/acats-3/tests/cd/cd5003i.ada: Likewise.
* ada/acats-3/tests/cd/cd5011a.ada: Likewise.
* ada/acats-3/tests/cd/cd5011c.ada: Likewise.
* ada/acats-3/tests/cd/cd5011e.ada: Likewise.
* ada/acats-3/tests/cd/cd5011g.ada: Likewise.
* ada/acats-3/tests/cd/cd5011i.ada: Likewise.
* ada/acats-3/tests/cd/cd5011k.ada: Likewise.
* ada/acats-3/tests/cd/cd5011m.ada: Likewise.
* ada/acats-3/tests/cd/cd5011q.ada: Likewise.
* ada/acats-3/tests/cd/cd5011s.ada: Likewise.
* ada/acats-3/tests/cd/cd5012a.ada: Likewise.
* ada/acats-3/tests/cd/cd5012b.ada: Likewise.
* ada/acats-3/tests/cd/cd5012e.ada: Likewise.
* ada/acats-3/tests/cd/cd5012f.ada: Likewise.
* ada/acats-3/tests/cd/cd5012i.ada: Likewise.
* ada/acats-3/tests/cd/cd5012m.ada: Likewise.
* ada/acats-3/tests/cd/cd5013a.ada: Likewise.
* ada/acats-3/tests/cd/cd5013c.ada: Likewise.
* ada/acats-3/tests/cd/cd5013e.ada: Likewise.
* ada/acats-3/tests/cd/cd5013g.ada: Likewise.
* ada/acats-3/tests/cd/cd5013i.ada: Likewise.
* ada/acats-3/tests/cd/cd5013k.ada: Likewise.
* ada/acats-3/tests/cd/cd5013m.ada: Likewise.
* ada/acats-3/tests/cd/cd5013o.ada: Likewise.
* ada/acats-3/tests/cd/cd5014a.ada: Likewise.
* ada/acats-3/tests/cd/cd5014c.ada: Likewise.
* ada/acats-3/tests/cd/cd5014e.ada: Likewise.
* ada/acats-3/tests/cd/cd5014g.ada: Likewise.
* ada/acats-3/tests/cd/cd5014i.ada: Likewise.
* ada/acats-3/tests/cd/cd5014k.ada: Likewise.
* ada/acats-3/tests/cd/cd5014m.ada: Likewise.
* ada/acats-3/tests/cd/cd5014o.ada: Likewise.
* ada/acats-3/tests/cd/cd5014t.ada: Likewise.
* ada/acats-3/tests/cd/cd5014v.ada: Likewise.
* ada/acats-3/tests/cd/cd5014x.ada: Likewise.
* ada/acats-3/tests/cd/cd5014y.ada: Likewise.
* ada/acats-3/tests/cd/cd5014z.ada: Likewise.
* ada/acats-3/tests/cd/cd70001.a: Likewise.
* ada/acats-3/tests/cd/cd7002a.ada: Likewise.
* ada/acats-3/tests/cd/cd7007b.ada: Likewise.
* ada/acats-3/tests/cd/cd7101d.ada: Likewise.
* ada/acats-3/tests/cd/cd7101e.dep: Likewise.
* ada/acats-3/tests/cd/cd7101f.dep: Likewise.
* ada/acats-3/tests/cd/cd7101g.tst: Likewise.
* ada/acats-3/tests/cd/cd7103d.ada: Likewise.
* ada/acats-3/tests/cd/cd7202a.ada: Likewise.
* ada/acats-3/tests/cd/cd7204b.ada: Likewise.
* ada/acats-3/tests/cd/cd7204c.ada: Likewise.
* ada/acats-3/tests/cd/cd72a01.a: Likewise.
* ada/acats-3/tests/cd/cd72a02.a: Likewise.
* ada/acats-3/tests/cd/cd7305a.ada: Likewise.
* ada/acats-3/tests/cd/cd90001.a: Likewise.
* ada/acats-3/tests/cd/cd92001.a: Likewise.
* ada/acats-3/tests/cd/cda201a.ada: Likewise.
* ada/acats-3/tests/cd/cda201b.ada: Likewise.
* ada/acats-3/tests/cd/cda201c.ada: Likewise.
* ada/acats-3/tests/cd/cda201e.ada: Likewise.
* ada/acats-3/tests/cd/cdb0001.a: Likewise.
* ada/acats-3/tests/cd/cdb0002.a: Likewise.
* ada/acats-3/tests/cd/cdb0a01.a: Likewise.
* ada/acats-3/tests/cd/cdb0a02.a: Likewise.
* ada/acats-3/tests/cd/cdd1001.a: Likewise.
* ada/acats-3/tests/cd/cdd2001.a: Likewise.
* ada/acats-3/tests/cd/cdd2a01.a: Likewise.
* ada/acats-3/tests/cd/cdd2a02.a: Likewise.
* ada/acats-3/tests/cd/cdd2a03.a: Likewise.
* ada/acats-3/tests/cd/cdd2b01.a: Likewise.
* ada/acats-3/tests/cd/cdd2b03.a: Likewise.
* ada/acats-3/tests/cd/cde0001.a: Likewise.
* ada/acats-3/tests/ce/ce2102a.ada: Likewise.
* ada/acats-3/tests/ce/ce2102b.ada: Likewise.
* ada/acats-3/tests/ce/ce2102c.tst: Likewise.
* ada/acats-3/tests/ce/ce2102d.ada: Likewise.
* ada/acats-3/tests/ce/ce2102e.ada: Likewise.
* ada/acats-3/tests/ce/ce2102f.ada: Likewise.
* ada/acats-3/tests/ce/ce2102g.ada: Likewise.
* ada/acats-3/tests/ce/ce2102h.tst: Likewise.
* ada/acats-3/tests/ce/ce2102i.ada: Likewise.
* ada/acats-3/tests/ce/ce2102j.ada: Likewise.
* ada/acats-3/tests/ce/ce2102k.ada: Likewise.
* ada/acats-3/tests/ce/ce2102l.ada: Likewise.
* ada/acats-3/tests/ce/ce2102m.ada: Likewise.
* ada/acats-3/tests/ce/ce2102n.ada: Likewise.
* ada/acats-3/tests/ce/ce2102o.ada: Likewise.
* ada/acats-3/tests/ce/ce2102p.ada: Likewise.
* ada/acats-3/tests/ce/ce2102q.ada: Likewise.
* ada/acats-3/tests/ce/ce2102r.ada: Likewise.
* ada/acats-3/tests/ce/ce2102s.ada: Likewise.
* ada/acats-3/tests/ce/ce2102t.ada: Likewise.
* ada/acats-3/tests/ce/ce2102u.ada: Likewise.
* ada/acats-3/tests/ce/ce2102v.ada: Likewise.
* ada/acats-3/tests/ce/ce2102w.ada: Likewise.
* ada/acats-3/tests/ce/ce2102x.ada: Likewise.
* ada/acats-3/tests/ce/ce2102y.ada: Likewise.
* ada/acats-3/tests/ce/ce2103a.tst: Likewise.
* ada/acats-3/tests/ce/ce2103b.tst: Likewise.
* ada/acats-3/tests/ce/ce2103c.ada: Likewise.
* ada/acats-3/tests/ce/ce2103d.ada: Likewise.
* ada/acats-3/tests/ce/ce2104a.ada: Likewise.
* ada/acats-3/tests/ce/ce2104b.ada: Likewise.
* ada/acats-3/tests/ce/ce2104c.ada: Likewise.
* ada/acats-3/tests/ce/ce2104d.ada: Likewise.
* ada/acats-3/tests/ce/ce2106a.ada: Likewise.
* ada/acats-3/tests/ce/ce2106b.ada: Likewise.
* ada/acats-3/tests/ce/ce2108e.ada: Likewise.
* ada/acats-3/tests/ce/ce2108f.ada: Likewise.
* ada/acats-3/tests/ce/ce2108g.ada: Likewise.
* ada/acats-3/tests/ce/ce2108h.ada: Likewise.
* ada/acats-3/tests/ce/ce2109a.ada: Likewise.
* ada/acats-3/tests/ce/ce2109b.ada: Likewise.
* ada/acats-3/tests/ce/ce2109c.ada: Likewise.
* ada/acats-3/tests/ce/ce2110a.ada: Likewise.
* ada/acats-3/tests/ce/ce2110c.ada: Likewise.
* ada/acats-3/tests/ce/ce2111a.ada: Likewise.
* ada/acats-3/tests/ce/ce2111b.ada: Likewise.
* ada/acats-3/tests/ce/ce2111c.ada: Likewise.
* ada/acats-3/tests/ce/ce2111e.ada: Likewise.
* ada/acats-3/tests/ce/ce2111f.ada: Likewise.
* ada/acats-3/tests/ce/ce2111g.ada: Likewise.
* ada/acats-3/tests/ce/ce2111i.ada: Likewise.
* ada/acats-3/tests/ce/ce2201a.ada: Likewise.
* ada/acats-3/tests/ce/ce2201b.ada: Likewise.
* ada/acats-3/tests/ce/ce2201c.ada: Likewise.
* ada/acats-3/tests/ce/ce2201d.dep: Likewise.
* ada/acats-3/tests/ce/ce2201e.dep: Likewise.
* ada/acats-3/tests/ce/ce2201f.ada: Likewise.
* ada/acats-3/tests/ce/ce2201g.ada: Likewise.
* ada/acats-3/tests/ce/ce2201h.ada: Likewise.
* ada/acats-3/tests/ce/ce2201i.ada: Likewise.
* ada/acats-3/tests/ce/ce2201j.ada: Likewise.
* ada/acats-3/tests/ce/ce2201k.ada: Likewise.
* ada/acats-3/tests/ce/ce2201l.ada: Likewise.
* ada/acats-3/tests/ce/ce2201m.ada: Likewise.
* ada/acats-3/tests/ce/ce2201n.ada: Likewise.
* ada/acats-3/tests/ce/ce2202a.ada: Likewise.
* ada/acats-3/tests/ce/ce2203a.tst: Likewise.
* ada/acats-3/tests/ce/ce2204a.ada: Likewise.
* ada/acats-3/tests/ce/ce2204b.ada: Likewise.
* ada/acats-3/tests/ce/ce2204c.ada: Likewise.
* ada/acats-3/tests/ce/ce2204d.ada: Likewise.
* ada/acats-3/tests/ce/ce2205a.ada: Likewise.
* ada/acats-3/tests/ce/ce2206a.ada: Likewise.
* ada/acats-3/tests/ce/ce2208b.ada: Likewise.
* ada/acats-3/tests/ce/ce2401a.ada: Likewise.
* ada/acats-3/tests/ce/ce2401b.ada: Likewise.
* ada/acats-3/tests/ce/ce2401c.ada: Likewise.
* ada/acats-3/tests/ce/ce2401e.ada: Likewise.
* ada/acats-3/tests/ce/ce2401f.ada: Likewise.
* ada/acats-3/tests/ce/ce2401h.ada: Likewise.
* ada/acats-3/tests/ce/ce2401i.ada: Likewise.
* ada/acats-3/tests/ce/ce2401j.ada: Likewise.
* ada/acats-3/tests/ce/ce2401k.ada: Likewise.
* ada/acats-3/tests/ce/ce2401l.ada: Likewise.
* ada/acats-3/tests/ce/ce2402a.ada: Likewise.
* ada/acats-3/tests/ce/ce2403a.tst: Likewise.
* ada/acats-3/tests/ce/ce2404a.ada: Likewise.
* ada/acats-3/tests/ce/ce2404b.ada: Likewise.
* ada/acats-3/tests/ce/ce2405b.ada: Likewise.
* ada/acats-3/tests/ce/ce2406a.ada: Likewise.
* ada/acats-3/tests/ce/ce2407a.ada: Likewise.
* ada/acats-3/tests/ce/ce2407b.ada: Likewise.
* ada/acats-3/tests/ce/ce2408a.ada: Likewise.
* ada/acats-3/tests/ce/ce2408b.ada: Likewise.
* ada/acats-3/tests/ce/ce2409a.ada: Likewise.
* ada/acats-3/tests/ce/ce2409b.ada: Likewise.
* ada/acats-3/tests/ce/ce2410a.ada: Likewise.
* ada/acats-3/tests/ce/ce2410b.ada: Likewise.
* ada/acats-3/tests/ce/ce2411a.ada: Likewise.
* ada/acats-3/tests/ce/ce3002b.tst: Likewise.
* ada/acats-3/tests/ce/ce3002c.tst: Likewise.
* ada/acats-3/tests/ce/ce3002d.ada: Likewise.
* ada/acats-3/tests/ce/ce3002f.ada: Likewise.
* ada/acats-3/tests/ce/ce3102a.ada: Likewise.
* ada/acats-3/tests/ce/ce3102b.tst: Likewise.
* ada/acats-3/tests/ce/ce3102d.ada: Likewise.
* ada/acats-3/tests/ce/ce3102e.ada: Likewise.
* ada/acats-3/tests/ce/ce3102f.ada: Likewise.
* ada/acats-3/tests/ce/ce3102g.ada: Likewise.
* ada/acats-3/tests/ce/ce3102h.ada: Likewise.
* ada/acats-3/tests/ce/ce3102i.ada: Likewise.
* ada/acats-3/tests/ce/ce3102j.ada: Likewise.
* ada/acats-3/tests/ce/ce3102k.ada: Likewise.
* ada/acats-3/tests/ce/ce3103a.ada: Likewise.
* ada/acats-3/tests/ce/ce3104a.ada: Likewise.
* ada/acats-3/tests/ce/ce3104b.ada: Likewise.
* ada/acats-3/tests/ce/ce3104c.ada: Likewise.
* ada/acats-3/tests/ce/ce3106a.ada: Likewise.
* ada/acats-3/tests/ce/ce3106b.ada: Likewise.
* ada/acats-3/tests/ce/ce3107a.tst: Likewise.
* ada/acats-3/tests/ce/ce3107b.ada: Likewise.
* ada/acats-3/tests/ce/ce3108a.ada: Likewise.
* ada/acats-3/tests/ce/ce3108b.ada: Likewise.
* ada/acats-3/tests/ce/ce3110a.ada: Likewise.
* ada/acats-3/tests/ce/ce3112c.ada: Likewise.
* ada/acats-3/tests/ce/ce3112d.ada: Likewise.
* ada/acats-3/tests/ce/ce3114a.ada: Likewise.
* ada/acats-3/tests/ce/ce3115a.ada: Likewise.
* ada/acats-3/tests/ce/ce3201a.ada: Likewise.
* ada/acats-3/tests/ce/ce3202a.ada: Likewise.
* ada/acats-3/tests/ce/ce3206a.ada: Likewise.
* ada/acats-3/tests/ce/ce3207a.ada: Likewise.
* ada/acats-3/tests/ce/ce3301a.ada: Likewise.
* ada/acats-3/tests/ce/ce3302a.ada: Likewise.
* ada/acats-3/tests/ce/ce3303a.ada: Likewise.
* ada/acats-3/tests/ce/ce3304a.tst: Likewise.
* ada/acats-3/tests/ce/ce3305a.ada: Likewise.
* ada/acats-3/tests/ce/ce3306a.ada: Likewise.
* ada/acats-3/tests/ce/ce3401a.ada: Likewise.
* ada/acats-3/tests/ce/ce3402a.ada: Likewise.
* ada/acats-3/tests/ce/ce3402c.ada: Likewise.
* ada/acats-3/tests/ce/ce3402d.ada: Likewise.
* ada/acats-3/tests/ce/ce3402e.ada: Likewise.
* ada/acats-3/tests/ce/ce3403a.ada: Likewise.
* ada/acats-3/tests/ce/ce3403b.ada: Likewise.
* ada/acats-3/tests/ce/ce3403c.ada: Likewise.
* ada/acats-3/tests/ce/ce3403d.ada: Likewise.
* ada/acats-3/tests/ce/ce3403e.ada: Likewise.
* ada/acats-3/tests/ce/ce3403f.ada: Likewise.
* ada/acats-3/tests/ce/ce3404a.ada: Likewise.
* ada/acats-3/tests/ce/ce3404b.ada: Likewise.
* ada/acats-3/tests/ce/ce3404c.ada: Likewise.
* ada/acats-3/tests/ce/ce3404d.ada: Likewise.
* ada/acats-3/tests/ce/ce3405a.ada: Likewise.
* ada/acats-3/tests/ce/ce3405c.ada: Likewise.
* ada/acats-3/tests/ce/ce3405d.ada: Likewise.
* ada/acats-3/tests/ce/ce3406a.ada: Likewise.
* ada/acats-3/tests/ce/ce3406b.ada: Likewise.
* ada/acats-3/tests/ce/ce3406c.ada: Likewise.
* ada/acats-3/tests/ce/ce3406d.ada: Likewise.
* ada/acats-3/tests/ce/ce3407a.ada: Likewise.
* ada/acats-3/tests/ce/ce3407b.ada: Likewise.
* ada/acats-3/tests/ce/ce3407c.ada: Likewise.
* ada/acats-3/tests/ce/ce3408a.ada: Likewise.
* ada/acats-3/tests/ce/ce3408b.ada: Likewise.
* ada/acats-3/tests/ce/ce3408c.ada: Likewise.
* ada/acats-3/tests/ce/ce3409a.ada: Likewise.
* ada/acats-3/tests/ce/ce3409b.ada: Likewise.
* ada/acats-3/tests/ce/ce3409c.ada: Likewise.
* ada/acats-3/tests/ce/ce3409d.ada: Likewise.
* ada/acats-3/tests/ce/ce3409e.ada: Likewise.
* ada/acats-3/tests/ce/ce3410a.ada: Likewise.
* ada/acats-3/tests/ce/ce3410b.ada: Likewise.
* ada/acats-3/tests/ce/ce3410c.ada: Likewise.
* ada/acats-3/tests/ce/ce3410d.ada: Likewise.
* ada/acats-3/tests/ce/ce3410e.ada: Likewise.
* ada/acats-3/tests/ce/ce3411a.ada: Likewise.
* ada/acats-3/tests/ce/ce3411c.ada: Likewise.
* ada/acats-3/tests/ce/ce3412a.ada: Likewise.
* ada/acats-3/tests/ce/ce3413a.ada: Likewise.
* ada/acats-3/tests/ce/ce3413b.ada: Likewise.
* ada/acats-3/tests/ce/ce3413c.ada: Likewise.
* ada/acats-3/tests/ce/ce3414a.ada: Likewise.
* ada/acats-3/tests/ce/ce3601a.ada: Likewise.
* ada/acats-3/tests/ce/ce3602a.ada: Likewise.
* ada/acats-3/tests/ce/ce3602b.ada: Likewise.
* ada/acats-3/tests/ce/ce3602c.ada: Likewise.
* ada/acats-3/tests/ce/ce3602d.ada: Likewise.
* ada/acats-3/tests/ce/ce3603a.ada: Likewise.
* ada/acats-3/tests/ce/ce3604a.ada: Likewise.
* ada/acats-3/tests/ce/ce3604b.ada: Likewise.
* ada/acats-3/tests/ce/ce3605a.ada: Likewise.
* ada/acats-3/tests/ce/ce3605b.ada: Likewise.
* ada/acats-3/tests/ce/ce3605c.ada: Likewise.
* ada/acats-3/tests/ce/ce3605d.ada: Likewise.
* ada/acats-3/tests/ce/ce3605e.ada: Likewise.
* ada/acats-3/tests/ce/ce3606a.ada: Likewise.
* ada/acats-3/tests/ce/ce3606b.ada: Likewise.
* ada/acats-3/tests/ce/ce3701a.ada: Likewise.
* ada/acats-3/tests/ce/ce3704a.ada: Likewise.
* ada/acats-3/tests/ce/ce3704b.ada: Likewise.
* ada/acats-3/tests/ce/ce3704c.ada: Likewise.
* ada/acats-3/tests/ce/ce3704d.ada: Likewise.
* ada/acats-3/tests/ce/ce3704e.ada: Likewise.
* ada/acats-3/tests/ce/ce3704f.ada: Likewise.
* ada/acats-3/tests/ce/ce3704m.ada: Likewise.
* ada/acats-3/tests/ce/ce3704n.ada: Likewise.
* ada/acats-3/tests/ce/ce3704o.ada: Likewise.
* ada/acats-3/tests/ce/ce3705a.ada: Likewise.
* ada/acats-3/tests/ce/ce3705b.ada: Likewise.
* ada/acats-3/tests/ce/ce3705c.ada: Likewise.
* ada/acats-3/tests/ce/ce3705d.ada: Likewise.
* ada/acats-3/tests/ce/ce3705e.ada: Likewise.
* ada/acats-3/tests/ce/ce3706c.ada: Likewise.
* ada/acats-3/tests/ce/ce3706d.ada: Likewise.
* ada/acats-3/tests/ce/ce3706f.ada: Likewise.
* ada/acats-3/tests/ce/ce3706g.ada: Likewise.
* ada/acats-3/tests/ce/ce3707a.ada: Likewise.
* ada/acats-3/tests/ce/ce3708a.ada: Likewise.
* ada/acats-3/tests/ce/ce3801a.ada: Likewise.
* ada/acats-3/tests/ce/ce3801b.ada: Likewise.
* ada/acats-3/tests/ce/ce3804a.ada: Likewise.
* ada/acats-3/tests/ce/ce3804b.ada: Likewise.
* ada/acats-3/tests/ce/ce3804c.ada: Likewise.
* ada/acats-3/tests/ce/ce3804d.ada: Likewise.
* ada/acats-3/tests/ce/ce3804e.ada: Likewise.
* ada/acats-3/tests/ce/ce3804f.ada: Likewise.
* ada/acats-3/tests/ce/ce3804g.ada: Likewise.
* ada/acats-3/tests/ce/ce3804h.ada: Likewise.
* ada/acats-3/tests/ce/ce3804i.ada: Likewise.
* ada/acats-3/tests/ce/ce3804j.ada: Likewise.
* ada/acats-3/tests/ce/ce3804m.ada: Likewise.
* ada/acats-3/tests/ce/ce3804o.ada: Likewise.
* ada/acats-3/tests/ce/ce3804p.ada: Likewise.
* ada/acats-3/tests/ce/ce3805a.ada: Likewise.
* ada/acats-3/tests/ce/ce3805b.ada: Likewise.
* ada/acats-3/tests/ce/ce3806a.ada: Likewise.
* ada/acats-3/tests/ce/ce3806b.ada: Likewise.
* ada/acats-3/tests/ce/ce3806c.ada: Likewise.
* ada/acats-3/tests/ce/ce3806d.ada: Likewise.
* ada/acats-3/tests/ce/ce3806e.ada: Likewise.
* ada/acats-3/tests/ce/ce3806f.ada: Likewise.
* ada/acats-3/tests/ce/ce3806g.ada: Likewise.
* ada/acats-3/tests/ce/ce3806h.ada: Likewise.
* ada/acats-3/tests/ce/ce3809a.ada: Likewise.
* ada/acats-3/tests/ce/ce3809b.ada: Likewise.
* ada/acats-3/tests/ce/ce3810a.ada: Likewise.
* ada/acats-3/tests/ce/ce3810b.ada: Likewise.
* ada/acats-3/tests/ce/ce3815a.ada: Likewise.
* ada/acats-3/tests/ce/ce3901a.ada: Likewise.
* ada/acats-3/tests/ce/ce3902b.ada: Likewise.
* ada/acats-3/tests/ce/ce3904a.ada: Likewise.
* ada/acats-3/tests/ce/ce3904b.ada: Likewise.
* ada/acats-3/tests/ce/ce3905a.ada: Likewise.
* ada/acats-3/tests/ce/ce3905b.ada: Likewise.
* ada/acats-3/tests/ce/ce3905c.ada: Likewise.
* ada/acats-3/tests/ce/ce3905l.ada: Likewise.
* ada/acats-3/tests/ce/ce3906a.ada: Likewise.
* ada/acats-3/tests/ce/ce3906b.ada: Likewise.
* ada/acats-3/tests/ce/ce3906c.ada: Likewise.
* ada/acats-3/tests/ce/ce3906d.ada: Likewise.
* ada/acats-3/tests/ce/ce3906e.ada: Likewise.
* ada/acats-3/tests/ce/ce3906f.ada: Likewise.
* ada/acats-3/tests/ce/ce3907a.ada: Likewise.
* ada/acats-3/tests/ce/ce3908a.ada: Likewise.
* ada/acats-3/tests/cxa/cxa3001.a: Likewise.
* ada/acats-3/tests/cxa/cxa3002.a: Likewise.
* ada/acats-3/tests/cxa/cxa3003.a: Likewise.
* ada/acats-3/tests/cxa/cxa3004.a: Likewise.
* ada/acats-3/tests/cxa/cxa4001.a: Likewise.
* ada/acats-3/tests/cxa/cxa4002.a: Likewise.
* ada/acats-3/tests/cxa/cxa4003.a: Likewise.
* ada/acats-3/tests/cxa/cxa4004.a: Likewise.
* ada/acats-3/tests/cxa/cxa4005.a: Likewise.
* ada/acats-3/tests/cxa/cxa4006.a: Likewise.
* ada/acats-3/tests/cxa/cxa4007.a: Likewise.
* ada/acats-3/tests/cxa/cxa4008.a: Likewise.
* ada/acats-3/tests/cxa/cxa4009.a: Likewise.
* ada/acats-3/tests/cxa/cxa4010.a: Likewise.
* ada/acats-3/tests/cxa/cxa4011.a: Likewise.
* ada/acats-3/tests/cxa/cxa4012.a: Likewise.
* ada/acats-3/tests/cxa/cxa4013.a: Likewise.
* ada/acats-3/tests/cxa/cxa4014.a: Likewise.
* ada/acats-3/tests/cxa/cxa4015.a: Likewise.
* ada/acats-3/tests/cxa/cxa4016.a: Likewise.
* ada/acats-3/tests/cxa/cxa4017.a: Likewise.
* ada/acats-3/tests/cxa/cxa4018.a: Likewise.
* ada/acats-3/tests/cxa/cxa4019.a: Likewise.
* ada/acats-3/tests/cxa/cxa4020.a: Likewise.
* ada/acats-3/tests/cxa/cxa4021.a: Likewise.
* ada/acats-3/tests/cxa/cxa4022.a: Likewise.
* ada/acats-3/tests/cxa/cxa4023.a: Likewise.
* ada/acats-3/tests/cxa/cxa4024.a: Likewise.
* ada/acats-3/tests/cxa/cxa4025.a: Likewise.
* ada/acats-3/tests/cxa/cxa4026.a: Likewise.
* ada/acats-3/tests/cxa/cxa4027.a: Likewise.
* ada/acats-3/tests/cxa/cxa4028.a: Likewise.
* ada/acats-3/tests/cxa/cxa4029.a: Likewise.
* ada/acats-3/tests/cxa/cxa4030.a: Likewise.
* ada/acats-3/tests/cxa/cxa4031.a: Likewise.
* ada/acats-3/tests/cxa/cxa4032.a: Likewise.
* ada/acats-3/tests/cxa/cxa4033.a: Likewise.
* ada/acats-3/tests/cxa/cxa4034.a: Likewise.
* ada/acats-3/tests/cxa/cxa4037.a: Likewise.
* ada/acats-3/tests/cxa/cxa5011.a: Likewise.
* ada/acats-3/tests/cxa/cxa5012.a: Likewise.
* ada/acats-3/tests/cxa/cxa5013.a: Likewise.
* ada/acats-3/tests/cxa/cxa5015.a: Likewise.
* ada/acats-3/tests/cxa/cxa5016.a: Likewise.
* ada/acats-3/tests/cxa/cxa5a01.a: Likewise.
* ada/acats-3/tests/cxa/cxa5a02.a: Likewise.
* ada/acats-3/tests/cxa/cxa5a03.a: Likewise.
* ada/acats-3/tests/cxa/cxa5a04.a: Likewise.
* ada/acats-3/tests/cxa/cxa5a05.a: Likewise.
* ada/acats-3/tests/cxa/cxa5a06.a: Likewise.
* ada/acats-3/tests/cxa/cxa5a07.a: Likewise.
* ada/acats-3/tests/cxa/cxa5a08.a: Likewise.
* ada/acats-3/tests/cxa/cxa5a09.a: Likewise.
* ada/acats-3/tests/cxa/cxa5a10.a: Likewise.
* ada/acats-3/tests/cxa/cxa8001.a: Likewise.
* ada/acats-3/tests/cxa/cxa8002.a: Likewise.
* ada/acats-3/tests/cxa/cxa8003.a: Likewise.
* ada/acats-3/tests/cxa/cxa9001.a: Likewise.
* ada/acats-3/tests/cxa/cxa9002.a: Likewise.
* ada/acats-3/tests/cxa/cxaa001.a: Likewise.
* ada/acats-3/tests/cxa/cxaa002.a: Likewise.
* ada/acats-3/tests/cxa/cxaa003.a: Likewise.
* ada/acats-3/tests/cxa/cxaa004.a: Likewise.
* ada/acats-3/tests/cxa/cxaa005.a: Likewise.
* ada/acats-3/tests/cxa/cxaa006.a: Likewise.
* ada/acats-3/tests/cxa/cxaa007.a: Likewise.
* ada/acats-3/tests/cxa/cxaa008.a: Likewise.
* ada/acats-3/tests/cxa/cxaa009.a: Likewise.
* ada/acats-3/tests/cxa/cxaa010.a: Likewise.
* ada/acats-3/tests/cxa/cxaa011.a: Likewise.
* ada/acats-3/tests/cxa/cxaa012.a: Likewise.
* ada/acats-3/tests/cxa/cxaa013.a: Likewise.
* ada/acats-3/tests/cxa/cxaa014.a: Likewise.
* ada/acats-3/tests/cxa/cxaa015.a: Likewise.
* ada/acats-3/tests/cxa/cxaa016.a: Likewise.
* ada/acats-3/tests/cxa/cxaa017.a: Likewise.
* ada/acats-3/tests/cxa/cxaa018.a: Likewise.
* ada/acats-3/tests/cxa/cxaa019.a: Likewise.
* ada/acats-3/tests/cxa/cxaa020.a: Likewise.
* ada/acats-3/tests/cxa/cxaa021.a: Likewise.
* ada/acats-3/tests/cxa/cxaa022.a: Likewise.
* ada/acats-3/tests/cxa/cxab001.a: Likewise.
* ada/acats-3/tests/cxa/cxab002.au: Likewise.
* ada/acats-3/tests/cxa/cxab003.au: Likewise.
* ada/acats-3/tests/cxa/cxab004.au: Likewise.
* ada/acats-3/tests/cxa/cxab005.au: Likewise.
* ada/acats-3/tests/cxa/cxac001.a: Likewise.
* ada/acats-3/tests/cxa/cxac002.a: Likewise.
* ada/acats-3/tests/cxa/cxac003.a: Likewise.
* ada/acats-3/tests/cxa/cxac004.a: Likewise.
* ada/acats-3/tests/cxa/cxac005.a: Likewise.
* ada/acats-3/tests/cxa/cxac006.a: Likewise.
* ada/acats-3/tests/cxa/cxac008.a: Likewise.
* ada/acats-3/tests/cxa/cxaca01.a: Likewise.
* ada/acats-3/tests/cxa/cxaca02.a: Likewise.
* ada/acats-3/tests/cxa/cxacb01.a: Likewise.
* ada/acats-3/tests/cxa/cxacb02.a: Likewise.
* ada/acats-3/tests/cxa/cxacc01.a: Likewise.
* ada/acats-3/tests/cxa/cxaf001.a: Likewise.
* ada/acats-3/tests/cxa/cxag001.a: Likewise.
* ada/acats-3/tests/cxa/cxah001.a: Likewise.
* ada/acats-3/tests/cxa/cxah002.a: Likewise.
* ada/acats-3/tests/cxa/cxai001.a: Likewise.
* ada/acats-3/tests/cxa/cxai002.a: Likewise.
* ada/acats-3/tests/cxa/cxai003.a: Likewise.
* ada/acats-3/tests/cxa/cxai004.a: Likewise.
* ada/acats-3/tests/cxa/cxai005.a: Likewise.
* ada/acats-3/tests/cxa/cxai006.a: Likewise.
* ada/acats-3/tests/cxa/cxaia01.a: Likewise.
* ada/acats-3/tests/cxa/cxaia02.a: Likewise.
* ada/acats-3/tests/cxa/cxaia03.a: Likewise.
* ada/acats-3/tests/cxa/cxaia04.a: Likewise.
* ada/acats-3/tests/cxa/cxaia05.a: Likewise.
* ada/acats-3/tests/cxa/cxaia06.a: Likewise.
* ada/acats-3/tests/cxb/cxb2001.a: Likewise.
* ada/acats-3/tests/cxb/cxb2002.a: Likewise.
* ada/acats-3/tests/cxb/cxb2003.a: Likewise.
* ada/acats-3/tests/cxb/cxb3001.a: Likewise.
* ada/acats-3/tests/cxb/cxb3002.a: Likewise.
* ada/acats-3/tests/cxb/cxb3003.a: Likewise.
* ada/acats-3/tests/cxb/cxb30040.c: Likewise.
* ada/acats-3/tests/cxb/cxb30041.am: Likewise.
* ada/acats-3/tests/cxb/cxb3005.a: Likewise.
* ada/acats-3/tests/cxb/cxb30060.c: Likewise.
* ada/acats-3/tests/cxb/cxb30061.am: Likewise.
* ada/acats-3/tests/cxb/cxb3007.a: Likewise.
* ada/acats-3/tests/cxb/cxb3008.a: Likewise.
* ada/acats-3/tests/cxb/cxb3009.a: Likewise.
* ada/acats-3/tests/cxb/cxb3010.a: Likewise.
* ada/acats-3/tests/cxb/cxb3011.a: Likewise.
* ada/acats-3/tests/cxb/cxb3012.a: Likewise.
* ada/acats-3/tests/cxb/cxb30130.c: Likewise.
* ada/acats-3/tests/cxb/cxb30131.c: Likewise.
* ada/acats-3/tests/cxb/cxb30132.am: Likewise.
* ada/acats-3/tests/cxb/cxb3014.a: Likewise.
* ada/acats-3/tests/cxb/cxb3015.a: Likewise.
* ada/acats-3/tests/cxb/cxb3016.a: Likewise.
* ada/acats-3/tests/cxb/cxb30170.c: Likewise.
* ada/acats-3/tests/cxb/cxb30171.a: Likewise.
* ada/acats-3/tests/cxb/cxb30172.am: Likewise.
* ada/acats-3/tests/cxb/cxb30230.c: Likewise.
* ada/acats-3/tests/cxb/cxb30231.am: Likewise.
* ada/acats-3/tests/cxb/cxb4001.a: Likewise.
* ada/acats-3/tests/cxb/cxb4002.a: Likewise.
* ada/acats-3/tests/cxb/cxb4003.a: Likewise.
* ada/acats-3/tests/cxb/cxb4004.a: Likewise.
* ada/acats-3/tests/cxb/cxb4005.a: Likewise.
* ada/acats-3/tests/cxb/cxb4006.a: Likewise.
* ada/acats-3/tests/cxb/cxb4007.a: Likewise.
* ada/acats-3/tests/cxb/cxb4008.a: Likewise.
* ada/acats-3/tests/cxb/cxb5001.a: Likewise.
* ada/acats-3/tests/cxb/cxb5002.a: Likewise.
* ada/acats-3/tests/cxb/cxb5003.a: Likewise.
* ada/acats-3/tests/cxf/cxf1001.a: Likewise.
* ada/acats-3/tests/cxf/cxf2001.a: Likewise.
* ada/acats-3/tests/cxf/cxf2002.a: Likewise.
* ada/acats-3/tests/cxf/cxf2003.a: Likewise.
* ada/acats-3/tests/cxf/cxf2004.a: Likewise.
* ada/acats-3/tests/cxf/cxf2005.a: Likewise.
* ada/acats-3/tests/cxf/cxf2a01.a: Likewise.
* ada/acats-3/tests/cxf/cxf2a02.a: Likewise.
* ada/acats-3/tests/cxf/cxf3001.a: Likewise.
* ada/acats-3/tests/cxf/cxf3002.a: Likewise.
* ada/acats-3/tests/cxf/cxf3003.a: Likewise.
* ada/acats-3/tests/cxf/cxf3004.a: Likewise.
* ada/acats-3/tests/cxf/cxf3a01.a: Likewise.
* ada/acats-3/tests/cxf/cxf3a02.a: Likewise.
* ada/acats-3/tests/cxf/cxf3a03.a: Likewise.
* ada/acats-3/tests/cxf/cxf3a04.a: Likewise.
* ada/acats-3/tests/cxf/cxf3a05.a: Likewise.
* ada/acats-3/tests/cxf/cxf3a06.a: Likewise.
* ada/acats-3/tests/cxf/cxf3a07.a: Likewise.
* ada/acats-3/tests/cxf/cxf3a08.a: Likewise.
* ada/acats-3/tests/cxg/cxg1001.a: Likewise.
* ada/acats-3/tests/cxg/cxg1002.a: Likewise.
* ada/acats-3/tests/cxg/cxg1003.a: Likewise.
* ada/acats-3/tests/cxg/cxg1004.a: Likewise.
* ada/acats-3/tests/cxg/cxg1005.a: Likewise.
* ada/acats-3/tests/cxg/cxg2001.a: Likewise.
* ada/acats-3/tests/cxg/cxg2002.a: Likewise.
* ada/acats-3/tests/cxg/cxg2003.a: Likewise.
* ada/acats-3/tests/cxg/cxg2004.a: Likewise.
* ada/acats-3/tests/cxg/cxg2005.a: Likewise.
* ada/acats-3/tests/cxg/cxg2006.a: Likewise.
* ada/acats-3/tests/cxg/cxg2007.a: Likewise.
* ada/acats-3/tests/cxg/cxg2008.a: Likewise.
* ada/acats-3/tests/cxg/cxg2009.a: Likewise.
* ada/acats-3/tests/cxg/cxg2010.a: Likewise.
* ada/acats-3/tests/cxg/cxg2011.a: Likewise.
* ada/acats-3/tests/cxg/cxg2012.a: Likewise.
* ada/acats-3/tests/cxg/cxg2013.a: Likewise.
* ada/acats-3/tests/cxg/cxg2014.a: Likewise.
* ada/acats-3/tests/cxg/cxg2015.a: Likewise.
* ada/acats-3/tests/cxg/cxg2016.a: Likewise.
* ada/acats-3/tests/cxg/cxg2017.a: Likewise.
* ada/acats-3/tests/cxg/cxg2018.a: Likewise.
* ada/acats-3/tests/cxg/cxg2019.a: Likewise.
* ada/acats-3/tests/cxg/cxg2020.a: Likewise.
* ada/acats-3/tests/cxg/cxg2021.a: Likewise.
* ada/acats-3/tests/cxg/cxg2022.a: Likewise.
* ada/acats-3/tests/cxg/cxg2023.a: Likewise.
* ada/acats-3/tests/cxg/cxg2024.a: Likewise.
* ada/acats-3/tests/cxh/cxh3001.a: Likewise.
* ada/acats-3/tests/cxh/cxh3002.a: Likewise.
* ada/acats-3/tests/cxh/cxh30030.a: Likewise.
* ada/acats-3/tests/cxh/cxh30031.am: Likewise.
* ada/acats-3/tests/cz/cz1101a.ada: Likewise.
* ada/acats-3/tests/cz/cz1102a.ada: Likewise.
* ada/acats-3/tests/cz/cz1103a.ada: Likewise.
* ada/acats-3/tests/d/d4a002a.ada: Likewise.
* ada/acats-3/tests/d/d4a002b.ada: Likewise.
* ada/acats-3/tests/d/d4a004a.ada: Likewise.
* ada/acats-3/tests/d/d4a004b.ada: Likewise.
* ada/acats-3/tests/e/e28002b.ada: Likewise.
* ada/acats-3/tests/e/e28005d.ada: Likewise.
* ada/acats-3/tests/e/e52103y.ada: Likewise.
* ada/acats-3/tests/e/eb4011a.ada: Likewise.
* ada/acats-3/tests/e/eb4012a.ada: Likewise.
* ada/acats-3/tests/e/eb4014a.ada: Likewise.
* ada/acats-3/tests/e/ee3203a.ada: Likewise.
* ada/acats-3/tests/e/ee3204a.ada: Likewise.
* ada/acats-3/tests/e/ee3402b.ada: Likewise.
* ada/acats-3/tests/e/ee3409f.ada: Likewise.
* ada/acats-3/tests/e/ee3412c.ada: Likewise.
* ada/acats-3/tests/l/la140010.a: Likewise.
* ada/acats-3/tests/l/la140011.am: Likewise.
* ada/acats-3/tests/l/la140012.a: Likewise.
* ada/acats-3/tests/l/la140020.a: Likewise.
* ada/acats-3/tests/l/la140021.am: Likewise.
* ada/acats-3/tests/l/la140022.a: Likewise.
* ada/acats-3/tests/l/la140030.a: Likewise.
* ada/acats-3/tests/l/la140031.a: Likewise.
* ada/acats-3/tests/l/la140032.am: Likewise.
* ada/acats-3/tests/l/la140033.a: Likewise.
* ada/acats-3/tests/l/la140040.a: Likewise.
* ada/acats-3/tests/l/la140041.am: Likewise.
* ada/acats-3/tests/l/la140042.a: Likewise.
* ada/acats-3/tests/l/la140050.a: Likewise.
* ada/acats-3/tests/l/la140051.a: Likewise.
* ada/acats-3/tests/l/la140052.am: Likewise.
* ada/acats-3/tests/l/la140053.a: Likewise.
* ada/acats-3/tests/l/la140060.a: Likewise.
* ada/acats-3/tests/l/la140061.a: Likewise.
* ada/acats-3/tests/l/la140062.am: Likewise.
* ada/acats-3/tests/l/la140063.a: Likewise.
* ada/acats-3/tests/l/la140070.a: Likewise.
* ada/acats-3/tests/l/la140071.a: Likewise.
* ada/acats-3/tests/l/la140072.am: Likewise.
* ada/acats-3/tests/l/la140073.a: Likewise.
* ada/acats-3/tests/l/la140080.a: Likewise.
* ada/acats-3/tests/l/la140081.a: Likewise.
* ada/acats-3/tests/l/la140082.am: Likewise.
* ada/acats-3/tests/l/la140083.a: Likewise.
* ada/acats-3/tests/l/la140090.a: Likewise.
* ada/acats-3/tests/l/la140091.a: Likewise.
* ada/acats-3/tests/l/la140092.am: Likewise.
* ada/acats-3/tests/l/la140093.a: Likewise.
* ada/acats-3/tests/l/la140100.a: Likewise.
* ada/acats-3/tests/l/la140101.a: Likewise.
* ada/acats-3/tests/l/la140102.am: Likewise.
* ada/acats-3/tests/l/la140103.a: Likewise.
* ada/acats-3/tests/l/la140110.a: Likewise.
* ada/acats-3/tests/l/la140111.a: Likewise.
* ada/acats-3/tests/l/la140112.am: Likewise.
* ada/acats-3/tests/l/la140113.a: Likewise.
* ada/acats-3/tests/l/la140120.a: Likewise.
* ada/acats-3/tests/l/la140121.a: Likewise.
* ada/acats-3/tests/l/la140122.am: Likewise.
* ada/acats-3/tests/l/la140123.a: Likewise.
* ada/acats-3/tests/l/la140130.a: Likewise.
* ada/acats-3/tests/l/la140131.a: Likewise.
* ada/acats-3/tests/l/la140132.am: Likewise.
* ada/acats-3/tests/l/la140133.a: Likewise.
* ada/acats-3/tests/l/la140140.a: Likewise.
* ada/acats-3/tests/l/la140141.a: Likewise.
* ada/acats-3/tests/l/la140142.am: Likewise.
* ada/acats-3/tests/l/la140143.a: Likewise.
* ada/acats-3/tests/l/la140150.a: Likewise.
* ada/acats-3/tests/l/la140151.a: Likewise.
* ada/acats-3/tests/l/la140152.am: Likewise.
* ada/acats-3/tests/l/la140153.a: Likewise.
* ada/acats-3/tests/l/la140160.a: Likewise.
* ada/acats-3/tests/l/la140161.a: Likewise.
* ada/acats-3/tests/l/la140162.am: Likewise.
* ada/acats-3/tests/l/la140163.a: Likewise.
* ada/acats-3/tests/l/la140170.a: Likewise.
* ada/acats-3/tests/l/la140171.a: Likewise.
* ada/acats-3/tests/l/la140172.am: Likewise.
* ada/acats-3/tests/l/la140173.a: Likewise.
* ada/acats-3/tests/l/la140180.a: Likewise.
* ada/acats-3/tests/l/la140181.a: Likewise.
* ada/acats-3/tests/l/la140182.am: Likewise.
* ada/acats-3/tests/l/la140183.a: Likewise.
* ada/acats-3/tests/l/la140190.a: Likewise.
* ada/acats-3/tests/l/la140191.a: Likewise.
* ada/acats-3/tests/l/la140192.am: Likewise.
* ada/acats-3/tests/l/la140193.a: Likewise.
* ada/acats-3/tests/l/la140200.a: Likewise.
* ada/acats-3/tests/l/la140201.a: Likewise.
* ada/acats-3/tests/l/la140202.am: Likewise.
* ada/acats-3/tests/l/la140203.a: Likewise.
* ada/acats-3/tests/l/la140210.a: Likewise.
* ada/acats-3/tests/l/la140211.am: Likewise.
* ada/acats-3/tests/l/la140212.a: Likewise.
* ada/acats-3/tests/l/la140220.a: Likewise.
* ada/acats-3/tests/l/la140221.am: Likewise.
* ada/acats-3/tests/l/la140222.a: Likewise.
* ada/acats-3/tests/l/la140240.a: Likewise.
* ada/acats-3/tests/l/la140241.a: Likewise.
* ada/acats-3/tests/l/la140242.am: Likewise.
* ada/acats-3/tests/l/la140243.a: Likewise.
* ada/acats-3/tests/l/la140250.a: Likewise.
* ada/acats-3/tests/l/la140251.am: Likewise.
* ada/acats-3/tests/l/la140252.a: Likewise.
* ada/acats-3/tests/l/la140260.a: Likewise.
* ada/acats-3/tests/l/la140261.a: Likewise.
* ada/acats-3/tests/l/la140262.am: Likewise.
* ada/acats-3/tests/l/la140263.a: Likewise.
* ada/acats-3/tests/l/la140270.a: Likewise.
* ada/acats-3/tests/l/la140271.a: Likewise.
* ada/acats-3/tests/l/la140272.am: Likewise.
* ada/acats-3/tests/l/la140273.a: Likewise.

2 months agoAda: minor tweaks to ACATS 2.6 testsuite
Eric Botcazou [Sat, 24 May 2025 13:36:50 +0000 (15:36 +0200)] 
Ada: minor tweaks to ACATS 2.6 testsuite

This upgrades the testsuite to the 2.6K revision.

gcc/testsuite/
* ada/acats-2/run_all.sh: Minor tweaks in comments.
* ada/acats-2/tests/cd/cd300050.am: Upgrade to 2.6K revision.
* ada/acats-2/tests/cd/cd300051.c: Likewise.
* ada/acats-2/tests/cxa/cxa4001.a: Likewise.
* ada/acats-2/tests/cxb/cxb30131.c: Likewise.

2 months agoAda: move ACATS 2.6 testsuite to acats-2 directory
Eric Botcazou [Sat, 24 May 2025 10:04:19 +0000 (12:04 +0200)] 
Ada: move ACATS 2.6 testsuite to acats-2 directory

This is in preparation for the installation of the ACATS 4.2 testsuite.

gcc/ada/
* gcc-interface/Make-lang.in (ACATSDIR): Use acats-2 directory.

gcc/testsuite/
* ada/acats/*: Rename into ada/acats-2/*.
* ada/acats-2/run_all.sh: Adjust to above renaming.
* ada/acats-2/support/impdefc.a: New file.

2 months agoRISC-V: Add test for vec_duplicate + vor.vv combine case 1 with GR2VR cost 0, 1 and 2
Pan Li [Fri, 23 May 2025 05:29:32 +0000 (13:29 +0800)] 
RISC-V: Add test for vec_duplicate + vor.vv combine case 1 with GR2VR cost 0, 1 and 2

Add asm dump check test for vec_duplicate + vor.vv combine to vor.vx,
with the GR2VR cost is 0, 1 and 2.

The below test suites are passed for this patch.
* The rv64gcv fully regression test.

gcc/testsuite/ChangeLog:

* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm check
for vor.vx combine.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.

Signed-off-by: Pan Li <pan2.li@intel.com>
2 months agoRISC-V: Add test for vec_duplicate + vor.vv combine case 0 with GR2VR cost 0, 2 and 15
Pan Li [Fri, 23 May 2025 05:26:41 +0000 (13:26 +0800)] 
RISC-V: Add test for vec_duplicate + vor.vv combine case 0 with GR2VR cost 0, 2 and 15

Add asm dump check test for vec_duplicate + vor.vv combine to vor.vx,
with the GR2VR cost is 0, 2 and 15.

The below test suites are passed for this patch.
* The rv64gcv fully regression test.

gcc/testsuite/ChangeLog:

* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add test cases
for vor vx combine case 0 on GR2VR cost.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
data for vor.vx run test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-i16.c: New test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-i32.c: New test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-i64.c: New test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-i8.c: New test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-u16.c: New test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-u32.c: New test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-u64.c: New test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vor-run-1-u8.c: New test.

Signed-off-by: Pan Li <pan2.li@intel.com>
2 months agoRISC-V: Combine vec_duplicate + vor.vv to vor.vx on GR2VR cost
Pan Li [Fri, 23 May 2025 05:22:35 +0000 (13:22 +0800)] 
RISC-V: Combine vec_duplicate + vor.vv to vor.vx on GR2VR cost

This patch would like to combine the vec_duplicate + vor.vv to the
vor.vx.  From example as below code.  The related pattern will depend
on the cost of vec_duplicate from GR2VR.  Then the late-combine will
take action if the cost of GR2VR is zero, and reject the combination
if the GR2VR cost is greater than zero.

Assume we have example code like below, GR2VR cost is 0.

  #define DEF_VX_BINARY(T, OP)                                        \
  void                                                                \
  test_vx_binary (T * restrict out, T * restrict in, T x, unsigned n) \
  {                                                                   \
    for (unsigned i = 0; i < n; i++)                                  \
      out[i] = in[i] OP x;                                            \
  }

  DEF_VX_BINARY(int32_t, |)

Before this patch:
  10   │ test_vx_binary_or_int32_t_case_0:
  11   │     beq a3,zero,.L8
  12   │     vsetvli a5,zero,e32,m1,ta,ma
  13   │     vmv.v.x v2,a2
  14   │     slli    a3,a3,32
  15   │     srli    a3,a3,32
  16   │ .L3:
  17   │     vsetvli a5,a3,e32,m1,ta,ma
  18   │     vle32.v v1,0(a1)
  19   │     slli    a4,a5,2
  20   │     sub a3,a3,a5
  21   │     add a1,a1,a4
  22   │     vor.vv v1,v1,v2
  23   │     vse32.v v1,0(a0)
  24   │     add a0,a0,a4
  25   │     bne a3,zero,.L3

After this patch:
  10   │ test_vx_binary_or_int32_t_case_0:
  11   │     beq a3,zero,.L8
  12   │     slli    a3,a3,32
  13   │     srli    a3,a3,32
  14   │ .L3:
  15   │     vsetvli a5,a3,e32,m1,ta,ma
  16   │     vle32.v v1,0(a1)
  17   │     slli    a4,a5,2
  18   │     sub a3,a3,a5
  19   │     add a1,a1,a4
  20   │     vor.vx v1,v1,a2
  21   │     vse32.v v1,0(a0)
  22   │     add a0,a0,a4
  23   │     bne a3,zero,.L3

The below test suites are passed for this patch.
* The rv64gcv fully regression test.

gcc/ChangeLog:

* config/riscv/riscv-v.cc (expand_vx_binary_vec_dup_vec): Add new
case for IOR op.
(expand_vx_binary_vec_vec_dup): Ditto.
* config/riscv/riscv.cc (riscv_rtx_costs): Ditto.
* config/riscv/vector-iterators.md: Add new op or to no_shift_vx_ops.

Signed-off-by: Pan Li <pan2.li@intel.com>
2 months agoDaily bump.
GCC Administrator [Sat, 24 May 2025 00:17:55 +0000 (00:17 +0000)] 
Daily bump.

2 months agoc++/modules: Fix merge of TLS init functions [PR120363]
Nathaniel Shead [Thu, 22 May 2025 12:16:22 +0000 (22:16 +1000)] 
c++/modules: Fix merge of TLS init functions [PR120363]

The PR notes that we missed setting DECL_CONTEXT on the TLS init
function; we missed this initially because this function is not created
in header units, only named modules.

I also noticed that 'DECL_CONTEXT (fn) = DECL_CONTEXT (var)' was
incorrect: for class members, this ends up having the modules merging
machinery treat the decl as a member function, which breaks when
attempting to dedup against an existing completed class type.  Instead
we can just use the global_namespace as the context, because the name of
the function is already mangled appropriately so that we'll match the
correct duplicates.

PR c++/120363

gcc/cp/ChangeLog:

* decl2.cc (get_tls_init_fn): Set context as global_namespace.
(get_tls_wrapper_fn): Likewise.

gcc/testsuite/ChangeLog:

* g++.dg/modules/pr113292_a.H: Move to...
* g++.dg/modules/tls-1_a.H: ...here.
* g++.dg/modules/pr113292_b.C: Move to...
* g++.dg/modules/tls-1_b.C: ...here.
* g++.dg/modules/pr113292_c.C: Move to...
* g++.dg/modules/tls-1_c.C: ...here.
* g++.dg/modules/tls-2_a.C: New test.
* g++.dg/modules/tls-2_b.C: New test.
* g++.dg/modules/tls-2_c.C: New test.
* g++.dg/modules/tls-3.h: New test.
* g++.dg/modules/tls-3_a.H: New test.
* g++.dg/modules/tls-3_b.C: New test.

Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com>
Reviewed-by: Jason Merrill <jason@redhat.com>
2 months agoc++/modules: Fix stream-in of member using-decls [PR120414]
Nathaniel Shead [Fri, 23 May 2025 14:51:49 +0000 (00:51 +1000)] 
c++/modules: Fix stream-in of member using-decls [PR120414]

When streaming in a reference to a data member, we have an oversight
where we did not consider USING_DECLs, despite otherwise handling them
here the same as fields.  This patch corrects that mistake.

PR c++/120414

gcc/cp/ChangeLog:

* module.cc (trees_in::tree_node): Allow reading a USING_DECL
when streaming tt_data_member.

gcc/testsuite/ChangeLog:

* g++.dg/modules/using-31_a.C: New test.
* g++.dg/modules/using-31_b.C: New test.

Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com>
Reviewed-by: Jason Merrill <jason@redhat.com>
2 months agoAdd diffsummary.py to contrib
Andi Kleen [Fri, 11 Apr 2025 16:10:04 +0000 (09:10 -0700)] 
Add diffsummary.py to contrib

This adds an automatic downloader for the latest test results from
the mailing list archive and supports diffing test_summary to it.
Useful if you don't want to run your own baseline.

contrib/ChangeLog:

* diffsummary.py: New file.

2 months agoAdd a bootstrap-native build config
Andi Kleen [Tue, 30 Jul 2024 16:39:48 +0000 (09:39 -0700)] 
Add a bootstrap-native build config

... that uses -march=native -mtune=native to build a compiler optimized
for the host.

config/ChangeLog:

* bootstrap-native.mk: New file.

gcc/ChangeLog:

* doc/install.texi: Document bootstrap-native.

2 months agoUse optimize free lists for alloc_pages
Andi Kleen [Tue, 1 Apr 2025 22:37:39 +0000 (15:37 -0700)] 
Use optimize free lists for alloc_pages

Right now ggc has a single free list for multiple sizes. In some cases
the list can get mixed by orders and then the allocator may spend a lot
of time walking the free list to find the right sizes.

This patch splits the free list into multiple free lists by order
which allows O(1) access in most cases.

It also has a fallback list for sizes not in the free lists
(that seems to be needed for now)

For the PR119387 test case it gives a significant speedup,
both with and without debug information.

Potential drawback might be some more fragmentation in the memory
map, so there is a risk that very large compilations may run into
the vma limit on Linux, or have slightly less coverage with
large pages.

For the PR119387 test case which have extra memory overhead with -ggdb:

      ../obj-fast/gcc/cc1plus-allocpage -std=gnu++20 -O2 pr119387.cc -quiet
    ran 1.04 ± 0.01 times faster than ../obj-fast/gcc/cc1plus -std=gnu++20 -O2 pr119387.cc  -quiet
        2.63 ± 0.01 times faster than ../obj-fast/gcc/cc1plus-allocpage -std=gnu++20 -O2 pr119387.cc  -quiet -ggdb
        2.78 ± 0.01 times faster than ../obj-fast/gcc/cc1plus -std=gnu++20 -O2 pr119387.cc  -quiet -ggdb

It might also help for other test cases creating a lot of garbage.

gcc/ChangeLog:

PR middle-end/114563
PR c++/119387
* ggc-page.cc (struct free_list): New structure.
(struct page_entry): Point to free_list.
(find_free_list): New function.
(find_free_list_order): Dito.
(alloc_page): Use specific free_list.
(release_pages): Dito.
(do_release_pages): Dito.
(init_ggc): Dito.
(ggc_print_statistics): Print overflow stat.
(ggc_pch_read): Use specific free list.

2 months agoc++: drop push_tinst_level in mangling
Jason Merrill [Thu, 22 May 2025 21:11:10 +0000 (17:11 -0400)] 
c++: drop push_tinst_level in mangling

I wondered why we needed to push/pop_tinst_level in mangle_decl_string.  And
apparently we don't need to anymore.

gcc/cp/ChangeLog:

* mangle.cc (mangle_decl_string): Don't push_tinst_level.

2 months agodoc: Fix implement-c.texi menu
Rainer Orth [Fri, 23 May 2025 17:40:16 +0000 (19:40 +0200)] 
doc: Fix implement-c.texi menu

commit fbb7f1cb5d3c8b7604e8f966e04330570de3e3ca
Author: Joseph Myers <josmyers@redhat.com>
Date:   Thu May 22 21:39:37 2025 +0000

    c: Document C23 implementation-defined behavior

broke bootstrap on Ubuntu 20.04 (which bundles makeinfo 6.7)
and elsewhere with a local installation of makeinfo 6.6:

gcc/doc/implement-c.texi:5: node `C Implementation' lacks menu item for
`Constant expressions implementation' despite being its Up target
gcc/doc/implement-c.texi:5: node `C Implementation' lacks menu item for
`Types implementation' despite being its Up target

Fixed by adding the missing menu entries.

2025-05-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

gcc:
* doc/implement-c.texi (C Implementation): Add missing menu items.

2 months agolibstdc++: Fix concept checks for std::unique_copy [PR120384]
Jonathan Wakely [Wed, 21 May 2025 15:57:59 +0000 (16:57 +0100)] 
libstdc++: Fix concept checks for std::unique_copy [PR120384]

This looks to have been wrong since r0-125454-gea89b2482f97aa which
introduced the predefined_ops.h. Since that change, the binary predicate
passed to std::__unique_copy is _Iter_comp_iter, which takes arguments
of the iterator type, not the iterator's value type.

This removes the checks from the __unique_copy overloads and moves them
into the second overload of std::unique_copy, where we have the original
binary predicate, not the adapted one from predefined_ops.h.

The third __unique_copy overload currently checks that the predicate is
callable with the input range value type and the output range value
type. This change alters that, so that we only ever check that the
predicate can be called with two arguments of the same type. That is
intentional, because calling the predicate with different types is a bug
that will be fixed in a later commit (see PR libstdc++/120386).

libstdc++-v3/ChangeLog:

PR libstdc++/120384
* include/bits/stl_algo.h (__unique_copy): Remove all
_BinaryPredicateConcept concept checks.
(unique_copy): Check _BinaryPredicateConcept in overload that
takes a predicate.
* testsuite/25_algorithms/unique_copy/120384.cc: New test.

Reviewed-by: Tomasz Kamiński <tkaminsk@redhat.com>
2 months agolibstdc++: Add always_inline to std::is_constant_evaluated()
Jonathan Wakely [Thu, 22 May 2025 11:09:08 +0000 (12:09 +0100)] 
libstdc++: Add always_inline to std::is_constant_evaluated()

We already have the attribute on std::__is_constant_evaluated() but for
some reason not on std::is_constant_evaluated().

libstdc++-v3/ChangeLog:

* include/std/type_traits (is_constant_evaluated): Add
always_inline attribute.

2 months agolibstdc++: Fix 17_intro/names.cc failure on Solaris 11.3
Jonathan Wakely [Thu, 22 May 2025 14:23:10 +0000 (15:23 +0100)] 
libstdc++: Fix 17_intro/names.cc failure on Solaris 11.3

There are some names in Solaris libc headers which cause:

FAIL: 17_intro/names.cc  -std=gnu++98 (test for excess errors)
FAIL: 17_intro/names.cc  -std=gnu++11 (test for excess errors)

libstdc++-v3/ChangeLog:

* testsuite/17_intro/names.cc [__sun__] (a, i, n): Undefine.

2 months agoRISC-V: Support CPUs in -march.
Robin Dapp [Thu, 8 May 2025 07:51:45 +0000 (09:51 +0200)] 
RISC-V: Support CPUs in -march.

This patch allows an -march string like

  -march=sifive-p670

in order override a previous -march in a simple way.

Suppose we have a Makefile that specifies -march=rv64gc by default.
A user-specified -mcpu=sifive-p670 would be after the -march in the
options string and thus only set -mtune=sifive-p670 (as -mcpu does not
override a previously specified -march or -mtune).

So if we wanted to override we would need to specify the full, lengthy
-march=rv64gcv_... string instead of a simple -mcpu=...

Therefore this patch always first tries to interpret -march= as CPU
string.  If it is a supported CPU we use its march properties and let it
override previously specified options.  Otherwise the behavior is as
before.  This enables the "last-specified option wins" behavior GCC
normally employs.

Note that -march does not imply -mtune like on x86 or other targets.
So an -march=CPU won't override a previously specified -mtune=other-CPU.

gcc/ChangeLog:

* common/config/riscv/riscv-common.cc (riscv_subset_list::parse_base_ext):
Adjust error message.
(riscv_handle_option): Parse as CPU string first.
(riscv_expand_arch): Ditto.
* doc/invoke.texi: Document.

gcc/testsuite/ChangeLog:

* gcc.target/riscv/arch-56.c: New test.

2 months agoRISC-V: Add autovec mode param.
Robin Dapp [Wed, 7 May 2025 19:02:21 +0000 (21:02 +0200)] 
RISC-V: Add autovec mode param.

This patch adds a --param=autovec-mode=<MODE_NAME>.  When the param is
specified we make autovectorize_vector_modes return exactly this mode if
it is available.  This helps when testing different vectorizer settings.

gcc/ChangeLog:

* config/riscv/riscv-v.cc (autovectorize_vector_modes): Return
user-specified mode if available.
* config/riscv/riscv.opt: New param.

gcc/testsuite/ChangeLog:

* gcc.target/riscv/rvv/autovec/param-autovec-mode.c: New test.

2 months agoRISC-V: Default-initialize variable.
Robin Dapp [Thu, 8 May 2025 08:17:26 +0000 (10:17 +0200)] 
RISC-V: Default-initialize variable.

This patch initializes saved_vxrm_mode to VXRM_MODE_NONE.  This is a
warning (but no error) when building the compiler so better fix it.

gcc/ChangeLog:

* config/riscv/riscv.cc (singleton_vxrm_need): Init
saved_vxrm_mode.

2 months agoRISC-V: Fix some dynamic LMUL costing.
Robin Dapp [Fri, 7 Feb 2025 14:42:28 +0000 (15:42 +0100)] 
RISC-V: Fix some dynamic LMUL costing.

With all-SLP we annotate statements slightly differently.  This patch
uses STMT_VINFO_RELEVANT_P in order to walk through potential program
points.

Also it makes the LMUL estimate always use the same path.  This helps
fix a number of test cases that regressed since GCC 14.

There are still some failing ones but it appears to me that the chosen
LMUL is still correct and we just expect different log messages.

gcc/ChangeLog:

* config/riscv/riscv-vector-costs.cc (compute_estimated_lmul):
Always use vect_vf_for_cost and TARGET_MIN_VLEN.

gcc/testsuite/ChangeLog:

* gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-3.c: Adjust
expectations.
* gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-9.c: Ditto.

2 months agotestsuite: Fix typo in parse_ctx.cc
Stefan Schulze Frielinghaus [Fri, 23 May 2025 14:53:22 +0000 (16:53 +0200)] 
testsuite: Fix typo in parse_ctx.cc

libstdc++-v3/ChangeLog:

* testsuite/std/format/parse_ctx.cc: Fix typo for bfloat16 guard.

2 months agoMAINTAINERS: Add myself to write after approval
Kishan Parmar [Thu, 22 May 2025 04:43:21 +0000 (10:13 +0530)] 
MAINTAINERS: Add myself to write after approval

2025-05-22  Kishan Parmar  <kishan@linux.ibm.com>

* MAINTAINERS: Add myself to write after approval.

2 months agodiagnostics: use -Wformat-diag more consistently
Jason Merrill [Thu, 22 May 2025 14:10:04 +0000 (10:10 -0400)] 
diagnostics: use -Wformat-diag more consistently

r10-1211 added various -Wformat-diag warnings about quoting in GCC
diagnostic strings, but didn't change these two quoting warnings to use that
flag as well.

gcc/c-family/ChangeLog:

* c-format.cc (flag_chars_t::validate): Control quoting warnings
with -Wformat-diag.

2 months agoConditionalize libgdiagnostic processing on presence
Richard Biener [Fri, 23 May 2025 11:32:47 +0000 (13:32 +0200)] 
Conditionalize libgdiagnostic processing on presence

The following makes update_web_docs_git work on branches without
libgdiagnostic.

maintainer_scripts/
* update_web_docs_git: Conditionalize libgdiagnostic processing
on presence.

2 months agolibgomp.c-c++-common/metadirective-1.c: Expect 'error:' for nvptx compile [PR118694]
Tobias Burnus [Fri, 23 May 2025 09:30:48 +0000 (11:30 +0200)] 
libgomp.c-c++-common/metadirective-1.c: Expect 'error:' for nvptx compile [PR118694]

OpenMP's 'target teams' is strictly coupled with 'teams'; if the latter
exists, the kernel is launched in directly with multiple teams. Thus,
the host has to know whether the teams construct exists or not. For

   #pragma omp target
     #pragma omp metadirective when (device={arch("nvptx")}: teams loop)

it is simple when 'nvptx' offloading is not supported, otherwise it depends
on the default device at runtime as the user code asks for a single team for
host fallback and gcn offload and multiple for nvptx offload.

In any case, this commit ensures that no FAIL is printed, whatever a
future solution might look like. Instead of a dg-bogus combined with an
'xfail offload_target_nvptx', one an also argue that a dg-error for
'target offload_target_nvptx' would be more appropriate.

libgomp/ChangeLog:

PR middle-end/118694
* testsuite/libgomp.c-c++-common/metadirective-1.c: xfail when
compiling (also) for nvptx offloading as an error is then expected.

2 months agoaarch64: Fold lsl+lsr+orr to rev for half-width shifts
Dhruv Chawla [Wed, 18 Dec 2024 16:21:24 +0000 (08:21 -0800)] 
aarch64: Fold lsl+lsr+orr to rev for half-width shifts

This patch folds the following pattern:

  lsl <y>, <x>, <shift>
  lsr <z>, <x>, <shift>
  orr <r>, <y>, <z>

to:

  revb/h/w <r>, <x>

when the shift amount is equal to half the bitwidth of the <x>
register.

Bootstrapped and regtested on aarch64-linux-gnu.

Signed-off-by: Dhruv Chawla <dhruvc@nvidia.com>
Co-authored-by: Richard Sandiford <richard.sandiford@arm.com>
gcc/ChangeLog:

* expmed.cc (expand_rotate_as_vec_perm): Avoid a no-op move if the
target already provided the result in the expected register.
* config/aarch64/aarch64.cc (aarch64_vectorize_vec_perm_const):
Avoid forcing subregs into fresh registers unnecessarily.
* config/aarch64/aarch64-sve.md: Add define_split for rotate.
(*v_revvnx8hi): New pattern.

gcc/testsuite/ChangeLog:

* gcc.target/aarch64/sve/shift_rev_1.c: New test.
* gcc.target/aarch64/sve/shift_rev_2.c: Likewise.
* gcc.target/aarch64/sve/shift_rev_3.c: Likewise.

2 months agoaarch64: Match unpredicated shift patterns for ADR, SRA and ADDHNB instructions
Dhruv Chawla [Fri, 9 May 2025 08:47:45 +0000 (01:47 -0700)] 
aarch64: Match unpredicated shift patterns for ADR, SRA and ADDHNB instructions

This patch modifies the shift expander to immediately lower constant
shifts without unspec. It also modifies the ADR, SRA and ADDHNB patterns
to match the lowered forms of the shifts, as the predicate register is
not required for these instructions.

Bootstrapped and regtested on aarch64-linux-gnu.

Signed-off-by: Dhruv Chawla <dhruvc@nvidia.com>
Co-authored-by: Richard Sandiford <richard.sandiford@arm.com>
gcc/ChangeLog:

* config/aarch64/aarch64-sve.md (@aarch64_adr<mode>_shift):
Match lowered form of ashift.
(*aarch64_adr<mode>_shift): Likewise.
(*aarch64_adr_shift_sxtw): Likewise.
(*aarch64_adr_shift_uxtw): Likewise.
(<ASHIFT:optab><mode>3): Check amount instead of operands[2] in
aarch64_sve_<lr>shift_operand.
(v<optab><mode>3): Generate unpredicated shifts for constant
operands.
(@aarch64_pred_<optab><mode>): Convert to a define_expand.
(*aarch64_pred_<optab><mode>): Create define_insn_and_split pattern
from @aarch64_pred_<optab><mode>.
(*post_ra_v_ashl<mode>3): Rename to ...
(aarch64_vashl<mode>3_const): ... this and remove reload requirement.
(*post_ra_v_<optab><mode>3): Rename to ...
(aarch64_v<optab><mode>3_const): ... this and remove reload
requirement.
* config/aarch64/aarch64-sve2.md
(@aarch64_sve_add_<sve_int_op><mode>): Match lowered form of
SHIFTRT.
(*aarch64_sve2_sra<mode>): Likewise.
(*bitmask_shift_plus<mode>): Match lowered form of lshiftrt.

2 months ago[MAINTAINERS] Add myself to write after approval and DCO.
Dhruv Chawla [Fri, 23 May 2025 04:21:21 +0000 (09:51 +0530)] 
[MAINTAINERS] Add myself to write after approval and DCO.

ChangeLog:

* MAINTAINERS: Add myself to write after approval and DCO.

2 months agoDaily bump.
GCC Administrator [Fri, 23 May 2025 00:17:35 +0000 (00:17 +0000)] 
Daily bump.

2 months agoc: Document C23 implementation-defined behavior
Joseph Myers [Thu, 22 May 2025 21:39:37 +0000 (21:39 +0000)] 
c: Document C23 implementation-defined behavior

Add references to C23 subclauses to the documentation of
implementation-defined behavior, and new entries for
implementation-defined behavior new in C23; change some references in
the text to e.g. "C99 and C11" to encompass C23 as well.

Tested with "make info html pdf".

* doc/implement-c.texi: Document C23 implementation-defined
behavior.
(Constant expressions implementation, Types implementation): New
nodes.

2 months agoPR modula2/120389 ICE if assigning a constant char to an integer array
Gaius Mulley [Thu, 22 May 2025 21:03:22 +0000 (22:03 +0100)] 
PR modula2/120389 ICE if assigning a constant char to an integer array

This patch fixes an ICE which occurs if a constant char is assigned
into an integer array.  The fix it to introduce type checking in
M2GenGCC.mod:CodeXIndr.

gcc/m2/ChangeLog:

PR modula2/120389
* gm2-compiler/M2GenGCC.mod (CodeXIndr): Check to see that
the type of left is assignment compatible with the type of
right.

gcc/testsuite/ChangeLog:

PR modula2/120389
* gm2/iso/fail/badarray3.mod: New test.

Signed-off-by: Gaius Mulley <gaiusmod2@gmail.com>
2 months agotestsuite: Remove obsolete ada/acats/overflow.lst file
Eric Botcazou [Thu, 22 May 2025 20:11:08 +0000 (22:11 +0200)] 
testsuite: Remove obsolete ada/acats/overflow.lst file

It is used to specify which files are compiled with -gnato, but the switch
has been the default for at least a decade.

gcc/testsuite/
* ada/acats/overflow.lst: Delete.
* ada/acats/run_all.sh: Do not process overflow.lst.

2 months agoFix oversight about big-endian targets in latest change
Eric Botcazou [Thu, 22 May 2025 14:25:07 +0000 (16:25 +0200)] 
Fix oversight about big-endian targets in latest change

Bit-fields are stored left-justified for big-endian targets.

gcc/
* dwarf2out.cc (loc_list_from_tree_1) <COMPONENT_REF>: Add specific
handling of bit-fields for big-endian targets.

2 months agoc++: fix testcase comment
Jason Merrill [Thu, 22 May 2025 20:09:51 +0000 (16:09 -0400)] 
c++: fix testcase comment

Typo.

gcc/testsuite/ChangeLog:

* g++.dg/opt/always_inline2.C: Correct PR number.

2 months agoc++: constexpr always_inline [PR120935]
Jason Merrill [Thu, 22 May 2025 13:11:04 +0000 (09:11 -0400)] 
c++: constexpr always_inline [PR120935]

In cp_fold we do speculative constant evaluation of constexpr calls when
inlining is enabled.  Let's also do it for always_inline functions.

PR c++/120935

gcc/cp/ChangeLog:

* cp-gimplify.cc (cp_fold): Check always_inline.

gcc/testsuite/ChangeLog:

* g++.dg/opt/always_inline2.C: New test.
* g++.dg/debug/dwarf2/pubnames-2.C: Suppress -fimplicit-constexpr.
* g++.dg/debug/dwarf2/pubnames-3.C: Likewise.

2 months ago[vxworks] build partial libatomic
Alexandre Oliva [Thu, 22 May 2025 18:15:31 +0000 (15:15 -0300)] 
[vxworks] build partial libatomic

Since vxworks' libc contains much of libatomic, in not-very-granular
modules, building all of libatomic doesn't work very well.

However, some expected entry points are not present in libc, so
arrange for libatomic to build only those missing bits.

for  libatomic/ChangeLog

* configure.tgt: Set partial_libatomic on *-*-vxworks*.
* configure.ac (PARTIAL_VXWORKS): New AM_CONDITIONAL.
* Makefile.am (libatomic_la_SOURCES): Select few sources for
PARTIAL_VXWORKS.
* configure, Makefile.in: Rebuilt.

2 months agoiesFrom: Alexandre Oliva <oliva@adacore.com>
Alexandre Oliva [Thu, 22 May 2025 18:06:24 +0000 (15:06 -0300)] 
iesFrom: Alexandre Oliva <oliva@adacore.com>

[aarch64] [vxworks] mark x18 as fixed, adjust tests

VxWorks uses x18 as the TCB, so STATIC_CHAIN_REGNUM has long been set
(in gcc/config/aarch64/aarch64-vxworks.h) to use x9 instead.

This patch marks x18 as fixed if the newly-introduced
TARGET_OS_USES_R18 is defined, so that it is not chosen by the
register allocator, rejects -fsanitize-shadow-call-stack due to the
register conflict, and adjusts tests that depend on x18 or on the
static chain register.

for  gcc/ChangeLog

* config/aarch64/aarch64-vxworks.h (TARGET_OS_USES_R18): Define.
Update comments.
* config/aarch64/aarch64.cc (aarch64_conditional_register_usage):
Mark x18 as fixed on VxWorks.
(aarch64_override_options_internal): Issue sorry message on
-fsanitize=shadow-call-stack if TARGET_OS_USES_R18.

for  gcc/testsuite/ChangeLog

* gcc.dg/cwsc1.c (CHAIN, aarch64): x9 instead x18 for __vxworks.
* gcc.target/aarch64/reg-alloc-4.c: Drop x18-assigned asm
operand on vxworks.
* gcc.target/aarch64/shadow_call_stack_1.c: Don't expect
-ffixed-x18 error on vxworks, but rather the sorry message.
* gcc.target/aarch64/shadow_call_stack_2.c: Skip on vxworks.
* gcc.target/aarch64/shadow_call_stack_3.c: Likewise.
* gcc.target/aarch64/shadow_call_stack_4.c: Likewise.
* gcc.target/aarch64/shadow_call_stack_5.c: Likewise.
* gcc.target/aarch64/shadow_call_stack_6.c: Likewise.
* gcc.target/aarch64/shadow_call_stack_7.c: Likewise.
* gcc.target/aarch64/shadow_call_stack_8.c: Likewise.
* gcc.target/aarch64/stack-check-prologue-19.c: Likewise.
* gcc.target/aarch64/stack-check-prologue-20.c: Likewise.

2 months ago[RISC-V] Clear both upper and lower bits using 3 shifts
Shreya Munnangi [Thu, 22 May 2025 17:51:01 +0000 (11:51 -0600)] 
[RISC-V] Clear both upper and lower bits using 3 shifts

So the next step in Shreya's work.  In the prior patch we used two shifts to
clear bits at the high or low end of an object.  In this patch we use 3 shifts
to clear bits on both ends.

Nothing really special here.  With mvconst_internal still in the tree it's of
marginal value, though Shreya and I have confirmed the code coming out of
expand looks good.  It's just that combine reconstitutes the operation via
mvconst_internal+and which looks cheaper.

When I was playing in this space earlier I definitely saw testsuite cases that
need this case handled to not regress with mvconst_internal removed.

This has spun in my tester on rv32 and rv64 and it's bootstrap + testing on my
BPI with a mere 23 hours to go.  Waiting on pre-commit testing to render a
verdict before moving forward.

gcc/
* config/riscv/riscv.cc (synthesize_and): When profitable, use a three
shift sequence to clear bits at both upper and lower bits rather than
synthesizing the constant mask.

2 months ago[PATCH][RISC-V][PR target/70557] Improve storing 0 to memory on rv32
Siarhei Volkau [Thu, 22 May 2025 14:52:17 +0000 (08:52 -0600)] 
[PATCH][RISC-V][PR target/70557] Improve storing 0 to memory on rv32

Patch is originally from Siarhei Volkau <lis8215@gmail.com>.

RISC-V has a zero register (x0) which we can use to store zero into memory
without loading the constant into a distinct register. Adjust the constraints
of the 32-bit movdi_32bit pattern to recognize that we can store 0.0 into
memory using x0 as the source register.

This patch only affects RISC-V. It has been regression tested on riscv64-elf.
Jeff has also tested this in his tester (riscv64-elf and riscv32-elf) with no
regressions.

PR target/70557
gcc/
* config/riscv/riscv.md (movdi_32bit): Add "J" constraint to allow storing 0
directly to memory.

2 months agoaarch64: Improve rtx_cost for constants in COMPARE [PR120372]
Andrew Pinski [Tue, 20 May 2025 22:10:15 +0000 (15:10 -0700)] 
aarch64: Improve rtx_cost for constants in COMPARE [PR120372]

The middle-end uses rtx_cost on constants with the outer of being COMPARE
to find out the cost of a constant formation for a comparison instruction.
So for aarch64 backend, we would just return the cost of constant formation
in general. We can improve this by seeing if the outer is COMPARE and if
the constant fits the constraints of the cmp instruction just set the costs
to being one instruction.

Built and tested for aarch64-linux-gnu.

PR target/120372

gcc/ChangeLog:

* config/aarch64/aarch64.cc (aarch64_rtx_costs <case CONST_INSN>): Handle
if outer is COMPARE and the constant can be handled by the cmp instruction.

gcc/testsuite/ChangeLog:

* gcc.target/aarch64/imm_choice_comparison-2.c: New test.

Signed-off-by: Andrew Pinski <quic_apinski@quicinc.com>
2 months agoexpand: Use rtx_cost directly instead of gen_move_insn for canonicalize_comparison.
Andrew Pinski [Tue, 20 May 2025 21:48:58 +0000 (14:48 -0700)] 
expand: Use rtx_cost directly instead of gen_move_insn for canonicalize_comparison.

This is the first part in fixing PR target/120372.
The current code for canonicalize_comparison, uses gen_move_insn and rtx_cost to find
out the cost of generating a constant. This is ok in most cases except sometimes
the comparison instruction can handle different constants than a simple set
intruction can do. This changes to use rtx_cost directly with the outer being COMPARE
just like how prepare_cmp_insn handles that.

Note this is also a small speedup and small memory improvement because we are not creating
a move for the constant any more. Since we are not creating a psedu-register any more, this
also removes the check on that.

Also adds a dump so we can see why one choice was chosen over the other.

Build and tested for aarch64-linux-gnu.

gcc/ChangeLog:

* expmed.cc (canonicalize_comparison): Use rtx_cost directly
instead of gen_move_insn. Print out the choice if dump is enabled.

Signed-off-by: Andrew Pinski <quic_apinski@quicinc.com>
2 months agolibstdc++: Define _Scoped_allocation RAII helper
Jonathan Wakely [Thu, 22 May 2025 08:58:31 +0000 (10:58 +0200)] 
libstdc++: Define _Scoped_allocation RAII helper

libstdc++-v3/ChangeLog:

* include/bits/allocated_ptr.h (_Scoped_allocation): New class
template.

Co-authored-by: Tomasz Kamiński <tkaminsk@redhat.com>
Signed-off-by: Tomasz Kamiński <tkaminsk@redhat.com>
2 months agolibstdc++: Fix PSTL test iterators
Jonathan Wakely [Tue, 20 May 2025 12:18:52 +0000 (13:18 +0100)] 
libstdc++: Fix PSTL test iterators

These were fixed upstream by:
https://github.com/uxlfoundation/oneDPL/pull/534
https://github.com/uxlfoundation/oneDPL/pull/546

libstdc++-v3/ChangeLog:

* testsuite/util/pstl/test_utils.h (ForwardIterator::operator++):
Fix return type.
(BidirectionalIterator::operator++): Likewise.
(BidirectionalIterator::operator--): Likewise.

2 months agolibstdc++: Fix vector(from_range_t, R&&) for exceptions [PR120367]
Jonathan Wakely [Wed, 21 May 2025 14:29:02 +0000 (15:29 +0100)] 
libstdc++: Fix vector(from_range_t, R&&) for exceptions [PR120367]

Because this constructor delegates to vector(a) the object has been
fully constructed and the destructor will run if an exception happens.
That means we need to set _M_finish == _M_start so that the destructor
doesn't try to destroy any elements.

libstdc++-v3/ChangeLog:

PR libstdc++/120367
* include/bits/stl_vector.h (_M_range_initialize): Initialize
_M_impl._M_finish.
* testsuite/23_containers/vector/cons/from_range.cc: Check with
a type that throws on construction.
exceptions during construction.

Reviewed-by: Patrick Palka <ppalka@redhat.com>
2 months agobitintlower: Ensure extension of the most significant limb on info->extended targets
Jakub Jelinek [Thu, 22 May 2025 09:01:13 +0000 (11:01 +0200)] 
bitintlower: Ensure extension of the most significant limb on info->extended targets

Shifts are the only special case I'm aware of where the most
significant limb (if it is has padding bits) is accessed inside of a loop or
with access outside of a loop but with variable idx.  Everything else should
access the most significant limb using INTEGER_CST idx and thus can (and
should) deal with the needed extension on that access directly.
And RSHIFT_EXPR shouldn't really violate the content of the padding bits.

For LSHIFT_EXPR we should IMHO do the following (which fixes the testcase
on s390x-linux).
The LSHIFT_EXPR is
      /* Lower
           dst = src << n;
         as
           unsigned n1 = n % limb_prec;
           size_t n2 = n / limb_prec;
           size_t n3 = n1 != 0;
           unsigned n4 = (limb_prec - n1) % limb_prec;
           size_t idx;
           size_t p = prec / limb_prec - (prec % limb_prec == 0);
           for (idx = p; (ssize_t) idx >= (ssize_t) (n2 + n3); --idx)
             dst[idx] = (src[idx - n2] << n1) | (src[idx - n2 - n3] >> n4);
           if (n1)
             {
               dst[idx] = src[idx - n2] << n1;
               --idx;
             }
           for (; (ssize_t) idx >= 0; --idx)
             dst[idx] = 0;  */
as described in the comment (note, the comments are for the little-endian
lowering only, didn't want to complicate it with endianity).
As can be seen, the most significant limb can be modifier either inside
of the loop or in the if (n1) body if the loop had 0 iterations.
In your patch you've modified I believe just the loop and not the if body,
and made it conditional on every iteration (furthermore through
gimplification of COND_EXPR which is not the way this is done elsewhere in
gimple-lower-bitint.cc, there is if_then helper and it builds
gimple_build_cond etc.).  I think that is way too expensive.  In theory we
could peel off the first iteration manually and do the info->extended
handling in there and do it again inside of the if (n1) case if idx ==
(bitint_big_endian ? size_zero_node : p) in that case, but I think just
doing the extension after the loops is easier.

Note, we don't need to worry about volatile here, the shift is done into
an addressable variable memory only if it is non-volatile, otherwise it
is computed into a temporary and then copied over into the volatile var.

2025-05-22  Jakub Jelinek  <jakub@redhat.com>

* gimple-lower-bitint.cc (bitint_extended): New variable.
(bitint_large_huge::lower_shift_stmt): For LSHIFT_EXPR with
bitint_extended if lhs has most significant partial limb extend
it afterwards.

* gcc.dg/bitintext.h: New file.
* gcc.dg/torture/bitint-82.c: New test.

2 months agodoc: Document the 'q' constraint for LoongArch
Xi Ruoyao [Wed, 21 May 2025 07:05:27 +0000 (15:05 +0800)] 
doc: Document the 'q' constraint for LoongArch

The kernel developers have requested such a constraint to use csrxchg
in inline assembly.

gcc/ChangeLog:

* doc/md.texi: Document the 'q' constraint for LoongArch.

2 months agotestsuite: aarch64: arm: Fix -mcpu=unset support in shared effective targets
Christophe Lyon [Tue, 20 May 2025 16:42:18 +0000 (16:42 +0000)] 
testsuite: aarch64: arm: Fix -mcpu=unset support in shared effective targets

Many tests became unsupported on aarch64 when -mcpu=unset was added to
several arm_* effective targets, because this flag is only supported
on arm.

Since these effective targets are used on arm and aarch64, the patch
adds -mcpu=unset on arm only, and restores "" on aarch64.

This re-enables lots of tests:
advsimd-intrinsics/vqrdmlah
fp16 tests
dotprod tests
i8mm tests
aarch64/simd/vmmla.c
bf16 tests
gcc.dg/vect/complex tests

With this change, a few more failures appear, but should be fixed separately:
FAIL: gcc.dg/vect/complex/fast-math-complex-mls-double.c -flto -ffat-lto-objects  scan-tree-dump vect "Found COMPLEX_ADD_ROT270"
FAIL: gcc.dg/vect/complex/fast-math-complex-mls-double.c scan-tree-dump vect "Found COMPLEX_ADD_ROT270"
FAIL: gcc.dg/vect/complex/fast-math-complex-mls-float.c -flto -ffat-lto-objects  scan-tree-dump vect "Found COMPLEX_ADD_ROT270"
FAIL: gcc.dg/vect/complex/fast-math-complex-mls-float.c scan-tree-dump vect "Found COMPLEX_ADD_ROT270"
FAIL: gcc.dg/vect/complex/fast-math-complex-mls-half-float.c -flto -ffat-lto-objects  scan-tree-dump vect "Found COMPLEX_ADD_ROT270"
FAIL: gcc.dg/vect/complex/fast-math-complex-mls-half-float.c scan-tree-dump vect "Found COMPLEX_ADD_ROT270"

gcc/testsuite/ChangeLog

* lib/target-supports.exp (check_effective_target_arm_v8_1a_neon_ok_nocache): Use
-mcpu=unset on arm only.
(check_effective_target_arm_v8_2a_fp16_scalar_ok_nocache): Likewise.
(check_effective_target_arm_v8_2a_fp16_neon_ok_nocache): Likewise.
(check_effective_target_arm_v8_2a_dotprod_neon_ok_nocache): Likewise.
(check_effective_target_arm_v8_2a_i8mm_ok_nocache): Likewise.
(check_effective_target_arm_v8_2a_bf16_neon_ok_nocache): Likewise.
(check_effective_target_arm_v8_3a_complex_neon_ok_nocache): Likewise.
(check_effective_target_arm_v8_3a_fp16_complex_neon_ok_nocache): Likewise.

2 months agoi386: Extend *cmp<mode>_minus_1 optimizations also to plus with CONST_INT [PR120360]
Jakub Jelinek [Thu, 22 May 2025 07:09:48 +0000 (09:09 +0200)] 
i386: Extend *cmp<mode>_minus_1 optimizations also to plus with CONST_INT [PR120360]

As mentioned by Linus, we can't optimize comparison of otherwise unused
result of plus with CONST_INT second operand, compared against zero.
This can be done using just cmp instruction with negated constant and say
js/jns/je/jne etc. conditional jumps (or setcc).
We already have *cmp<mode>_minus_1 instruction which handles it when
(as shown in foo in the testcase) the IL has MINUS rather than PLUS,
but for constants except for the minimum value the canonical form is
with PLUS.

The following patch adds a new pattern and predicate to handle this.

2025-05-22  Jakub Jelinek  <jakub@redhat.com>

PR target/120360
* config/i386/predicates.md (x86_64_neg_const_int_operand): New
predicate.
* config/i386/i386.md (*cmp<mode>_plus_1): New pattern.

* gcc.target/i386/pr120360.c: New test.

2 months ago[PATCH] testsuite: RISC-V: Update the cset-sext-sfb/zba-slliuw test optimization...
Dongyan Chen [Thu, 22 May 2025 03:46:52 +0000 (21:46 -0600)] 
[PATCH] testsuite: RISC-V: Update the cset-sext-sfb/zba-slliuw test optimization level.

Failed testcases occurred in the regression test of gcc: cset-sext-sfb.c failed
the -Oz test, and zba-slliuw.c failed the -Og test.
This patch solves the problem by skipping the optimization.

gcc/testsuite/ChangeLog:

* gcc.target/riscv/cset-sext-sfb.c: Skip for -Oz.
* gcc.target/riscv/zba-slliuw.c: Skip for -Og.

2 months ago[RISC-V] Clear high or low bits using shift pairs
Shreya Munnangi [Thu, 22 May 2025 00:49:14 +0000 (18:49 -0600)] 
[RISC-V] Clear high or low bits using shift pairs

So the first special case of clearing bits from Shreya's work.  We can clear an
arbitrary number of high bits by shifting left by the number of bits to clear,
then logically shifting right to put everything in place.   Similarly we can
clear an arbitrary number of low bits with a right logical shift followed by a
left shift.  Naturally this only applies when the constant synthesis budget is
2+ insns.

Even with mvconst_internal still enabled this does consistently show various
small code generation improvements.

I have seen a notable regression.  The two shift form to wipe out high bits
isn't handled well by ext-dce.  Essentially it looks like we don't recognize
the sequence as wiping upper bits, instead it makes bits live and as a result
we're unable to remove a prior zero extension.  I've opened a bug for this
issue.

The other case I've seen is CSE related.  If we had a number of masking
operations with the same mask, we might have previously CSE'd the constant.  In
that scenario each instance of masking would be a single AND using the CSE'd
register holding the constant, whereas with this patch it'll be a pair of
shifts.  But on a good uarch design the pair of shifts would be fused into a
single op.  Given this is relatively rare and on the margins from a performance
standpoint I'm not going to worry about it.

This has spun in my tester for riscv32-elf and riscv64-elf.  Bootstrap and
regression test is in flight and due in an hour or so.   Waiting on the
upstream pre-commit tester and the bootstrap test before moving forward.

gcc/
* config/riscv/riscv.cc (synthesize_and): When profitable, use two
shift combinations to clear high or low bits rather than synthsizing
the constant.

2 months agoDaily bump.
GCC Administrator [Thu, 22 May 2025 00:19:06 +0000 (00:19 +0000)] 
Daily bump.

2 months agoaarch64: Carry over zeroness in aarch64_evpc_reencode
Pengxuan Zheng [Wed, 21 May 2025 00:58:23 +0000 (17:58 -0700)] 
aarch64: Carry over zeroness in aarch64_evpc_reencode

There was a bug in aarch64_evpc_reencode which could leave zero_op0_p and
zero_op1_p of the struct "newd" uninitialized.  r16-701-gd77c3bc1c35e303 fixed
the issue by zero initializing "newd."  This patch provides an alternative fix
as suggested by Richard Sandiford based on the fact that the zeroness is
preserved by aarch64_evpc_reencode.

gcc/ChangeLog:

* config/aarch64/aarch64.cc (aarch64_evpc_reencode): Copy zero_op0_p and
zero_op1_p from d to newd.

Signed-off-by: Pengxuan Zheng <quic_pzheng@quicinc.com>
2 months ago[PATCH] configure: Always add pre-installed header directories to search path
Stephanos Ioannidis [Wed, 21 May 2025 23:28:36 +0000 (17:28 -0600)] 
[PATCH] configure: Always add pre-installed header directories to search path

configure script was adding the target directory flags, including the
'-B' flags for the executable prefix and the '-isystem' flags for the
pre-installed header directories, to the target flags only for
non-Canadian builds under the premise that the host binaries under the
executable prefix will not be able to execute on the build system for
Canadian builds.

While that is true for the '-B' flags specifying the executable prefix,
the '-isystem' flags specifying the pre-installed header directories are
not affected by this and do not need special handling.

This patch updates the configure script to always add the 'include' and
'sys-include' pre-installed header directories to the target search
path, in order to ensure that the availability of the pre-installed
header directories in the search path is consistent across non-Canadian
and Canadian builds.

When '--with-headers' flag is specified, this effectively ensures that
the libc headers, that are copied from the specified header directory to
the sys-include directory, are used by libstdc++.

* configure.ac: Always add pre-installed heades to search path.
* configure: Regenerate.

2 months agocombine: gen_lowpart_no_emit vs CLOBBER [PR120090]
Andrew Pinski [Mon, 5 May 2025 16:46:14 +0000 (09:46 -0700)] 
combine: gen_lowpart_no_emit vs CLOBBER [PR120090]

The problem here is simplify-rtx.cc expects gen_lowpart_no_emit
to return NULL on failure but combine's hook was returning CLOBBER.
After r16-160-ge6f89d78c1a7528e93458278, gcc.target/i386/avx512bw-pr103750-2.c
started to fail at -m32 due to this as new simplify code would return
a RTL with a clobber in it rather than returning NULL.
To fix this gen_lowpart_no_emit should return NULL when there was an failure
instead of a clobber. This only changes the gen_lowpart_no_emit hook and not the
generic gen_lowpart hook as parts of combine just pass gen_lowpart result directly
without checking the return value.

Bootstrapped and tested on x86_64-linux-gnu.

PR rtl-optimization/120090
gcc/ChangeLog:

* combine.cc (gen_lowpart_for_combine_no_emit): New function.
(RTL_HOOKS_GEN_LOWPART_NO_EMIT): Set to gen_lowpart_for_combine_no_emit.

Signed-off-by: Andrew Pinski <quic_apinski@quicinc.com>
2 months ago[RISC-V] Improve (x << C1) + C2 split code
Jeff Law [Wed, 21 May 2025 22:04:58 +0000 (16:04 -0600)] 
[RISC-V] Improve (x << C1) + C2 split code

I wrote this a couple months ago to fix an instruction count regression in
505.mcf on risc-v, but I don't have a trivial little testcase to add to the
suite.

There were two problems with the pattern.

First, the code was generating a shift followed by an add after reload.
Naturally combine doesn't run after reload and the code stayed in that form
rather than using shadd when available.

Second the splitter was just over-active.  We need to make sure that the
shifted form of the constant operand has a cost > 1 to synthesize.  It's
useless to split if the shifted constant can be synthesized in a single
instruction.

This has been in my tester since March.  So it's been through numerous
riscv64-elf and riscv32-elf test cycles as well as multiple rv64 bootstrap
tests.  Waiting on the upstream CI system to render a verdict before moving
forward.

Looking further out I'm hoping this pattern will transform into a simpler and
always active define_split.

gcc/
* config/riscv/riscv.md ((x << C1) + C2): Tighten split condition
and generate more efficient code when splitting.

2 months ago[RISC-V][PR target/120368] Fix 32bit shift on rv64
Jeff Law [Wed, 21 May 2025 20:15:23 +0000 (14:15 -0600)] 
[RISC-V][PR target/120368] Fix 32bit shift on rv64

So a followup to last week's bugfix.  In last week's change we we stopped using
define_insn_and_split to rewrite instructions.  That change was done to avoid
dropping a masking instruction out of the RTL.

As a result the pattern(s) were changed into simple define_insns, which is
good.  One of them uses the GPR iterator since it's supposed to work for both
32bit and 64bit shifts on rv64.

But we failed to emit the right opcode for a 32bit shift on rv64. Thankfully
the fix is trivial.  If the mode is anything but word_mode, then we must be
doing a 32-bit shift on rv64, ie the various "w" shift instructions.

It's run through my tester.  Just waiting on the upstream CI system to spin it.

PR target/120368
gcc/
* config/riscv/riscv.md (shift with masked shift count): Fix
opcode when generating an SImode shift on rv64.

gcc/testsuite/
* gcc.target/riscv/pr120368.c: New test.

2 months agoRISC-V: Add test for vec_duplicate + vand.vv combine case 1 with GR2VR cost 0, 1...
Pan Li [Tue, 20 May 2025 14:30:04 +0000 (22:30 +0800)] 
RISC-V: Add test for vec_duplicate + vand.vv combine case 1 with GR2VR cost 0, 1 and 2

Add asm dump check test for vec_duplicate + vand.vv combine to vand.vx,
with the GR2VR cost is 0, 1 and 2.

The below test suites are passed for this patch.
* The rv64gcv fully regression test.

gcc/testsuite/ChangeLog:

* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i16.c: Add asm check
for vand.vx combine.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-i8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u16.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-4-u8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i16.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-i8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u16.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-5-u8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i16.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-i8.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u16.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u32.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u64.c: Ditto.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-6-u8.c: Ditto.

Signed-off-by: Pan Li <pan2.li@intel.com>
2 months agoRISC-V: Add test for vec_duplicate + vand.vv combine case 0 with GR2VR cost 0, 2...
Pan Li [Tue, 20 May 2025 07:06:34 +0000 (15:06 +0800)] 
RISC-V: Add test for vec_duplicate + vand.vv combine case 0 with GR2VR cost 0, 2 and 15

Add asm dump check test for vec_duplicate + vand.vv combine to vand.vx,
with the GR2VR cost is 0, 2 and 15.

The below test suites are passed for this patch.
* The rv64gcv fully regression test.

gcc/testsuite/ChangeLog:

* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i16.c: Add test cases
for vand vx combine case 0 on GR2VR cost.
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i32.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i64.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-i8.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u16.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u32.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u64.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-1-u8.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i16.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i32.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i64.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-i8.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u16.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u32.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u64.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-2-u8.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i16.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i32.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i64.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-i8.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u16.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u32.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u64.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx-3-u8.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Add test
data for vand.vx run test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-i16.c: New test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-i32.c: New test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-i64.c: New test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-i8.c: New test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-u16.c: New test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-u32.c: New test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-u64.c: New test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vand-run-1-u8.c: New test.

Signed-off-by: Pan Li <pan2.li@intel.com>
2 months agoRISC-V: RISC-V: Combine vec_duplicate + vand.vv to vand.vx on GR2VR cost
Pan Li [Tue, 20 May 2025 07:00:15 +0000 (15:00 +0800)] 
RISC-V: RISC-V: Combine vec_duplicate + vand.vv to vand.vx on GR2VR cost

This patch would like to combine the vec_duplicate + vand.vv to the
vand.vx.  From example as below code.  The related pattern will depend
on the cost of vec_duplicate from GR2VR.  Then the late-combine will
take action if the cost of GR2VR is zero, and reject the combination
if the GR2VR cost is greater than zero.

Assume we have example code like below, GR2VR cost is 0.

  #define DEF_VX_BINARY(T, OP)                                        \
  void                                                                \
  test_vx_binary (T * restrict out, T * restrict in, T x, unsigned n) \
  {                                                                   \
    for (unsigned i = 0; i < n; i++)                                  \
      out[i] = in[i] OP x;                                            \
  }

  DEF_VX_BINARY(int32_t, &)

Before this patch:
  10   │ test_vx_binary_and_int32_t_case_0:
  11   │     beq a3,zero,.L8
  12   │     vsetvli a5,zero,e32,m1,ta,ma
  13   │     vmv.v.x v2,a2
  14   │     slli    a3,a3,32
  15   │     srli    a3,a3,32
  16   │ .L3:
  17   │     vsetvli a5,a3,e32,m1,ta,ma
  18   │     vle32.v v1,0(a1)
  19   │     slli    a4,a5,2
  20   │     sub a3,a3,a5
  21   │     add a1,a1,a4
  22   │     vand.vv v1,v1,v2
  23   │     vse32.v v1,0(a0)
  24   │     add a0,a0,a4
  25   │     bne a3,zero,.L3

After this patch:
  10   │ test_vx_binary_and_int32_t_case_0:
  11   │     beq a3,zero,.L8
  12   │     slli    a3,a3,32
  13   │     srli    a3,a3,32
  14   │ .L3:
  15   │     vsetvli a5,a3,e32,m1,ta,ma
  16   │     vle32.v v1,0(a1)
  17   │     slli    a4,a5,2
  18   │     sub a3,a3,a5
  19   │     add a1,a1,a4
  20   │     vand.vx v1,v1,a2
  21   │     vse32.v v1,0(a0)
  22   │     add a0,a0,a4
  23   │     bne a3,zero,.L3

The below test suites are passed for this patch.
* The rv64gcv fully regression test.

gcc/ChangeLog:

* config/riscv/riscv-v.cc (expand_vx_binary_vec_dup_vec): Add new
case for rtx code AND.
(expand_vx_binary_vec_vec_dup): Ditto.
* config/riscv/riscv.cc (riscv_rtx_costs): Ditto.
* config/riscv/vector-iterators.md: Add new op and to no_shift_vx_ops.

Signed-off-by: Pan Li <pan2.li@intel.com>
2 months ago[testsuite] [x86] vect-simd-clone-1[678]e.c adjust
Alexandre Oliva [Wed, 21 May 2025 09:21:08 +0000 (06:21 -0300)] 
[testsuite] [x86] vect-simd-clone-1[678]e.c adjust

Since r13-6296, we haven't got 4 simdclone calls for these tests on
ia32 without avx_runtime.  With avx_runtime, we get 3 such calls even
on ia32, but we didn't test for anything on ia32 with avx_runtime.
Adjust and simplify the expectations and comments.

for  gcc/testsuite/ChangeLog

* gcc.dg/vect/vect-simd-clone-16e.c: Expect fewer calls on ia32.
* gcc.dg/vect/vect-simd-clone-17e.c: Likewise.
* gcc.dg/vect/vect-simd-clone-18e.c: Likewise.

2 months ago[testsuite] [x86] pr31985.c needs -fomit-frame-pointer to match movl count
Alexandre Oliva [Wed, 21 May 2025 09:21:04 +0000 (06:21 -0300)] 
[testsuite] [x86] pr31985.c needs -fomit-frame-pointer to match movl count

On an --enable-frame-pointer toolchain, pr31985.c gets an extra movl
and fails.  Enable -fomit-frame-pointer explicitly.

for  gcc/testsuite/ChangeLog

* gcc.target/i386/pr31985.c: Add -fomit-frame-pointer.

2 months ago[testsuite] [x86] pr108938-3.c needs -msse2 for bswap in foo2 with -m32
Alexandre Oliva [Wed, 21 May 2025 09:20:59 +0000 (06:20 -0300)] 
[testsuite] [x86] pr108938-3.c needs -msse2 for bswap in foo2 with -m32

Without SSE2, we don't combine the separate loads in foo2 and get
separate rotates, instead of a bswap.

for  gcc/testsuite/ChangeLog

* gcc.target/i386/pr108938-3.c: Add -msse2.

2 months ago[testsuite] [x86] no-callee-saved-16.c needs -fomit-frame-pointer
Alexandre Oliva [Wed, 21 May 2025 09:20:54 +0000 (06:20 -0300)] 
[testsuite] [x86] no-callee-saved-16.c needs -fomit-frame-pointer

If the toolchain is built with --enable-frame-pointer,
gcc.target/i386/no-callee-saved-16.c will not get the expected
optimization without -fomit-frame-pointer, that would be enabled by
-O2 without the configure flag.  Add it.

for  gcc/testsuite/ChangeLog

* gcc.target/i386/no-callee-saved-16.c: Add -fomit-frame-pointer.

2 months ago[testsuite] add missing require vect_early_break_hw for vect-tsvc
Alexandre Oliva [Wed, 21 May 2025 09:20:48 +0000 (06:20 -0300)] 
[testsuite] add missing require vect_early_break_hw for vect-tsvc

Some tsvc tests add vect_early_break options without requiring the
feature to be available.  Add the requirements.

for  gcc/testsuite/ChangeLog

* gcc.dg/vect/tsvc/vect-tsvc-s332.c: Require vect_early_break_hw.
* gcc.dg/vect/tsvc/vect-tsvc-s481.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s482.c: Likewise.

2 months ago[testsuite] [x86] forwprop-41 needs -msse
Alexandre Oliva [Wed, 21 May 2025 09:20:42 +0000 (06:20 -0300)] 
[testsuite] [x86] forwprop-41 needs -msse

The vector operations are only turned into BIT_INSERT_EXPR with -msse
on ia32.

for  gcc/testsuite/ChangeLog

* gcc.dg/tree-ssa/forwprop-41.c: Add -msse on x86.

2 months ago[testsuite] [x86] strlenopt-80 needs -msse2 on ia32
Alexandre Oliva [Wed, 21 May 2025 09:20:37 +0000 (06:20 -0300)] 
[testsuite] [x86] strlenopt-80 needs -msse2 on ia32

The string length optimizations at 8-byte blocks requires -msse2;
-msse is not enough.  Bump it.

for  gcc/testsuite/ChangeLog

* gcc.dg/strlenopt-80.c: Bump to -msse2.

2 months ago[testsuite] [x86] memcpy-6 needs -msse2
Alexandre Oliva [Wed, 21 May 2025 09:20:33 +0000 (06:20 -0300)] 
[testsuite] [x86] memcpy-6 needs -msse2

The 8-byte memory operations will only be inlined on ia32 with
-msse2.  Bump it.

for  gcc/testsuite/ChangeLog

* gcc.dg/memcpy-6.c: Bump to -msse2.

2 months ago[testsuite] [x86] double copysign requires -msse2
Alexandre Oliva [Wed, 21 May 2025 09:20:29 +0000 (06:20 -0300)] 
[testsuite] [x86] double copysign requires -msse2

SSE_FLOAT_MODE_P only holds for DFmode with SSE2, and that's a
condition for copysign<mode>3 to be available under TARGET_SSE_MATH.

Various copysign testcases use -msse -mfpmath=sse on ia32 to enable
the copysign builtins and patterns, but that would only be enough if
the tests were limited to floats.  Since they test doubles as well, we
need -msse2 instead of -msse.

for  gcc/testsuite/ChangeLog

* gcc.dg/fold-copysign-1.c: Bump to sse2 on ia32.
* gcc.dg/pr55152-2.c: Likewise.
* gcc.dg/tree-ssa/abs-4.c: Likewise.
* gcc.dg/tree-ssa/backprop-6.c: Likewise.

2 months ago[testsuite] [aarch64] match alt cache clear names in sme nonlocal_goto tests
Alexandre Oliva [Wed, 21 May 2025 09:20:22 +0000 (06:20 -0300)] 
[testsuite] [aarch64] match alt cache clear names in sme nonlocal_goto tests

vxworks calls cacheTextUpdate instead of __clear_cache.

Adjust the sme/nonlocal_goto_*.c tests for inexact matches.

for  gcc/testsuite/ChangeLog

* gcc.target/aarch64/sme/nonlocal_goto_1.c: Match
vxworks cache-clearing function as well.
* gcc.target/aarch64/sme/nonlocal_goto_2.c: Likewise.
* gcc.target/aarch64/sme/nonlocal_goto_3.c: Likewise.

2 months ago[testsuite] [aarch64] use uint64_t in rwsr tests
Alexandre Oliva [Wed, 21 May 2025 09:20:17 +0000 (06:20 -0300)] 
[testsuite] [aarch64] use uint64_t in rwsr tests

stdint.h defines uint64_t instead of __uint64_t, so use the former.
__uint64_t is not available on e.g. vxworks.

for  gcc/testsuite/ChangeLog

* gcc.target/aarch64/acle/rwsr.c: Use uint64_t.
* gcc.target/aarch64/acle/rwsr-2.c: Likewise.

2 months ago[testsuite] tolerate missing std::stold
Alexandre Oliva [Wed, 21 May 2025 09:20:11 +0000 (06:20 -0300)] 
[testsuite] tolerate missing std::stold

basic_string.h doesn't define the non-w string version of std::stold
when certain conditions aren't met, and then a couple of tests fail to
compile.

Guard the portions of the tests that depend on std::stold with the
conditions for it to be defined.

for  libstdc++-v3/ChangeLog

* testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
Guard non-wide stold calls with conditions for it to be
defined.
* testsuite/27_io/basic_ostream/inserters_arithmetic/char/hexfloat.cc:
Likewise.

2 months ago[testsuite] [analyzer] [vxworks] define __STDC_WANT_LIB_EXT1__ to 1
Alexandre Oliva [Wed, 21 May 2025 09:20:03 +0000 (06:20 -0300)] 
[testsuite] [analyzer] [vxworks] define __STDC_WANT_LIB_EXT1__ to 1

vxworks' headers use #if instead of #ifdef to test for
__STDC_WANT_LIB_EXT1__, so the definition in the analyzer test
strotok-cppreference.c catches a bug there, but not something it's
meant to catch or that we could fix in GCC, so amend the definition to
sidestep the libc bug.

for  gcc/testsuite/ChangeLog

* c-c++-common/analyzer/strtok-cppreference.c
(__STDC_WANT_LIB_EXT1__): Define to 1.

2 months ago[testsuite] [vxworks] netinet includes atomic, reqs c++11
Alexandre Oliva [Wed, 21 May 2025 09:19:57 +0000 (06:19 -0300)] 
[testsuite] [vxworks] netinet includes atomic, reqs c++11

On vxworks, the included netinet/in.h header indirectly includes
<atomic>, that fails on C++ <11.  Skip the test.

for  gcc/testsuite/ChangeLog

* c-c++-common/analyzer/fd-glibc-byte-stream-socket.c: Skip on
vxworks with C++ < 11.

2 months agovxworks: libgcc: include string.h for memset
Alexandre Oliva [Wed, 21 May 2025 09:19:46 +0000 (06:19 -0300)] 
vxworks: libgcc: include string.h for memset

gthr-vxworks-thread.c calls memset in __ghtread_cond_signal, but it
fails ot include <string.h>, where this function is declared, and GCC
14 rejects calls of undeclared functions.  Include the required
header.

for  libgcc/ChangeLog

* config/gthr-vxworks-thread.c: Include string.h for memset.

2 months agogenemit: Use a byte encoding to generate insns
Richard Sandiford [Wed, 21 May 2025 09:01:32 +0000 (10:01 +0100)] 
genemit: Use a byte encoding to generate insns

genemit has traditionally used open-coded gen_rtx_FOO sequences
to build up the instruction pattern.  This is now the source of
quite a bit of bloat in the binary, and also a source of slow
compile times.

Two obvious ways of trying to deal with this are:

(1) Try to identify rtxes that have a similar form and use shared
    routines to generate rtxes of that form.

(2) Use a static table to encode the rtx and call a common routine
    to expand it.

I did briefly look at (1).  However, it's more complex than (2),
and I think suffers from being the worst of both worlds, for reasons
that I'll explain below.  This patch therefore does (2).

In theory, one of the advantages of open-coding the calls to
gen_rtx_FOO is that the rtx can be populated using stores of known
constants (for the rtx code, mode, unspec number, etc).  However,
the time spent constructing an rtx is likely to be dominated by
the call to rtx_alloc, rather than by the stores to the fields.

Option (1) above loses this advantage of storing constants.
The shared routines would parameterise an rtx according to things
like the modes on the rtx and its suboperands, so the code would
need to fetch the parameters.  In a sense, the rtx structure would
be open-coded but the parameters would be table-encoded (albeit
in a simple way).

The expansion code also shouldn't be particularly hot.  Anything that
treats expand/discard cycles as very cheap would be misconceived,
since each discarded expansion generates garbage memory that needs
to be cleaned up later.

Option (2) turns out to be pretty simple -- certainly simpler
than (1) -- and seems to give a reasonable saving.  Some numbers,
all for --enable-checking=yes,rtl,extra:

[A] size of the @progbits sections in insn-emit-*.o, new / old
[B] size of the load segments in cc1, new / old
[C] time to compile a typical insn-emit*.cc, new / old

Target                 [A]      [B]      [C]
--------------------------------------------
native aarch64      0.5627   0.9585   0.5677
native x86_64       0.5925   0.9467   0.6377
aarch64-x-riscv64   0.5555   0.9066   0.2762

To get an idea of the effect on the final compiler, I tried compiling
fold-const.ii with -O0 (no -g), since that should give any slowdown
less room to hide.  I couldn't measure any difference in compile time
before or after the patch for any of the three variants above.

gcc/
* gensupport.h (needs_barrier_p): Delete.
* gensupport.cc (needs_barrier_p): Likewise.
* rtl.h (always_void_p): Return true for PC, RETURN and SIMPLE_RETURN.
(expand_opcode): New enum class.
(expand_rtx, complete_seq): Declare.
* emit-rtl.cc (rtx_expander): New class.
(expand_rtx, complete_seq): New functions.
* gengenrtl.cc (special_rtx, excluded_rtx): Add a cross-reference
comment.
* genemit.cc (FIRST_CODE): New constant.
(print_code): Delete.
(generator::file, generator::used, generator::sequence_type): Delete.
(generator::bytes): New member variable.
(generator::generator): Update accordingly.
(generator::gen_rtx_scratch): Delete.
(generator::add_uint, generator::add_opcode, generator::add_code)
(generator::add_match_operator, generator::add_exp)
(generator::add_vec, generator::gen_table): New member functions.
(generator::gen_exp): Rewrite to use a bytecode expansion.
(generator::gen_emit_seq): Likewise.
(start_gen_insn): Return the C++ expression for the operands array.
(gen_insn, gen_expand, gen_split): Update callers accordingly.
(emit_c_code): Remove use of _val.

2 months agogenemit: Avoid using gen_exp in output_add_clobbers
Richard Sandiford [Wed, 21 May 2025 09:01:31 +0000 (10:01 +0100)] 
genemit: Avoid using gen_exp in output_add_clobbers

output_add_clobbers emits code to add:

  (clobber (scratch:M))

and/or:

  (clobber (reg:M R))

expressions to the end of a PARALLEL.  At the moment, it does this
using the general gen_exp function.  That makes sense with the code
in its current form, but with later patches it's more convenient to
handle the two cases directly.

This also avoids having to pass an md_rtx_info that is unrelated
to the clobber expressions.

gcc/
* genemit.cc (clobber_pat::code): Delete.
(maybe_queue_insn): Don't set clobber_pat::code.
(output_add_clobbers): Remove info argument and output the two
REG and SCRATCH cases directly.
(main): Update call accordingly.

2 months agogenemit: Remove support for string operands
Richard Sandiford [Wed, 21 May 2025 09:01:31 +0000 (10:01 +0100)] 
genemit: Remove support for string operands

gen_exp currently supports the 's' (string) operand type.  It would
certainly be possible to make the upcoming bytecode patch support
that too.  However, the rtx codes that have string operands should
be very rarely used in hard-coded define_insn/expand/split/peephole2
rtx templates (as opposed to things like attribute expressions,
where const_string is commonplace).  And AFAICT, no current target
does use them like that.

This patch therefore reports an error for these rtx codes,
rather than adding code that would be unused and untested.

gcc/
* genemit.cc (generator::gen_exp): Report an error for 's' operands.

2 months agogenemit: Remove purported handling of location_ts
Richard Sandiford [Wed, 21 May 2025 09:01:30 +0000 (10:01 +0100)] 
genemit: Remove purported handling of location_ts

gen_exp had code to handle the 'L' operand format.  But this format
is specifically for location_ts, which are only used in RTX_INSNs.
Those should never occur in this context, where the input is always
an md file rather than an __RTL function.  Any hard-coded raw
location value would be meaningless anyway.

It seemed safer to turn this into an error rather than a gcc_unreachable.

gcc/
* genemit.cc (generator::gen_exp): Raise an error if we see
an 'L' operand.

2 months agogenemit: Always track multiple uses of operands
Richard Sandiford [Wed, 21 May 2025 09:01:30 +0000 (10:01 +0100)] 
genemit: Always track multiple uses of operands

gen_exp has code to detect when the same operand is used multiple
times.  It ensures that second and subsequent uses call copy_rtx,
to enforce correct unsharing.

However, for historical reasons that aren't clear to me, this was
skipped for a define_insn unless the define_insn was a parallel.
It was also skipped for a single define_expand instruction,
regardless of its contents.

This meant that a single parallel instruction was treated differently
between define_insn (where sharing rules were followed) and
define_expand (where sharing rules weren't followed).  define_splits
and define_peephole2s followed the sharing rules in all cases.

This patch makes everything follow the sharing rules.  The code
it touches will be removed by the proposed bytecode-based expansion,
which will use its own tracking when enforcing sharing rules.
However, it seemed better for staging and bisection purposes
to make this change first.

gcc/
* genemit.cc (generator::used): Update comment.
(generator::gen_exp): Remove handling of null unused arrays.
(gen_insn, gen_expand): Always pass a used array.
(output_add_clobbers): Note why the used array is null here.

2 months agogenemit: Add a generator struct
Richard Sandiford [Wed, 21 May 2025 09:01:29 +0000 (10:01 +0100)] 
genemit: Add a generator struct

gen_exp now has quite a few arguments that need to be passed
to each recursive call.  This patch turns it and related routines
into member functions of a new generator class, so that the shared
information can be stored in member variables.

This also helps to make later patches less noisy.

gcc/
* genemit.cc (generator): New structure.
(gen_rtx_scratch, gen_exp, gen_emit_seq): Turn into member
functions of generator.
(gen_insn, gen_expand, gen_split, output_add_clobbers): Update
users accordingly.

2 months agogenemit: Consistently use operand arrays in gen_* functions
Richard Sandiford [Wed, 21 May 2025 09:01:29 +0000 (10:01 +0100)] 
genemit: Consistently use operand arrays in gen_* functions

One slightly awkward part about emitting the generator function
bodies is that:

* define_insn and define_expand routines have a separate argument for
  each operand, named "operand0" upwards.

* define_split and define_peephole2 routines take a pointer to an array,
  named "operands".

* the C++ preparation code for expands, splits and peephole2s uses an
  array called "operands" to refer to the operands.

* the automatically-generated code uses individual "operand<N>"
  variables to refer to the operands.

So define_expands have to store the incoming arguments into an operands
array before the md file's C++ code, then copy the operands array back
to the individual variables before the automatically-generated code.
splits and peephole2s have to copy the incoming operands array to
individual variables after the md file's C++ code, creating more
local variables that are live across calls to rtx_alloc.

This patch tries to simplify things by making the whole function
body use the operands array in preference to individual variables.
define_insns and define_expands store their arguments to the array
on entry.

This would have pros and cons on its own, but having a single array
helps with future efforts to reduce the duplication between gen_*
functions.

gcc/
* genemit.cc (gen_rtx_scratch, gen_exp): Use operands[%d] rather than
operand%d.
(start_gen_insn): Mark the incoming arguments as const and store
them to an operands array.
(gen_expand, gen_split): Remove copies into and out of the operands
array.

2 months agogenemit: Factor out code common to insns and expands
Richard Sandiford [Wed, 21 May 2025 09:01:28 +0000 (10:01 +0100)] 
genemit: Factor out code common to insns and expands

Mostly to reduce cut-&-paste.

gcc/
* genemit.cc (start_gen_insn): New function, split out from...
(gen_insn, gen_expand): ...here.