On Sat, Nov 22, 2025 at 3:41 AM Jose E. Marchesi
<[email protected]> wrote:
>
> [Changes from V5:
>  - Rebased to today's master.
>  - We have added a modules system to support separated compilation,
>    based on the MR design, as well as many tests.  Compilation units,
>    or packets, are either particular programs or collections of
>    modules.  The publicized content of modules, which is stored in
>    object files, shared objects, archives, or standalone files, can
>    then be accessed from programs or other modules. See below for a
>    little example.  The modules system does not require any special
>    support from system tools, nor it requires the usage of any
>    specialized build system or linker.  For a more complete example,
>    the godcc application, which is written in Algol 68, has been
>    already modularized.  See https://git.sr.ht/~jemarch/godcc.
>  - A symbol mangling schema has been carefully designed and implemented
>    along with the modules system.
>  - Autoconf has accepted the Algol 68 support upstream, which is
>    present in the git version.  It will be included in the next released
>    version.
>  - Diagnostics improvements.
>  - Support -Whidden-declarations=[none|prelude|all].
>  - Add lseek(3) to the POSIX prelude.
>  - Many bug fixes and other improvements.

IIRC all the non-Algol frontend patches have been reviewed?

You'd be then free to merge.  Please make sure that you push
changes that enable build of the frontend or the library last so
that upon bisecting each rev. will still build (even though none
of the Algol changes would actually build until the enablement
change).  At your discretion you can also squash changes,
but I'd say populating the target libary directory and the frontend
directory should be separate commits.

Thanks a lot,
Richard.

>  Changes from V4:
>  - Rebased to today's master.
>  - Only accept vacuums in row strong contexts.
>  - Update gcc/doc/install.texi with Algol 68 info.
>  - Simplify and tidy libga68/configure.ac.
>  - Add better descriptions for AST node attributes.
>  - Turn -fa68-dump-ast to use text_art::tree_widget.
>  - Emit stropping-aware keywords and modes in diagnostics.
>  - Fix moids diagnostics buffer overflow [PR122330].
>  - Fix format strings in libga68.
>  - Patch 08/47: a68: powerpc specific support
>
>  Changes from V3:
>  - lang.opt.urls regenerated.
>  - Added missing rules for building the html, dvi and pdf versions of the
>    ga68-internals manual.
>  - Torture tests adapted to use new run-time checking options.
>  - Added libga68 patch by Pietro Monteiro with a fix for posixstrerror.
>  - Patch 07/47: "a68: darwin specific support" approved.
>
>  Changes from V2:
>  - Rebased to today's master.
>  - All generated filed moved to their own commits to ease review.
>  - Spurious change removed from DWARF patch.
>  - Consolidate command-line options:
>    + Substitute -fa68-nil-checking and -fa68-bounds-checking with
>      -fcheck={all,none,[no-]nil,[no-]bounds}.
>    + Make -fbounds-check an alias for -fcheck=bounds.
>    + Rename -fa68-brackets to -fbrackets.
>    + Rename -fa68-assert to -fassert.
>    + Rename -fdump-algol68-modes to -fa68-dump-modes.
>    + Rename -fdump-algol68-tree to -fa68-dump-ast.
>    + Remove unused -fa68-safe, -fa68-safe-bounds, -fa68-debug and 
> -fa68-portcheck
>  - Series tested with --enable-host-pie and
>    --enable-version-specific-runtime-libs.
>
>  Changes from V1:
>  - All the missing core language constructs have been implemented,
>    with the exception of parallel clauses.
>  - Standard prelude has been completed.
>  - A POSIX prelude has been added.
>  - Many bugs fixed and improvements done in more than 530 commits
>    since last submission.]
>
> [Approved patches in this series so far:
>  - Patch 01/47: a68: top-level misc files
>  - Patch 02/47: a68: build system
>  - Patch 03/47: a68: build system (regenerated files)
>  - Patch 04/47: a68: documentation
>  - Patch 05/47: a68: command-line options
>  - Patch 06/47: a68: DWARF language codes
>  - Patch 07/47: a68: darwin specific support
>  - Patch 08/47: a68: powerpc specific support
>  - Patch 40/47: a68: libga68: build system
>  - Patch 41/47: a68: libga68: build system (generated files)]
>
> This is a GCC front-end for Algol 68, the fascinating, generally
> poorly understood and often vilified programming language.  It is
> common knowledge that Algol 68 was well ahead of its time back when it
> was introduced, and anyone who knows the language well will suspect
> this probably still holds true today, but more than fifty years after
> the publication of the Revised Report the world may finally be ready
> for it, or perhaps not, we shall see ;) At the very least having
> support in GCC will make it easier for Algol 68 enthusiasts to write,
> share and use their programs in modern systems.
>
> The compiler driver is called `ga68'.
> The compiler proper is called `a681'.
> The run-time library is called `libga68'.
>
> This front-end can compile all of the core language constructs, with
> only very few exceptions, and can be already used to write full
> fledged real life programs such as
>
>   https://git.sr.ht/~jemarch/godcc
>
> Please take a look to see some modern Algol 68 code in action.
>
> Updated information on the development of this front-end can be found
> in the GCC wiki page
>
>   https://gcc.gnu.org/wiki/Algol68FrontEnd
>
> Notes on this patch series
> ==========================
>
> This patch series is also available in the git repository
>
>   https://forge.sourceware.org/gcc/gcc-a68
>
> in the branch a68-v6.  Note however that development continues in the
> branch a68.
>
> Some auto-generated files like 'configure' have been ommitted from this series
> because they are too big.  These can be found in the git branch above.
>
> ChangeLog entries are included in every commit message, all of them verified
> with git_check_commit.py.
>
> All the C and C++ code is formatted following the GNU Coding Standards.
>
> Example of definition module: format.a68
> ========================================
>
> { Note how the module accesses other modules itself via an
>   access-clause.  Modules can have preludes and postludes, which are
>   executed on module invocation and revocation.  Top-level modules are
>   invoked only once.
>
>   The exports from the modules, that constitute the module's
>   interface, are stored in an .a68_exports section in the generated
>   object file.  This is the same mechanism than the one used by the Go
>   compiler. The format of the exports data is compact and has been
>   designed to be concatenable, so linkers create useable exports data
>   in DSOs and relocatable objects.  The format is rigurously
>   documented in a GNU poke pickle, ga68-exports.pk, included in this
>   patch series.  }
>
> module Format =
>     access Utils, Argp, JSON, CE, Globals
> def
>     pub proc godcc_format = (int pos) void:
>     begin
>           string style, src_file, out_file;
>
>           { Some defaults.  }
>           int tab_width := 4;
>           bool use_spaces := false;
>           string formatter := "clangformat";
>           src_file := out_file := "-";
>
>           { Parse command-line options for the sub-command.  }
>           argp (pos, []ArgOpt (("o", "", true,
>                                 (string arg) bool: (out_file := arg; true)),
>                                ("f", "formatter", true,
>                                 (string arg) bool: (formatter := arg; true)),
>                                ("s", "style", true,
>                                 (string arg) bool: (style := arg; true)),
>                                ("t", "tab-width", true,
>                                 (string arg) bool: (tab_width := atoi (arg, 
> 10); true)),
>                                ("s", "use-spaces", false,
>                                 (string arg) bool: (use_spaces := true))),
>                 (int pos, string no_opt_arg) bool:
>                    (if src_file /= "-"
>                     then error ("please specify exacly one source file to 
> format")
>                     fi;
>                     src_file := no_opt_arg;
>                     true),
>                 error);
>
>           { Determine the formatting style to use.  }
>           style := (style = ""
>                     | (formatter = "clangformat" | "GNU")
>                     | style);
>
>           { Open the input file and read its contents.  }
>           ref string src = read_from_file (src_file);
>
>           { Prepare the JSON query.  }
>           JSON_Val cmd := json_new_obj;
>           cmd->"source" := json_escape_string (src);
>           cmd->"base" := style;
>           cmd->"useSpaces" := use_spaces;
>           cmd->"tabWidth" := tab_width;
>
>           { Query the server.  }
>           ce_connect;
>           JSON_Val res := ce_post_json ("format/" + formatter, cmd);
>           ce_disconnect;
>
>           { Process the response.  }
>           string answer = json_str (res->"answer");
>           int exit_status = json_int (res->"exit");
>           (exit_status /= 0 | error (answer));
>
>           { Write the formatted code to the output file.  }
>           write_to_file (out_file, answer)
>     end;
>
>     skip
> fed
>
> Notes on the implementation
> ===========================
>
> The parser used in this front-end has been borrowed and adapted from Algol 68
> Genie, an Algol 68 interpreter written by Marcel van der Veer.  It is worth
> noting that this parser is not your typical garden variety parser, as it is
> capable of effectively parsing the two-level grammar of Algol 68, which is no
> small deal.  Parsing Algol 68 is notoriously difficult, and without Marcel's
> careful work of many years this front-end would most probably not exist.  It
> is also a beautiful implementation that is a delight to both read and work
> with.  I certainly have learned a lot from it.  The syntax tree built by the
> parser is then lowered into a GENERIC tree by a lowering pass, which then
> invokes the gimplifier and hands the resulting gimple IR over to the rest of
> the compilation, down the rabbit hole all the way to optimized assembly code.
>
> The DWARF currently generated by the compiler is not very useful.  Emitting
> DWARF that accurately describes the Algol 68 data structures is still to be
> done.  As is GDB support and its corresponding expressions parser, which by
> the way will be lots of fun to do, considering the language in question ^^
>
> The front-end is very slow (not so the generated code).  This is because a lot
> of code is emitted inline in the tree, and that code has to be optimized.  As
> soon as we optimize copies and move some of that code to functions then
> performance will improve.
>
> Testing and documentation
> =========================
>
> The front-end includes several test suites for catching regressions.  This
> covers compile-only, execution and torture tests.
>
>   $ make check-algol68 RUNTESTFLAGS="--target_board=unix\{-m64,-m32\}"
>
>                 === algol68 Summary for unix/-m64 ===
>
>   # of expected passes          10755
>
>                 === algol68 Summary for unix/-m32 ===
>
>   # of expected passes          10747
>   # of unexpected failures      8
>
>                 === algol68 Summary ===
>
>   # of expected passes          21502
>   # of unexpected failures      8
>
> The front-end includes two new manuals:
>
>  ga68.texi               The GNU Algol 68 Compiler
>  ga68-internals.texi     GNU Algol 68 Compiler Internals
>
> GNU Algol 68
> ============
>
> The GNU Algol 68 Working Group is a group of hackers whose purpose is to bring
> Algol 68 to the first line of programming where it belongs, to provide modern
> implementations of the language well integrated in today's operating systems
> and computers (like this front-end), to produce documentation to help people
> to learn this fascinating language, and to explore extensions and evolve the
> language with the rigor, respect and seriousness that it deserves and demands.
>
> The goal is for GNU Algol 68 to be a strict super-language of Algol 68, as is
> blessed by the Report.
>
> The GNU extensions to Algol 68 are prepared at
>
>   https://git.sr.ht/~jemarch/gnu68
>
> and then published in the Algol 68 homepage:
>
>   https://algol68-lang.org
>
> Below is the current list of GNU extensions already designed and implemented
> by this front-end:
>
>   GNU68-2025-001  An 'unsafe' clause for Algol 68.
>   GNU68-2025-002  Bold taggles in Algol 68.
>   GNU68-2025-003  Short-circuit logical pseudo-operators for Algol 68.
>   GNU68-2025-004  SUPPER, a modern stropping regime for Algol 68.
>   GNU68-2025-???  Separated compilation and modules for Algol 68.
>
> Other GNU extensions being prepared are:
>
>   GNU68-2025-???  Modals, generic programming for Algol 68.
>
> Authorship and Copyright
> ========================
>
> The original parser is copyright Marcel van der Veer.  The rest of the code is
> either copyright of yours humble, boilerplate taken from other GCC front-ends,
> or FSF copyrighted code from gnulib.
>
> I am looking to clarify th copyright status of the tests adapted from
> Th Revised MC Algol 68 Test Set, published by Dick Grüne.
>
> Signed-off-by and Co-authored-by marks have been carefully included in each
> individual patch.  Precise copyright notices can be found in all source files.
>
> All the code is licensed under GPLv3+, with the GCC Runtime Library exception
> for run-time components.  The manuals are licensed under the GNU FDL like the
> rest of the documentation shipped with GCC.
>
> What is next
> ============
>
> Now that we have separated compilation and the modules support, next
> steps are the exception handling mechanism, a full-fledged transput
> system, and the support for "modals" to ease generic programming, and
> more extensions.
>
> Related projects and tools
> ==========================
>
> A homepage for Algol 68 has been set up at https://algol68-lang.org.
>
> An Emacs mode for editing Algol 68 programs can be found at
> https://git.sr.ht/~jemarch/a68-mode.  It supports automatic indentation and
> other useful features.  It can be installed from ELPA using
> M-xpackage-install.
>
> Another Emacs mode for help editing RR-like language descriptions and
> two-level grammars can be found at https://git.sr.ht/~jemarch/vw-mode.
>
> Automake supports Algol 68 starting with version 1.18.
>
> Autoconf has Algol 68 suppot in its git version.
>
> Compiler Explorer supports ga68 thanks to Marc Poulhiès.
>
> The Algol 68 Jargon File at https://jemarch.net/a68-jargon aims to provide a
> comprehensive list of definitions for technical and non-technical terms used
> in the context of Algol 68, which are many.  It contains few entries at the
> moment but I am progressively expanding it as time allows.  The sources of the
> jargon are at https://git.sr.ht/~jemarch/a68-jargon.
>
> Community
> =========
>
> The development mailing list for the front-end is [email protected].
>
> We are also using the #gnualgol channel in irc.oftc.net.
>
> Everyone is welcome to join and have fun with Algol 68.
> Salud!
>
> Jose E. Marchesi (50):
>   a68: top-level misc files
>   a68: build system
>   a68: build system (regenerated files)
>   a68: documentation
>   a68: command-line options
>   a68: DWARF language codes
>   a68: darwin specific support
>   a68: powerpc specific support
>   a68: gcc/algol68 misc files
>   a68: ga68 compiler driver
>   a68: a681 compiler proper
>   a68: unicode support routines
>   a68: front-end diagnostics
>   a68: modules exports
>   a68: modules imports
>   a68: parser: entry point
>   a68: parser: AST nodes attributes/types
>   a68: parser: scanner
>   a68: parser: keyword tables management
>   a68: parser: top-down parser
>   a68: parser: parenthesis checker
>   a68: parser: bottom-up parser
>   a68: parser: syntax check for declarers
>   a68: parser: standard prelude definitions
>   a68: parser: parsing of modes
>   a68: parser: symbol table management
>   a68: parser: static scope checker
>   a68: parser: debug facilities
>   a68: parser: extraction of tags from phrases
>   a68: parser: dynamic stack usage in serial clauses
>   a68: parser: pragmats infrastructure
>   a68: low: lowering entry point and misc handlers
>   a68: low: plain values
>   a68: low: stowed values
>   a68: low: standard prelude
>   a68: low: clauses and declarations
>   a68: low: runtime
>   a68: low: builtins
>   a68: low: ranges
>   a68: low: units and coercions
>   a68: low: modes
>   a68: libga68: sources, spec and misc files
>   a68: libga68: build system
>   a68: libga68: build system (generated files)
>   a68: testsuite: infrastructure
>   a68: testsuite: execution tests 1/2
>   a68: testsuite: execution tests 2/2
>   a68: testsuite: compilation tests
>   a68: testsuite: revised MC Algol 68 test set
>   a68: testsuite: mcgt tests
>
>  MAINTAINERS                                   |     2 +
>  Makefile.def                                  |     4 +
>  Makefile.in                                   |   542 +-
>  Makefile.tpl                                  |    14 +
>  SECURITY.txt                                  |     1 +
>  config/acx.m4                                 |     6 +
>  configure                                     |   355 +-
>  configure.ac                                  |    47 +-
>  contrib/gcc-changelog/git_commit.py           |     1 +
>  gcc/Makefile.in                               |    36 +-
>  gcc/algol68/Make-lang.in                      |   287 +
>  gcc/algol68/README                            |   126 +
>  gcc/algol68/a68-diagnostics.cc                |   381 +
>  gcc/algol68/a68-exports.cc                    |   634 +
>  gcc/algol68/a68-imports.cc                    |  1257 ++
>  gcc/algol68/a68-lang.cc                       |   767 +
>  gcc/algol68/a68-low-bits.cc                   |   297 +
>  gcc/algol68/a68-low-bools.cc                  |    77 +
>  gcc/algol68/a68-low-builtins.cc               |   533 +
>  gcc/algol68/a68-low-chars.cc                  |   170 +
>  gcc/algol68/a68-low-clauses.cc                |  1480 ++
>  gcc/algol68/a68-low-coercions.cc              |   471 +
>  gcc/algol68/a68-low-complex.cc                |   141 +
>  gcc/algol68/a68-low-decls.cc                  |   696 +
>  gcc/algol68/a68-low-generator.cc              |   533 +
>  gcc/algol68/a68-low-ints.cc                   |   327 +
>  gcc/algol68/a68-low-misc.cc                   |   234 +
>  gcc/algol68/a68-low-moids.cc                  |   729 +
>  gcc/algol68/a68-low-multiples.cc              |  1097 ++
>  gcc/algol68/a68-low-posix.cc                  |   559 +
>  gcc/algol68/a68-low-prelude.cc                |  2193 +++
>  gcc/algol68/a68-low-procs.cc                  |    52 +
>  gcc/algol68/a68-low-ranges.cc                 |   697 +
>  gcc/algol68/a68-low-reals.cc                  |   620 +
>  gcc/algol68/a68-low-refs.cc                   |    52 +
>  gcc/algol68/a68-low-runtime.cc                |   225 +
>  gcc/algol68/a68-low-runtime.def               |    92 +
>  gcc/algol68/a68-low-strings.cc                |   399 +
>  gcc/algol68/a68-low-structs.cc                |    63 +
>  gcc/algol68/a68-low-unions.cc                 |   279 +
>  gcc/algol68/a68-low-units.cc                  |  1253 ++
>  gcc/algol68/a68-low.cc                        |  1699 ++
>  gcc/algol68/a68-moids-diagnostics.cc          |   281 +
>  gcc/algol68/a68-moids-misc.cc                 |  1396 ++
>  gcc/algol68/a68-moids-to-string.cc            |   420 +
>  gcc/algol68/a68-parser-attrs.def              |   387 +
>  gcc/algol68/a68-parser-bottom-up.cc           |  3027 +++
>  gcc/algol68/a68-parser-brackets.cc            |   226 +
>  gcc/algol68/a68-parser-debug.cc               |   255 +
>  gcc/algol68/a68-parser-extract.cc             |   894 +
>  gcc/algol68/a68-parser-keywords.cc            |   254 +
>  gcc/algol68/a68-parser-modes.cc               |  1325 ++
>  gcc/algol68/a68-parser-moids-check.cc         |  1878 ++
>  gcc/algol68/a68-parser-moids-coerce.cc        |   925 +
>  gcc/algol68/a68-parser-moids-equivalence.cc   |   183 +
>  gcc/algol68/a68-parser-pragmat.cc             |   202 +
>  gcc/algol68/a68-parser-prelude.cc             |  1499 ++
>  gcc/algol68/a68-parser-scanner.cc             |  2347 +++
>  gcc/algol68/a68-parser-scope.cc               |   986 +
>  gcc/algol68/a68-parser-serial-dsa.cc          |   114 +
>  gcc/algol68/a68-parser-taxes.cc               |  1806 ++
>  gcc/algol68/a68-parser-top-down.cc            |   897 +
>  gcc/algol68/a68-parser-victal.cc              |   362 +
>  gcc/algol68/a68-parser.cc                     |  1181 ++
>  gcc/algol68/a68-postulates.cc                 |   103 +
>  gcc/algol68/a68-tree.def                      |    24 +
>  gcc/algol68/a68-types.h                       |  1114 ++
>  gcc/algol68/a68-unistr.c                      |   453 +
>  gcc/algol68/a68.h                             |  1140 ++
>  gcc/algol68/a68spec.cc                        |   222 +
>  gcc/algol68/algol68-target.def                |    52 +
>  gcc/algol68/config-lang.in                    |    29 +
>  gcc/algol68/ga68-exports.pk                   |   296 +
>  gcc/algol68/ga68-internals.texi               |   383 +
>  gcc/algol68/ga68.texi                         |  3169 ++++
>  gcc/algol68/ga68.vw                           |  1845 ++
>  gcc/algol68/lang-specs.h                      |    24 +
>  gcc/algol68/lang.opt                          |   122 +
>  gcc/algol68/lang.opt.urls                     |    41 +
>  gcc/common.opt                                |     3 +
>  gcc/common.opt.urls                           |     3 +
>  gcc/config.gcc                                |    44 +
>  gcc/config/darwin.h                           |     1 +
>  gcc/config/rs6000/rs6000-logue.cc             |    14 +-
>  gcc/configure                                 |    16 +
>  gcc/configure.ac                              |    13 +
>  gcc/doc/install.texi                          |    39 +-
>  gcc/doc/sourcebuild.texi                      |     3 +
>  gcc/doc/tm.texi                               |    18 +
>  gcc/doc/tm.texi.in                            |     9 +
>  gcc/dwarf2out.cc                              |     8 +
>  gcc/gcc.cc                                    |     2 +
>  gcc/genhooks.cc                               |     1 +
>  gcc/regenerate-opt-urls.py                    |     3 +-
>  gcc/testsuite/algol68/README.mcts             |    37 +
>  .../compile/a68includes/goodbye-supper.a68    |     4 +
>  .../algol68/compile/a68includes/goodbye.a68   |     8 +
>  .../compile/a68includes/hello-supper.a68      |     5 +
>  .../algol68/compile/a68includes/hello.a68     |     8 +
>  .../compile/actual-bounds-expected-1.a68      |     4 +
>  .../compile/actual-bounds-expected-2.a68      |     4 +
>  .../compile/actual-bounds-expected-3.a68      |     6 +
>  gcc/testsuite/algol68/compile/balancing-1.a68 |     7 +
>  .../compile/bold-nestable-comment-1.a68       |     7 +
>  .../algol68/compile/bold-taggle-1.a68         |     6 +
>  .../compile/brief-nestable-comment-1.a68      |     4 +
>  .../compile/brief-nestable-comment-2.a68      |     6 +
>  .../algol68/compile/char-break-1.a68          |    11 +
>  gcc/testsuite/algol68/compile/compile.exp     |    34 +
>  .../algol68/compile/conditional-clause-1.a68  |     9 +
>  .../algol68/compile/error-bold-taggle-1.a68   |     6 +
>  .../algol68/compile/error-coercion-1.a68      |     5 +
>  .../algol68/compile/error-coercion-2.a68      |     6 +
>  .../algol68/compile/error-coercion-flex-1.a68 |     8 +
>  .../compile/error-compile-unknown-tag-1.a68   |     8 +
>  .../compile/error-conformance-clause-1.a68    |     8 +
>  .../algol68/compile/error-contraction-1.a68   |     6 +
>  .../algol68/compile/error-contraction-2.a68   |     8 +
>  gcc/testsuite/algol68/compile/error-def-1.a68 |     3 +
>  .../compile/error-incestuous-union-1.a68      |     8 +
>  .../compile/error-label-after-decl-1.a68      |     8 +
>  .../compile/error-mode-stropping-1.a68        |     3 +
>  .../compile/error-mode-stropping-10.a68       |     3 +
>  .../compile/error-mode-stropping-11.a68       |     4 +
>  .../compile/error-mode-stropping-12.a68       |     3 +
>  .../compile/error-mode-stropping-13.a68       |     4 +
>  .../compile/error-mode-stropping-14.a68       |     3 +
>  .../compile/error-mode-stropping-15.a68       |     4 +
>  .../compile/error-mode-stropping-16.a68       |     3 +
>  .../compile/error-mode-stropping-17.a68       |     4 +
>  .../compile/error-mode-stropping-2.a68        |     4 +
>  .../compile/error-mode-stropping-3.a68        |     3 +
>  .../compile/error-mode-stropping-4.a68        |     4 +
>  .../compile/error-mode-stropping-5.a68        |     3 +
>  .../compile/error-mode-stropping-6.a68        |     4 +
>  .../compile/error-mode-stropping-8.a68        |     3 +
>  .../compile/error-mode-stropping-9.a68        |     4 +
>  .../compile/error-module-coercions-1.a68      |    15 +
>  .../compile/error-module-not-found-1.a68      |     4 +
>  .../algol68/compile/error-module-ranges-1.a68 |    13 +
>  .../compile/error-nestable-comments-1.a68     |     9 +
>  .../compile/error-nested-comment-1.a68        |     6 +
>  .../compile/error-no-bounds-allowed-1.a68     |    15 +
>  .../algol68/compile/error-pragmat-1.a68       |     8 +
>  .../compile/error-pragmat-access-1.a68        |     8 +
>  .../compile/error-pragmat-access-2.a68        |     9 +
>  .../algol68/compile/error-pub-loc-1.a68       |    10 +
>  .../compile/error-pub-out-of-def-1.a68        |    13 +
>  .../compile/error-pub-out-of-def-2.a68        |     9 +
>  .../algol68/compile/error-string-break-1.a68  |     4 +
>  .../algol68/compile/error-string-break-2.a68  |     2 +
>  .../algol68/compile/error-string-break-3.a68  |     2 +
>  .../algol68/compile/error-string-break-4.a68  |     2 +
>  .../algol68/compile/error-string-break-5.a68  |     2 +
>  .../algol68/compile/error-string-break-6.a68  |     2 +
>  .../algol68/compile/error-string-break-7.a68  |     2 +
>  .../algol68/compile/error-string-break-8.a68  |     4 +
>  .../algol68/compile/error-stropping-5.a68     |     3 +
>  .../algol68/compile/error-stropping-6.a68     |     4 +
>  .../compile/error-stropping-keyword-1.a68     |     2 +
>  .../compile/error-stropping-keyword-2.a68     |     3 +
>  .../compile/error-stropping-keyword-3.a68     |     2 +
>  .../compile/error-stropping-keyword-4.a68     |     3 +
>  .../algol68/compile/error-supper-1.a68        |     3 +
>  .../algol68/compile/error-supper-2.a68        |     5 +
>  .../algol68/compile/error-supper-3.a68        |     5 +
>  .../algol68/compile/error-supper-4.a68        |     5 +
>  .../algol68/compile/error-supper-5.a68        |     5 +
>  .../algol68/compile/error-supper-6.a68        |     6 +
>  .../compile/error-underscore-in-mode-1.a68    |     7 +
>  .../compile/error-underscore-in-tag-1.a68     |     7 +
>  .../algol68/compile/error-upper-1.a68         |     3 +
>  .../algol68/compile/error-vacuum-1.a68        |     2 +
>  .../algol68/compile/error-vacuum-2.a68        |     2 +
>  .../algol68/compile/error-vacuum-3.a68        |     3 +
>  .../algol68/compile/error-widening-1.a68      |     6 +
>  .../algol68/compile/error-widening-2.a68      |     6 +
>  .../algol68/compile/error-widening-3.a68      |    10 +
>  .../algol68/compile/error-widening-4.a68      |    10 +
>  .../algol68/compile/error-widening-5.a68      |     6 +
>  .../algol68/compile/error-widening-6.a68      |     6 +
>  .../algol68/compile/error-widening-7.a68      |     6 +
>  .../algol68/compile/error-widening-8.a68      |     6 +
>  .../algol68/compile/error-widening-9.a68      |    10 +
>  .../algol68/compile/hidden-operators-1.a68    |    11 +
>  .../algol68/compile/implicit-widening-1.a68   |    10 +
>  .../algol68/compile/include-supper.a68        |    16 +
>  gcc/testsuite/algol68/compile/include.a68     |    19 +
>  .../algol68/compile/labeled-unit-1.a68        |     7 +
>  gcc/testsuite/algol68/compile/mcgt-1.3b.a68   |     5 +
>  .../algol68/compile/mcgt-7.1.3a-bis.a68       |     8 +
>  gcc/testsuite/algol68/compile/mcgt-7.1.3a.a68 |     8 +
>  .../algol68/compile/mcts/compile.exp          |    34 +
>  gcc/testsuite/algol68/compile/mcts/decl06.a68 |   258 +
>  gcc/testsuite/algol68/compile/mcts/idef10.a68 |     6 +
>  gcc/testsuite/algol68/compile/mcts/mdeq01.a68 |     6 +
>  gcc/testsuite/algol68/compile/mcts/mdeq03.a68 |     8 +
>  gcc/testsuite/algol68/compile/mcts/mdeq05.a68 |     8 +
>  gcc/testsuite/algol68/compile/mcts/mdeq06.a68 |    18 +
>  gcc/testsuite/algol68/compile/mcts/oper05.a68 |     8 +
>  gcc/testsuite/algol68/compile/mcts/oper06.a68 |     6 +
>  gcc/testsuite/algol68/compile/mcts/oper12.a68 |    13 +
>  gcc/testsuite/algol68/compile/mcts/oper15.a68 |     7 +
>  gcc/testsuite/algol68/compile/module-1.a68    |    69 +
>  gcc/testsuite/algol68/compile/module-2.a68    |    16 +
>  .../algol68/compile/module-extracts-1.a68     |    29 +
>  .../algol68/compile/module-mode-exports-1.a68 |    21 +
>  .../algol68/compile/module-mode-exports-2.a68 |    17 +
>  .../algol68/compile/module-mode-exports-3.a68 |    12 +
>  .../algol68/compile/module-mode-exports-4.a68 |    12 +
>  .../algol68/compile/module-mode-exports-5.a68 |    21 +
>  .../algol68/compile/module-mode-exports-6.a68 |    15 +
>  .../algol68/compile/module-mode-exports-7.a68 |    13 +
>  .../algol68/compile/module-mode-exports-8.a68 |    17 +
>  .../algol68/compile/module-mode-exports-9.a68 |    12 +
>  .../algol68/compile/module-pub-1.a68          |    16 +
>  .../algol68/compile/module-pub-mangling-1.a68 |    15 +
>  .../compile/module-pub-mangling-10.a68        |    10 +
>  .../compile/module-pub-mangling-11.a68        |    10 +
>  .../compile/module-pub-mangling-12.a68        |    10 +
>  .../compile/module-pub-mangling-13.a68        |    10 +
>  .../compile/module-pub-mangling-14.a68        |    10 +
>  .../compile/module-pub-mangling-15.a68        |    10 +
>  .../compile/module-pub-mangling-16.a68        |    10 +
>  .../compile/module-pub-mangling-17.a68        |    10 +
>  .../compile/module-pub-mangling-18.a68        |    10 +
>  .../compile/module-pub-mangling-19.a68        |    10 +
>  .../algol68/compile/module-pub-mangling-2.a68 |    15 +
>  .../compile/module-pub-mangling-20.a68        |    10 +
>  .../compile/module-pub-mangling-21.a68        |    10 +
>  .../compile/module-pub-mangling-22.a68        |    10 +
>  .../algol68/compile/module-pub-mangling-3.a68 |    15 +
>  .../algol68/compile/module-pub-mangling-4.a68 |    17 +
>  .../algol68/compile/module-pub-mangling-5.a68 |    17 +
>  .../algol68/compile/module-pub-mangling-6.a68 |    21 +
>  .../algol68/compile/module-pub-mangling-7.a68 |    19 +
>  .../algol68/compile/module-pub-mangling-8.a68 |    18 +
>  .../algol68/compile/module-pub-mangling-9.a68 |    14 +
>  .../algol68/compile/module-top-down-1.a68     |    14 +
>  .../algol68/compile/modules/compile.exp       |    40 +
>  .../algol68/compile/modules/module1.a68       |     9 +
>  .../algol68/compile/modules/module2.a68       |     5 +
>  .../algol68/compile/modules/module3.a68       |     6 +
>  .../algol68/compile/modules/module4.a68       |     4 +
>  .../algol68/compile/modules/module5.a68       |     6 +
>  .../algol68/compile/modules/module6.a68       |     5 +
>  .../algol68/compile/modules/module7.a68       |     5 +
>  .../algol68/compile/modules/module8.a68       |     5 +
>  .../algol68/compile/modules/program-7.a68     |     3 +
>  .../algol68/compile/modules/program-8.a68     |     3 +
>  .../modules/program-error-no-prio-1.a68       |     6 +
>  .../program-error-outside-access-1.a68        |     6 +
>  .../program-module-accesses-module-1.a68      |     5 +
>  .../modules/program-proc-arg-order-1.a68      |     8 +
>  .../algol68/compile/nested-comment-1.a68      |     4 +
>  .../algol68/compile/nested-comment-2.a68      |     6 +
>  .../compile/operators-firmly-related.a68      |     7 +
>  .../algol68/compile/recursive-modes-1.a68     |    33 +
>  .../algol68/compile/recursive-modes-2.a68     |     7 +
>  .../algol68/compile/serial-clause-jump-1.a68  |     7 +
>  gcc/testsuite/algol68/compile/snobol.a68      |  1100 ++
>  gcc/testsuite/algol68/compile/supper-1.a68    |    11 +
>  gcc/testsuite/algol68/compile/supper-10.a68   |     6 +
>  gcc/testsuite/algol68/compile/supper-11.a68   |     6 +
>  gcc/testsuite/algol68/compile/supper-12.a68   |     6 +
>  gcc/testsuite/algol68/compile/supper-13.a68   |     7 +
>  gcc/testsuite/algol68/compile/supper-2.a68    |     5 +
>  gcc/testsuite/algol68/compile/supper-3.a68    |     5 +
>  gcc/testsuite/algol68/compile/supper-4.a68    |     5 +
>  gcc/testsuite/algol68/compile/supper-5.a68    |     6 +
>  gcc/testsuite/algol68/compile/supper-6.a68    |     5 +
>  gcc/testsuite/algol68/compile/supper-7.a68    |     5 +
>  gcc/testsuite/algol68/compile/supper-8.a68    |     6 +
>  gcc/testsuite/algol68/compile/supper-9.a68    |     6 +
>  gcc/testsuite/algol68/compile/uniting-1.a68   |     8 +
>  gcc/testsuite/algol68/compile/upper-1.a68     |    11 +
>  .../algol68/compile/warning-hidding-1.a68     |     6 +
>  .../algol68/compile/warning-hidding-2.a68     |     6 +
>  .../algol68/compile/warning-hidding-3.a68     |     5 +
>  .../algol68/compile/warning-hidding-4.a68     |     6 +
>  .../algol68/compile/warning-hidding-5.a68     |     9 +
>  .../algol68/compile/warning-hidding-6.a68     |     9 +
>  .../algol68/compile/warning-hidding-7.a68     |     9 +
>  .../compile/warning-module-hidding-1.a68      |     6 +
>  .../algol68/compile/warning-pub-loc-1.a68     |     7 +
>  .../algol68/compile/warning-scope-1.a68       |     9 +
>  .../algol68/compile/warning-scope-2.a68       |     8 +
>  .../algol68/compile/warning-scope-3.a68       |     3 +
>  .../algol68/compile/warning-scope-4.a68       |     3 +
>  .../algol68/compile/warning-scope-5.a68       |     8 +
>  .../algol68/compile/warning-scope-6.a68       |     6 +
>  .../algol68/compile/warning-scope-7.a68       |    12 +
>  .../algol68/compile/warning-voiding-1.a68     |     5 +
>  .../algol68/compile/warning-voiding-2.a68     |     6 +
>  gcc/testsuite/algol68/execute/abs-bits-1.a68  |     7 +
>  gcc/testsuite/algol68/execute/abs-bool-1.a68  |     4 +
>  gcc/testsuite/algol68/execute/abs-char-1.a68  |     3 +
>  gcc/testsuite/algol68/execute/abs-int-1.a68   |    10 +
>  .../algol68/execute/abs-int-negative-1.a68    |     4 +
>  .../execute/abs-int-negative-gnu-1.a68        |     4 +
>  gcc/testsuite/algol68/execute/acos-1.a68      |     8 +
>  .../algol68/execute/affirm-int-1.a68          |    10 +
>  gcc/testsuite/algol68/execute/and-bits-1.a68  |    18 +
>  gcc/testsuite/algol68/execute/andf-1.a68      |     4 +
>  .../algol68/execute/ascription-1.a68          |    12 +
>  gcc/testsuite/algol68/execute/asin-1.a68      |     8 +
>  gcc/testsuite/algol68/execute/assert-1.a68    |     3 +
>  .../algol68/execute/assignation-char-1.a68    |     5 +
>  .../algol68/execute/assignation-int-1.a68     |     5 +
>  .../algol68/execute/assignation-int-2.a68     |     5 +
>  .../algol68/execute/assignation-int-3.a68     |     6 +
>  .../algol68/execute/assignation-int-4.a68     |     5 +
>  .../algol68/execute/assignation-int-5.a68     |     6 +
>  .../execute/assignation-multiple-1.a68        |     4 +
>  .../execute/assignation-multiple-2.a68        |    15 +
>  .../algol68/execute/assignation-struct-1.a68  |     6 +
>  .../algol68/execute/assignation-struct-2.a68  |     8 +
>  gcc/testsuite/algol68/execute/atan-1.a68      |     8 +
>  gcc/testsuite/algol68/execute/balancing-1.a68 |    12 +
>  .../algol68/execute/balancing-rows-1.a68      |     4 +
>  gcc/testsuite/algol68/execute/bin-1.a68       |     6 +
>  .../algol68/execute/bin-negative-1.a68        |     3 +
>  .../algol68/execute/bin-negative-gnu-1.a68    |     3 +
>  gcc/testsuite/algol68/execute/boolops-1.a68   |    18 +
>  gcc/testsuite/algol68/execute/call-1.a68      |    19 +
>  gcc/testsuite/algol68/execute/call-2.a68      |    21 +
>  .../algol68/execute/case-clause-1.a68         |    10 +
>  .../algol68/execute/case-clause-2.a68         |     8 +
>  .../algol68/execute/case-clause-3.a68         |     7 +
>  .../algol68/execute/case-clause-4.a68         |     5 +
>  .../algol68/execute/closed-clause-1.a68       |    10 +
>  .../algol68/execute/closed-clause-2.a68       |     9 +
>  .../algol68/execute/collateral-clause-1.a68   |     4 +
>  .../algol68/execute/collateral-clause-2.a68   |     9 +
>  .../algol68/execute/collateral-clause-3.a68   |    11 +
>  .../algol68/execute/collateral-clause-4.a68   |     3 +
>  .../algol68/execute/collateral-clause-5.a68   |     5 +
>  .../algol68/execute/collateral-clause-6.a68   |     8 +
>  gcc/testsuite/algol68/execute/completer-1.a68 |     9 +
>  .../algol68/execute/completer-10.a68          |     7 +
>  gcc/testsuite/algol68/execute/completer-2.a68 |     7 +
>  gcc/testsuite/algol68/execute/completer-3.a68 |     4 +
>  gcc/testsuite/algol68/execute/completer-4.a68 |     4 +
>  gcc/testsuite/algol68/execute/completer-5.a68 |     5 +
>  gcc/testsuite/algol68/execute/completer-6.a68 |     5 +
>  gcc/testsuite/algol68/execute/completer-7.a68 |     5 +
>  gcc/testsuite/algol68/execute/completer-8.a68 |     5 +
>  gcc/testsuite/algol68/execute/completer-9.a68 |     6 +
>  .../algol68/execute/cond-clause-1.a68         |     5 +
>  .../algol68/execute/cond-clause-2.a68         |     5 +
>  .../algol68/execute/cond-clause-3.a68         |     7 +
>  .../algol68/execute/cond-clause-4.a68         |     3 +
>  .../algol68/execute/cond-clause-5.a68         |     3 +
>  .../algol68/execute/cond-clause-6.a68         |    23 +
>  .../algol68/execute/cond-clause-7.a68         |    23 +
>  .../algol68/execute/cond-clause-8.a68         |    20 +
>  .../algol68/execute/cond-clause-9.a68         |    23 +
>  .../algol68/execute/conformity-clause-1.a68   |    10 +
>  .../algol68/execute/conformity-clause-2.a68   |    11 +
>  .../algol68/execute/conformity-clause-3.a68   |    11 +
>  .../algol68/execute/conformity-clause-4.a68   |     7 +
>  .../algol68/execute/conformity-clause-5.a68   |    14 +
>  .../algol68/execute/conformity-clause-6.a68   |     8 +
>  .../algol68/execute/conformity-clause-7.a68   |     7 +
>  .../algol68/execute/conformity-clause-8.a68   |    11 +
>  .../algol68/execute/conformity-clause-9.a68   |    10 +
>  gcc/testsuite/algol68/execute/conj-1.a68      |     9 +
>  gcc/testsuite/algol68/execute/cos-1.a68       |     8 +
>  gcc/testsuite/algol68/execute/declarer-1.a68  |     9 +
>  gcc/testsuite/algol68/execute/declarer-2.a68  |     6 +
>  .../algol68/execute/deprocedure-1.a68         |     5 +
>  .../algol68/execute/deprocedure-2.a68         |     6 +
>  gcc/testsuite/algol68/execute/deref-1.a68     |     5 +
>  gcc/testsuite/algol68/execute/deref-2.a68     |     6 +
>  gcc/testsuite/algol68/execute/deref-3.a68     |    11 +
>  gcc/testsuite/algol68/execute/deref-4.a68     |     8 +
>  gcc/testsuite/algol68/execute/deref-5.a68     |    42 +
>  gcc/testsuite/algol68/execute/deref-6.a68     |    48 +
>  gcc/testsuite/algol68/execute/deref-7.a68     |    48 +
>  gcc/testsuite/algol68/execute/deref-8.a68     |    53 +
>  gcc/testsuite/algol68/execute/div-int-1.a68   |     7 +
>  .../algol68/execute/divab-real-1.a68          |    11 +
>  gcc/testsuite/algol68/execute/elem-bits-1.a68 |    18 +
>  gcc/testsuite/algol68/execute/elems-1.a68     |     6 +
>  gcc/testsuite/algol68/execute/elems-2.a68     |     7 +
>  gcc/testsuite/algol68/execute/entier-1.a68    |     8 +
>  .../execute/environment-enquiries-1.a68       |    10 +
>  .../execute/environment-enquiries-2.a68       |    12 +
>  .../execute/environment-enquiries-3.a68       |     9 +
>  .../execute/environment-enquiries-4.a68       |     7 +
>  .../execute/environment-enquiries-5.a68       |     5 +
>  .../execute/environment-enquiries-6.a68       |     7 +
>  .../execute/environment-enquiries-7.a68       |    15 +
>  .../execute/environment-enquiries-8.a68       |     6 +
>  gcc/testsuite/algol68/execute/eq-bits-1.a68   |    10 +
>  .../algol68/execute/eq-char-char-1.a68        |     4 +
>  gcc/testsuite/algol68/execute/eq-int-1.a68    |    10 +
>  gcc/testsuite/algol68/execute/eq-string-1.a68 |    16 +
>  .../algol68/execute/eq-string-stride-1.a68    |     6 +
>  gcc/testsuite/algol68/execute/execute.exp     |    37 +
>  gcc/testsuite/algol68/execute/factorial-1.a68 |   170 +
>  .../algol68/execute/flat-assignation-1.a68    |     7 +
>  .../algol68/execute/flat-assignation-2.a68    |     8 +
>  gcc/testsuite/algol68/execute/flex-1.a68      |     5 +
>  gcc/testsuite/algol68/execute/flex-2.a68      |     8 +
>  gcc/testsuite/algol68/execute/flex-3.a68      |     7 +
>  gcc/testsuite/algol68/execute/flex-4.a68      |     6 +
>  gcc/testsuite/algol68/execute/flex-5.a68      |    12 +
>  gcc/testsuite/algol68/execute/formula-1.a68   |     9 +
>  gcc/testsuite/algol68/execute/formula-2.a68   |     7 +
>  gcc/testsuite/algol68/execute/fsize-1.a68     |     2 +
>  gcc/testsuite/algol68/execute/ge-int-1.a68    |    10 +
>  .../algol68/execute/ge-string-stride-1.a68    |     7 +
>  gcc/testsuite/algol68/execute/gen-flex-1.a68  |    10 +
>  gcc/testsuite/algol68/execute/gen-heap-1.a68  |     6 +
>  gcc/testsuite/algol68/execute/gen-heap-2.a68  |     6 +
>  gcc/testsuite/algol68/execute/gen-heap-3.a68  |     5 +
>  .../algol68/execute/gen-heap-bool-1.a68       |     6 +
>  .../algol68/execute/gen-heap-int-1.a68        |     4 +
>  .../algol68/execute/gen-heap-real-1.a68       |     4 +
>  .../algol68/execute/gen-heap-struct-1.a68     |     4 +
>  .../algol68/execute/gen-heap-struct-2.a68     |     5 +
>  .../algol68/execute/gen-heap-struct-3.a68     |     5 +
>  gcc/testsuite/algol68/execute/gen-loc-1.a68   |     6 +
>  gcc/testsuite/algol68/execute/gen-loc-2.a68   |     6 +
>  gcc/testsuite/algol68/execute/gen-loc-3.a68   |     5 +
>  gcc/testsuite/algol68/execute/gen-loc-4.a68   |     8 +
>  .../algol68/execute/gen-multiple-1.a68        |     5 +
>  gcc/testsuite/algol68/execute/gen-union-1.a68 |    17 +
>  gcc/testsuite/algol68/execute/gen-union-2.a68 |    20 +
>  gcc/testsuite/algol68/execute/gen-union-3.a68 |    14 +
>  gcc/testsuite/algol68/execute/goto-1.a68      |     7 +
>  gcc/testsuite/algol68/execute/goto-2.a68      |     5 +
>  gcc/testsuite/algol68/execute/goto-3.a68      |     9 +
>  gcc/testsuite/algol68/execute/goto-4.a68      |     9 +
>  gcc/testsuite/algol68/execute/goto-5.a68      |    20 +
>  gcc/testsuite/algol68/execute/gt-int-1.a68    |    10 +
>  .../algol68/execute/gt-string-stride-1.a68    |     7 +
>  gcc/testsuite/algol68/execute/i-1.a68         |     6 +
>  gcc/testsuite/algol68/execute/i-2.a68         |     6 +
>  .../algol68/execute/identification-1.a68      |     6 +
>  .../algol68/execute/identification-2.a68      |    14 +
>  .../execute/identity-declaration-1.a68        |     6 +
>  .../execute/identity-declaration-2.a68        |     6 +
>  .../execute/identity-declaration-3.a68        |     6 +
>  .../execute/identity-declaration-4.a68        |     5 +
>  .../execute/identity-declaration-5.a68        |     5 +
>  .../identity-declaration-multiple-1.a68       |     4 +
>  .../identity-declaration-multiple-2.a68       |     4 +
>  .../identity-declaration-multiple-3.a68       |     6 +
>  .../identity-declaration-multiple-5.a68       |     4 +
>  .../identity-declaration-multiple-empty-1.a68 |     6 +
>  .../identity-declaration-multiple-empty-2.a68 |    12 +
>  .../identity-declaration-multiple-empty-3.a68 |     4 +
>  .../identity-declaration-multiple-empty-4.a68 |     4 +
>  .../execute/identity-declaration-struct-1.a68 |    10 +
>  gcc/testsuite/algol68/execute/infinity-1.a68  |     4 +
>  .../algol68/execute/le-ge-bits-1.a68          |    17 +
>  gcc/testsuite/algol68/execute/le-int-1.a68    |    10 +
>  .../algol68/execute/le-string-stride-1.a68    |     7 +
>  .../algol68/execute/leng-shorten-bits-1.a68   |     7 +
>  .../algol68/execute/leng-shorten-ints-1.a68   |    27 +
>  .../algol68/execute/leng-shorten-reals-1.a68  |    17 +
>  .../algol68/execute/lengths-shorths-1.a68     |     8 +
>  gcc/testsuite/algol68/execute/lisp-1.a68      |    25 +
>  gcc/testsuite/algol68/execute/lisp-2.a68      |    21 +
>  gcc/testsuite/algol68/execute/ln-1.a68        |     8 +
>  gcc/testsuite/algol68/execute/log-1.a68       |     8 +
>  gcc/testsuite/algol68/execute/loop-1.a68      |     6 +
>  gcc/testsuite/algol68/execute/loop-10.a68     |     5 +
>  gcc/testsuite/algol68/execute/loop-11.a68     |     6 +
>  gcc/testsuite/algol68/execute/loop-12.a68     |     5 +
>  gcc/testsuite/algol68/execute/loop-13.a68     |     6 +
>  gcc/testsuite/algol68/execute/loop-14.a68     |     7 +
>  gcc/testsuite/algol68/execute/loop-2.a68      |     7 +
>  gcc/testsuite/algol68/execute/loop-3.a68      |    14 +
>  gcc/testsuite/algol68/execute/loop-4.a68      |    13 +
>  gcc/testsuite/algol68/execute/loop-5.a68      |     7 +
>  gcc/testsuite/algol68/execute/loop-6.a68      |     7 +
>  gcc/testsuite/algol68/execute/loop-7.a68      |     5 +
>  gcc/testsuite/algol68/execute/loop-8.a68      |     5 +
>  gcc/testsuite/algol68/execute/loop-9.a68      |     5 +
>  .../execute/loop-overflow-underflow.a68       |    55 +
>  gcc/testsuite/algol68/execute/lt-int-1.a68    |    10 +
>  .../algol68/execute/lt-string-stride-1.a68    |     7 +
>  gcc/testsuite/algol68/execute/lwb-1.a68       |     6 +
>  .../algol68/execute/mcgt/execute.exp          |    29 +
>  .../algol68/execute/mcgt/mcgt-1.3a.a68        |     4 +
>  .../algol68/execute/mcgt/mcgt-1.3c.a68        |     4 +
>  .../algol68/execute/mcgt/mcgt-2.2.1a.a68      |     4 +
>  .../algol68/execute/mcgt/mcgt-2.2.2a.a68      |     5 +
>  .../algol68/execute/mcgt/mcgt-2.2.3a.a68      |     4 +
>  .../algol68/execute/mcgt/mcgt-2.3a.a68        |     5 +
>  .../algol68/execute/mcgt/mcgt-2.3b.a68        |     5 +
>  .../algol68/execute/mcgt/mcgt-2.3c.a68        |     6 +
>  .../algol68/execute/mcgt/mcgt-2.3e.a68        |     5 +
>  .../algol68/execute/mcgt/mcgt-2.4.2a.a68      |     6 +
>  .../algol68/execute/mcgt/mcgt-2.4.2b.a68      |    11 +
>  .../algol68/execute/mcgt/mcgt-2.4.2c.a68      |     9 +
>  .../algol68/execute/mcgt/mcgt-2.4.3a.a68      |     4 +
>  .../algol68/execute/mcgt/mcgt-2.6a.a68        |     6 +
>  .../algol68/execute/mcgt/mcgt-2.6b.a68        |     5 +
>  .../algol68/execute/mcgt/mcgt-2.7d.a68        |     5 +
>  .../algol68/execute/mcgt/mcgt-2.7e.a68        |     5 +
>  .../algol68/execute/mcgt/mcgt-2.8a.a68        |     6 +
>  .../algol68/execute/mcgt/mcgt-2.8b.a68        |     5 +
>  .../algol68/execute/mcgt/mcgt-2.9.1a.a68      |     6 +
>  .../algol68/execute/mcgt/mcgt-3.5.1a.a68      |    10 +
>  .../algol68/execute/mcgt/mcgt-3.5d.a68        |     9 +
>  .../algol68/execute/mcgt/mcgt-3.7.2a.a68      |     5 +
>  .../algol68/execute/mcgt/mcgt-3.8.2a.a68      |    13 +
>  .../algol68/execute/mcgt/mcgt-3.9.1b.a68      |    16 +
>  .../algol68/execute/mcgt/mcgt-4.1.2a.a68      |     7 +
>  .../algol68/execute/mcgt/mcgt-4.1.3a.a68      |     9 +
>  .../algol68/execute/mcgt/mcgt-4.1.6a.a68      |     8 +
>  .../algol68/execute/mcgt/mcgt-4.1.6b.a68      |     7 +
>  .../algol68/execute/mcgt/mcgt-4.1.6c.a68      |     7 +
>  .../algol68/execute/mcgt/mcgt-4.2.6a.a68      |     7 +
>  .../algol68/execute/mcgt/mcgt-4.2.6b.a68      |     7 +
>  .../algol68/execute/mcgt/mcgt-4.2.6d.a68      |    11 +
>  .../algol68/execute/mcgt/mcgt-4.3.1a.a68      |     7 +
>  .../algol68/execute/mcgt/mcgt-4.3.1b.a68      |    15 +
>  .../algol68/execute/mcgt/mcgt-4.3.2a.a68      |     5 +
>  .../algol68/execute/mcgt/mcgt-5.1.2a.a68      |    15 +
>  .../algol68/execute/mcgt/mcgt-5.1.3a.a68      |    12 +
>  .../algol68/execute/mcgt/mcgt-5.1.3c.a68      |    29 +
>  .../algol68/execute/mcgt/mcgt-5.1.5a.a68      |    19 +
>  .../algol68/execute/mcgt/mcgt-6.2.2a.a68      |     5 +
>  .../algol68/execute/mcgt/mcgt-6.2.2b.a68      |     6 +
>  .../algol68/execute/mcgt/mcgt-6.2.2c.a68      |     6 +
>  .../algol68/execute/mcgt/mcgt-7.1.1a.a68      |     8 +
>  .../algol68/execute/mcgt/mcgt-7.1.1b.a68      |    11 +
>  .../algol68/execute/mcgt/mcgt-7.1.3a.a68      |     8 +
>  .../algol68/execute/mcgt/mcgt-7.3.2a.a68      |    11 +
>  .../algol68/execute/mcgt/mcgt-7.3.6a.a68      |    23 +
>  .../algol68/execute/mcgt/mcgt-7.3.6b.a68      |    12 +
>  .../algol68/execute/mcgt/mcgt-7.5.3a.a68      |     8 +
>  gcc/testsuite/algol68/execute/mcts/clau02.a68 |    23 +
>  gcc/testsuite/algol68/execute/mcts/clau04.a68 |    11 +
>  gcc/testsuite/algol68/execute/mcts/clau05.a68 |    11 +
>  gcc/testsuite/algol68/execute/mcts/clau07.a68 |    21 +
>  gcc/testsuite/algol68/execute/mcts/clau08.a68 |   159 +
>  gcc/testsuite/algol68/execute/mcts/clau09.a68 |    82 +
>  gcc/testsuite/algol68/execute/mcts/coer01.a68 |     4 +
>  gcc/testsuite/algol68/execute/mcts/coer02.a68 |    20 +
>  gcc/testsuite/algol68/execute/mcts/coer03.a68 |    53 +
>  gcc/testsuite/algol68/execute/mcts/coer07.a68 |    14 +
>  gcc/testsuite/algol68/execute/mcts/coer08.a68 |     9 +
>  gcc/testsuite/algol68/execute/mcts/coer09.a68 |    16 +
>  gcc/testsuite/algol68/execute/mcts/coer10.a68 |    62 +
>  gcc/testsuite/algol68/execute/mcts/coer11.a68 |    37 +
>  gcc/testsuite/algol68/execute/mcts/coer13.a68 |    19 +
>  gcc/testsuite/algol68/execute/mcts/coer14.a68 |     4 +
>  gcc/testsuite/algol68/execute/mcts/decl01.a68 |     8 +
>  gcc/testsuite/algol68/execute/mcts/decl03.a68 |    40 +
>  gcc/testsuite/algol68/execute/mcts/decl04.a68 |     3 +
>  gcc/testsuite/algol68/execute/mcts/decl05.a68 |     7 +
>  .../algol68/execute/mcts/execute.exp          |    29 +
>  gcc/testsuite/algol68/execute/mcts/flex01.a68 |    10 +
>  gcc/testsuite/algol68/execute/mcts/flex02.a68 |    11 +
>  gcc/testsuite/algol68/execute/mcts/idef01.a68 |     6 +
>  gcc/testsuite/algol68/execute/mcts/idef02.a68 |     6 +
>  gcc/testsuite/algol68/execute/mcts/idef03.a68 |     7 +
>  gcc/testsuite/algol68/execute/mcts/idef04.a68 |    11 +
>  gcc/testsuite/algol68/execute/mcts/idef05.a68 |     4 +
>  gcc/testsuite/algol68/execute/mcts/idef06.a68 |    23 +
>  gcc/testsuite/algol68/execute/mcts/idef07.a68 |     8 +
>  gcc/testsuite/algol68/execute/mcts/idef11.a68 |    17 +
>  gcc/testsuite/algol68/execute/mcts/idef12.a68 |    52 +
>  gcc/testsuite/algol68/execute/mcts/idrl01.a68 |     7 +
>  gcc/testsuite/algol68/execute/mcts/jump01.a68 |     9 +
>  gcc/testsuite/algol68/execute/mcts/jump02.a68 |     7 +
>  gcc/testsuite/algol68/execute/mcts/jump03.a68 |     5 +
>  gcc/testsuite/algol68/execute/mcts/jump04.a68 |    11 +
>  gcc/testsuite/algol68/execute/mcts/mdeq02.a68 |     8 +
>  gcc/testsuite/algol68/execute/mcts/mdeq04.a68 |    17 +
>  gcc/testsuite/algol68/execute/mcts/misc07.a68 |   207 +
>  gcc/testsuite/algol68/execute/mcts/null01.a68 |     5 +
>  gcc/testsuite/algol68/execute/mcts/null02.a68 |     3 +
>  gcc/testsuite/algol68/execute/mcts/null03.a68 |     4 +
>  gcc/testsuite/algol68/execute/mcts/null04.a68 |     2 +
>  gcc/testsuite/algol68/execute/mcts/null05.a68 |     2 +
>  gcc/testsuite/algol68/execute/mcts/null06.a68 |     4 +
>  gcc/testsuite/algol68/execute/mcts/null07.a68 |     2 +
>  gcc/testsuite/algol68/execute/mcts/null08.a68 |     3 +
>  gcc/testsuite/algol68/execute/mcts/null09.a68 |     3 +
>  gcc/testsuite/algol68/execute/mcts/numr07.a68 |    81 +
>  gcc/testsuite/algol68/execute/mcts/oper01.a68 |     8 +
>  gcc/testsuite/algol68/execute/mcts/oper02.a68 |     6 +
>  gcc/testsuite/algol68/execute/mcts/oper03.a68 |    12 +
>  gcc/testsuite/algol68/execute/mcts/oper04.a68 |    21 +
>  gcc/testsuite/algol68/execute/mcts/oper05.a68 |     8 +
>  gcc/testsuite/algol68/execute/mcts/oper07.a68 |    12 +
>  gcc/testsuite/algol68/execute/mcts/oper08.a68 |    18 +
>  gcc/testsuite/algol68/execute/mcts/oper09.a68 |    65 +
>  gcc/testsuite/algol68/execute/mcts/oper10.a68 |    87 +
>  gcc/testsuite/algol68/execute/mcts/oper11.a68 |   141 +
>  gcc/testsuite/algol68/execute/mcts/oper14.a68 |    32 +
>  gcc/testsuite/algol68/execute/mcts/oper16.a68 |   866 +
>  gcc/testsuite/algol68/execute/mcts/simp01.a68 |     8 +
>  gcc/testsuite/algol68/execute/mcts/simp02.a68 |    13 +
>  gcc/testsuite/algol68/execute/mcts/simp03.a68 |    12 +
>  gcc/testsuite/algol68/execute/mcts/simp04.a68 |    46 +
>  gcc/testsuite/algol68/execute/mcts/simp05.a68 |    28 +
>  gcc/testsuite/algol68/execute/mcts/simp07.a68 |    14 +
>  gcc/testsuite/algol68/execute/mcts/simp08.a68 |    35 +
>  gcc/testsuite/algol68/execute/mcts/simp09.a68 |    17 +
>  gcc/testsuite/algol68/execute/mcts/simp10.a68 |     6 +
>  gcc/testsuite/algol68/execute/mcts/simp11.a68 |    36 +
>  gcc/testsuite/algol68/execute/mcts/simp13.a68 |    13 +
>  gcc/testsuite/algol68/execute/mcts/stow02.a68 |    15 +
>  gcc/testsuite/algol68/execute/mcts/stow06.a68 |    30 +
>  gcc/testsuite/algol68/execute/minus-int-1.a68 |    10 +
>  gcc/testsuite/algol68/execute/minusab-1.a68   |    32 +
>  gcc/testsuite/algol68/execute/minusab-2.a68   |    20 +
>  gcc/testsuite/algol68/execute/minusab-3.a68   |     5 +
>  gcc/testsuite/algol68/execute/minusab-4.a68   |     6 +
>  gcc/testsuite/algol68/execute/mod-int-1.a68   |    10 +
>  gcc/testsuite/algol68/execute/modab-1.a68     |    10 +
>  gcc/testsuite/algol68/execute/modab-2.a68     |     5 +
>  .../algol68/execute/mode-indication-1.a68     |    10 +
>  gcc/testsuite/algol68/execute/modules/README  |     7 +
>  .../algol68/execute/modules/execute.exp       |    43 +
>  .../algol68/execute/modules/module1.a68       |     9 +
>  .../algol68/execute/modules/module10.a68      |     7 +
>  .../algol68/execute/modules/module11.a68      |    11 +
>  .../algol68/execute/modules/module12.a68      |     5 +
>  .../algol68/execute/modules/module13.a68      |     5 +
>  .../algol68/execute/modules/module14.a68      |     5 +
>  .../algol68/execute/modules/module15.a68      |     8 +
>  .../algol68/execute/modules/module16.a68      |     8 +
>  .../algol68/execute/modules/module17.a68      |    13 +
>  .../algol68/execute/modules/module3.a68       |    11 +
>  .../algol68/execute/modules/module4.a68       |     4 +
>  .../algol68/execute/modules/module5.a68       |     7 +
>  .../algol68/execute/modules/module6.a68       |     5 +
>  .../algol68/execute/modules/module7.a68       |    10 +
>  .../algol68/execute/modules/module8.a68       |     9 +
>  .../algol68/execute/modules/module9.a68       |     8 +
>  .../algol68/execute/modules/program-1.a68     |    20 +
>  .../algol68/execute/modules/program-10.a68    |     6 +
>  .../algol68/execute/modules/program-11.a68    |     3 +
>  .../algol68/execute/modules/program-12.a68    |     6 +
>  .../algol68/execute/modules/program-15.a68    |     3 +
>  .../algol68/execute/modules/program-16.a68    |     8 +
>  .../algol68/execute/modules/program-17.a68    |     7 +
>  .../algol68/execute/modules/program-2.a68     |    15 +
>  .../algol68/execute/modules/program-3.a68     |    13 +
>  .../algol68/execute/modules/program-4.a68     |     7 +
>  .../algol68/execute/modules/program-5.a68     |     7 +
>  .../algol68/execute/modules/program-6.a68     |     9 +
>  .../algol68/execute/modules/program-7.a68     |     3 +
>  .../algol68/execute/modules/program-8.a68     |     3 +
>  gcc/testsuite/algol68/execute/mult-char-1.a68 |     5 +
>  gcc/testsuite/algol68/execute/mult-int-1.a68  |    10 +
>  .../algol68/execute/mult-string-1.a68         |    13 +
>  .../algol68/execute/mult-string-2.a68         |    13 +
>  .../algol68/execute/mult-string-3.a68         |    13 +
>  .../algol68/execute/mult-string-4.a68         |     4 +
>  gcc/testsuite/algol68/execute/multab-1.a68    |    31 +
>  gcc/testsuite/algol68/execute/multab-2.a68    |    31 +
>  gcc/testsuite/algol68/execute/multab-3.a68    |     6 +
>  .../algol68/execute/mutual-recursion-1.a68    |     6 +
>  gcc/testsuite/algol68/execute/ne-bits-1.a68   |     9 +
>  .../algol68/execute/ne-char-char-1.a68        |     3 +
>  gcc/testsuite/algol68/execute/ne-int-1.a68    |    10 +
>  gcc/testsuite/algol68/execute/ne-string-1.a68 |    15 +
>  gcc/testsuite/algol68/execute/neg-int-1.a68   |    10 +
>  gcc/testsuite/algol68/execute/not-bits-1.a68  |    13 +
>  gcc/testsuite/algol68/execute/odd-1.a68       |     8 +
>  gcc/testsuite/algol68/execute/op-1.a68        |     5 +
>  gcc/testsuite/algol68/execute/op-2.a68        |     4 +
>  gcc/testsuite/algol68/execute/op-3.a68        |     9 +
>  .../execute/operator-declaration-1.a68        |    13 +
>  gcc/testsuite/algol68/execute/or-bits-1.a68   |    18 +
>  gcc/testsuite/algol68/execute/orf-1.a68       |     4 +
>  gcc/testsuite/algol68/execute/over-int-1.a68  |    10 +
>  gcc/testsuite/algol68/execute/overab-1.a68    |    12 +
>  gcc/testsuite/algol68/execute/overab-2.a68    |     5 +
>  .../algol68/execute/particular-program-1.a68  |     4 +
>  gcc/testsuite/algol68/execute/plus-char-1.a68 |     4 +
>  gcc/testsuite/algol68/execute/plus-int-1.a68  |    10 +
>  .../algol68/execute/plus-string-1.a68         |    11 +
>  .../algol68/execute/plus-string-2.a68         |    11 +
>  .../algol68/execute/plus-string-stride-1.a68  |     7 +
>  gcc/testsuite/algol68/execute/plusab-1.a68    |    34 +
>  gcc/testsuite/algol68/execute/plusab-2.a68    |    20 +
>  gcc/testsuite/algol68/execute/plusab-3.a68    |     5 +
>  gcc/testsuite/algol68/execute/plusab-4.a68    |     6 +
>  .../algol68/execute/plusab-string-1.a68       |     7 +
>  .../algol68/execute/plusto-char-1.a68         |     7 +
>  .../algol68/execute/plusto-string-1.a68       |     6 +
>  .../algol68/execute/posix-argc-argv-1.a68     |     7 +
>  .../algol68/execute/posix-fopen-1.a68         |     4 +
>  .../algol68/execute/posix-fputc-fputs-1.a68   |     8 +
>  .../algol68/execute/posix-getenv-1.a68        |     4 +
>  gcc/testsuite/algol68/execute/posix-lseek.a68 |    17 +
>  .../algol68/execute/posix-perror-1.a68        |     8 +
>  .../algol68/execute/posix-putchar-1.a68       |     6 +
>  .../algol68/execute/posix-stdinouterr-1.a68   |     5 +
>  .../algol68/execute/posix-strerror-1.a68      |     4 +
>  .../algol68/execute/posix-stride-1.a68        |    14 +
>  gcc/testsuite/algol68/execute/pow-int-1.a68   |    10 +
>  gcc/testsuite/algol68/execute/pow-real-1.a68  |     7 +
>  gcc/testsuite/algol68/execute/proc-1.a68      |     4 +
>  gcc/testsuite/algol68/execute/proc-10.a68     |     4 +
>  gcc/testsuite/algol68/execute/proc-12.a68     |     6 +
>  gcc/testsuite/algol68/execute/proc-13.a68     |     6 +
>  gcc/testsuite/algol68/execute/proc-14.a68     |     8 +
>  gcc/testsuite/algol68/execute/proc-15.a68     |     8 +
>  gcc/testsuite/algol68/execute/proc-16.a68     |     8 +
>  gcc/testsuite/algol68/execute/proc-17.a68     |    11 +
>  gcc/testsuite/algol68/execute/proc-18.a68     |     6 +
>  gcc/testsuite/algol68/execute/proc-19.a68     |     5 +
>  gcc/testsuite/algol68/execute/proc-2.a68      |     6 +
>  gcc/testsuite/algol68/execute/proc-20.a68     |     5 +
>  gcc/testsuite/algol68/execute/proc-21.a68     |     8 +
>  gcc/testsuite/algol68/execute/proc-22.a68     |     7 +
>  gcc/testsuite/algol68/execute/proc-23.a68     |     8 +
>  gcc/testsuite/algol68/execute/proc-25.a68     |     8 +
>  gcc/testsuite/algol68/execute/proc-26.a68     |     6 +
>  gcc/testsuite/algol68/execute/proc-27.a68     |     5 +
>  gcc/testsuite/algol68/execute/proc-28.a68     |    10 +
>  gcc/testsuite/algol68/execute/proc-29.a68     |     5 +
>  gcc/testsuite/algol68/execute/proc-3.a68      |     4 +
>  gcc/testsuite/algol68/execute/proc-4.a68      |     5 +
>  gcc/testsuite/algol68/execute/proc-5.a68      |     5 +
>  gcc/testsuite/algol68/execute/proc-6.a68      |     6 +
>  gcc/testsuite/algol68/execute/proc-7.a68      |     5 +
>  gcc/testsuite/algol68/execute/proc-8.a68      |     4 +
>  .../algol68/execute/procedured-goto-1.a68     |    11 +
>  gcc/testsuite/algol68/execute/quine.a68       |     2 +
>  gcc/testsuite/algol68/execute/random-1.a68    |     7 +
>  gcc/testsuite/algol68/execute/re-im-1.a68     |     8 +
>  .../algol68/execute/rela-string-1.a68         |     7 +
>  gcc/testsuite/algol68/execute/repr-1.a68      |     3 +
>  gcc/testsuite/algol68/execute/round-1.a68     |     8 +
>  .../algol68/execute/row-display-1.a68         |    13 +
>  .../algol68/execute/row-display-2.a68         |    13 +
>  .../algol68/execute/row-display-3.a68         |    15 +
>  .../algol68/execute/row-display-4.a68         |    16 +
>  .../algol68/execute/row-display-5.a68         |    10 +
>  gcc/testsuite/algol68/execute/rowing-1.a68    |     5 +
>  gcc/testsuite/algol68/execute/rowing-10.a68   |     8 +
>  gcc/testsuite/algol68/execute/rowing-11.a68   |     9 +
>  gcc/testsuite/algol68/execute/rowing-12.a68   |     6 +
>  gcc/testsuite/algol68/execute/rowing-13.a68   |     6 +
>  gcc/testsuite/algol68/execute/rowing-2.a68    |     6 +
>  gcc/testsuite/algol68/execute/rowing-3.a68    |     7 +
>  gcc/testsuite/algol68/execute/rowing-4.a68    |     8 +
>  gcc/testsuite/algol68/execute/rowing-5.a68    |     8 +
>  gcc/testsuite/algol68/execute/rowing-6.a68    |     5 +
>  gcc/testsuite/algol68/execute/rowing-7.a68    |     6 +
>  gcc/testsuite/algol68/execute/rowing-8.a68    |    12 +
>  gcc/testsuite/algol68/execute/rowing-9.a68    |     7 +
>  gcc/testsuite/algol68/execute/selection-1.a68 |     7 +
>  gcc/testsuite/algol68/execute/selection-2.a68 |    14 +
>  gcc/testsuite/algol68/execute/selection-3.a68 |    12 +
>  gcc/testsuite/algol68/execute/selection-4.a68 |    19 +
>  gcc/testsuite/algol68/execute/selection-5.a68 |     6 +
>  .../algol68/execute/selection-multiple-1.a68  |    12 +
>  .../algol68/execute/selection-multiple-2.a68  |    18 +
>  .../algol68/execute/serial-clause-1.a68       |     8 +
>  .../algol68/execute/serial-clause-10.a68      |     5 +
>  .../algol68/execute/serial-clause-2.a68       |     7 +
>  .../algol68/execute/serial-clause-3.a68       |     5 +
>  .../algol68/execute/serial-clause-4.a68       |     7 +
>  .../algol68/execute/serial-clause-5.a68       |     7 +
>  .../algol68/execute/serial-clause-6.a68       |    10 +
>  .../algol68/execute/serial-clause-7.a68       |    10 +
>  .../algol68/execute/serial-clause-8.a68       |    10 +
>  .../algol68/execute/serial-clause-9.a68       |     9 +
>  .../algol68/execute/serial-dsa-1.a68          |    18 +
>  .../algol68/execute/serial-dsa-2.a68          |     5 +
>  .../algol68/execute/serial-dsa-3.a68          |    12 +
>  .../algol68/execute/serial-dsa-4.a68          |     4 +
>  .../algol68/execute/serial-dsa-5.a68          |     3 +
>  .../algol68/execute/serial-dsa-6.a68          |     4 +
>  gcc/testsuite/algol68/execute/sign-int-1.a68  |    28 +
>  gcc/testsuite/algol68/execute/sign-real-1.a68 |    17 +
>  gcc/testsuite/algol68/execute/sin-1.a68       |     8 +
>  gcc/testsuite/algol68/execute/skip-1.a68      |    13 +
>  gcc/testsuite/algol68/execute/skip-2.a68      |     7 +
>  .../algol68/execute/skip-struct-1.a68         |     7 +
>  .../algol68/execute/slice-indexing-1.a68      |    10 +
>  .../algol68/execute/slice-indexing-2.a68      |    10 +
>  .../algol68/execute/slice-indexing-3.a68      |    10 +
>  .../algol68/execute/slice-indexing-4.a68      |    10 +
>  .../algol68/execute/slice-indexing-5.a68      |     4 +
>  .../algol68/execute/slice-indexing-6.a68      |     5 +
>  .../algol68/execute/slice-indexing-7.a68      |     4 +
>  gcc/testsuite/algol68/execute/sqrt-1.a68      |     8 +
>  gcc/testsuite/algol68/execute/string-1.a68    |     6 +
>  gcc/testsuite/algol68/execute/string-2.a68    |    13 +
>  gcc/testsuite/algol68/execute/string-4.a68    |     6 +
>  .../algol68/execute/string-break-1.a68        |     8 +
>  .../algol68/execute/struct-self-1.a68         |     5 +
>  .../algol68/execute/struct-self-2.a68         |     6 +
>  .../algol68/execute/struct-self-3.a68         |     7 +
>  .../algol68/execute/structure-display-1.a68   |     9 +
>  .../algol68/execute/structure-display-2.a68   |     6 +
>  .../algol68/execute/structure-display-3.a68   |     7 +
>  .../algol68/execute/structure-display-4.a68   |     8 +
>  .../algol68/execute/structure-display-5.a68   |    10 +
>  gcc/testsuite/algol68/execute/tan-1.a68       |     8 +
>  .../algol68/execute/timesab-string-1.a68      |     7 +
>  gcc/testsuite/algol68/execute/trimmer-1.a68   |     7 +
>  gcc/testsuite/algol68/execute/trimmer-10.a68  |    14 +
>  gcc/testsuite/algol68/execute/trimmer-2.a68   |     7 +
>  gcc/testsuite/algol68/execute/trimmer-3.a68   |     7 +
>  gcc/testsuite/algol68/execute/trimmer-4.a68   |     7 +
>  gcc/testsuite/algol68/execute/trimmer-5.a68   |     7 +
>  gcc/testsuite/algol68/execute/trimmer-6.a68   |     7 +
>  gcc/testsuite/algol68/execute/trimmer-7.a68   |     7 +
>  gcc/testsuite/algol68/execute/trimmer-8.a68   |     9 +
>  gcc/testsuite/algol68/execute/trimmer-9.a68   |     7 +
>  .../algol68/execute/trimmer-matrix-1.a68      |     8 +
>  .../algol68/execute/trimmer-matrix-2.a68      |     8 +
>  .../algol68/execute/trimmer-matrix-3.a68      |     9 +
>  .../algol68/execute/trimmer-matrix-4.a68      |     9 +
>  .../algol68/execute/trimmer-matrix-5.a68      |     9 +
>  .../algol68/execute/trimmer-matrix-6.a68      |     9 +
>  .../algol68/execute/trimmer-name-1.a68        |     7 +
>  gcc/testsuite/algol68/execute/undefined-1.a68 |    10 +
>  gcc/testsuite/algol68/execute/undefined-2.a68 |     9 +
>  gcc/testsuite/algol68/execute/undefined-3.a68 |     6 +
>  gcc/testsuite/algol68/execute/undefined-4.a68 |     8 +
>  gcc/testsuite/algol68/execute/undefined-5.a68 |     9 +
>  gcc/testsuite/algol68/execute/uniting-1.a68   |    11 +
>  gcc/testsuite/algol68/execute/uniting-2.a68   |    11 +
>  gcc/testsuite/algol68/execute/uniting-3.a68   |    11 +
>  gcc/testsuite/algol68/execute/uniting-4.a68   |     5 +
>  .../algol68/execute/up-down-bits-1.a68        |    33 +
>  gcc/testsuite/algol68/execute/upb-1.a68       |     6 +
>  gcc/testsuite/algol68/execute/vacuum-1.a68    |     4 +
>  .../execute/variable-declaration-1.a68        |     5 +
>  .../execute/variable-declaration-2.a68        |     5 +
>  .../execute/variable-declaration-3.a68        |     5 +
>  .../execute/variable-declaration-4.a68        |     5 +
>  .../execute/variable-declaration-5.a68        |     5 +
>  .../execute/variable-declaration-6.a68        |     5 +
>  .../execute/variable-declaration-heap-1.a68   |     4 +
>  .../execute/variable-declaration-heap-2.a68   |     4 +
>  .../variable-declaration-multiple-1.a68       |     5 +
>  .../variable-declaration-multiple-2.a68       |     6 +
>  .../variable-declaration-multiple-3.a68       |     6 +
>  .../variable-declaration-multiple-4.a68       |     6 +
>  .../variable-declaration-multiple-5.a68       |     8 +
>  .../variable-declaration-multiple-6.a68       |     8 +
>  .../variable-declaration-multiple-7.a68       |     8 +
>  .../variable-declaration-multiple-8.a68       |    10 +
>  .../variable-declaration-multiple-9.a68       |     4 +
>  gcc/testsuite/algol68/execute/voiding-1.a68   |     4 +
>  gcc/testsuite/algol68/execute/widening-1.a68  |     6 +
>  gcc/testsuite/algol68/execute/widening-2.a68  |     6 +
>  .../algol68/execute/widening-bits-1.a68       |     7 +
>  .../algol68/execute/widening-bits-2.a68       |     7 +
>  .../algol68/execute/widening-bits-3.a68       |     7 +
>  gcc/testsuite/algol68/execute/xor-bits-1.a68  |    18 +
>  gcc/testsuite/lib/algol68-dg.exp              |    96 +
>  gcc/testsuite/lib/algol68-torture.exp         |   480 +
>  gcc/testsuite/lib/algol68.exp                 |   219 +
>  include/dwarf2.h                              |     2 +
>  libga68/Makefile.am                           |   122 +
>  libga68/Makefile.in                           |   904 +
>  libga68/README                                |     2 +
>  libga68/aclocal.m4                            |  1202 ++
>  libga68/config.h.in                           |   105 +
>  libga68/configure                             | 15710 ++++++++++++++++
>  libga68/configure.ac                          |   371 +
>  libga68/ga68-alloc.c                          |   114 +
>  libga68/ga68-error.c                          |   151 +
>  libga68/ga68-posix.c                          |   463 +
>  libga68/ga68-standenv.c                       |    48 +
>  libga68/ga68-unistr.c                         |   615 +
>  libga68/ga68.h                                |   126 +
>  libga68/libga68.c                             |    52 +
>  libga68/libga68.spec.in                       |    11 +
>  878 files changed, 80609 insertions(+), 37 deletions(-)
>  create mode 100644 gcc/algol68/Make-lang.in
>  create mode 100644 gcc/algol68/README
>  create mode 100644 gcc/algol68/a68-diagnostics.cc
>  create mode 100644 gcc/algol68/a68-exports.cc
>  create mode 100644 gcc/algol68/a68-imports.cc
>  create mode 100644 gcc/algol68/a68-lang.cc
>  create mode 100644 gcc/algol68/a68-low-bits.cc
>  create mode 100644 gcc/algol68/a68-low-bools.cc
>  create mode 100644 gcc/algol68/a68-low-builtins.cc
>  create mode 100644 gcc/algol68/a68-low-chars.cc
>  create mode 100644 gcc/algol68/a68-low-clauses.cc
>  create mode 100644 gcc/algol68/a68-low-coercions.cc
>  create mode 100644 gcc/algol68/a68-low-complex.cc
>  create mode 100644 gcc/algol68/a68-low-decls.cc
>  create mode 100644 gcc/algol68/a68-low-generator.cc
>  create mode 100644 gcc/algol68/a68-low-ints.cc
>  create mode 100644 gcc/algol68/a68-low-misc.cc
>  create mode 100644 gcc/algol68/a68-low-moids.cc
>  create mode 100644 gcc/algol68/a68-low-multiples.cc
>  create mode 100644 gcc/algol68/a68-low-posix.cc
>  create mode 100644 gcc/algol68/a68-low-prelude.cc
>  create mode 100644 gcc/algol68/a68-low-procs.cc
>  create mode 100644 gcc/algol68/a68-low-ranges.cc
>  create mode 100644 gcc/algol68/a68-low-reals.cc
>  create mode 100644 gcc/algol68/a68-low-refs.cc
>  create mode 100644 gcc/algol68/a68-low-runtime.cc
>  create mode 100644 gcc/algol68/a68-low-runtime.def
>  create mode 100644 gcc/algol68/a68-low-strings.cc
>  create mode 100644 gcc/algol68/a68-low-structs.cc
>  create mode 100644 gcc/algol68/a68-low-unions.cc
>  create mode 100644 gcc/algol68/a68-low-units.cc
>  create mode 100644 gcc/algol68/a68-low.cc
>  create mode 100644 gcc/algol68/a68-moids-diagnostics.cc
>  create mode 100644 gcc/algol68/a68-moids-misc.cc
>  create mode 100644 gcc/algol68/a68-moids-to-string.cc
>  create mode 100644 gcc/algol68/a68-parser-attrs.def
>  create mode 100644 gcc/algol68/a68-parser-bottom-up.cc
>  create mode 100644 gcc/algol68/a68-parser-brackets.cc
>  create mode 100644 gcc/algol68/a68-parser-debug.cc
>  create mode 100644 gcc/algol68/a68-parser-extract.cc
>  create mode 100644 gcc/algol68/a68-parser-keywords.cc
>  create mode 100644 gcc/algol68/a68-parser-modes.cc
>  create mode 100644 gcc/algol68/a68-parser-moids-check.cc
>  create mode 100644 gcc/algol68/a68-parser-moids-coerce.cc
>  create mode 100644 gcc/algol68/a68-parser-moids-equivalence.cc
>  create mode 100644 gcc/algol68/a68-parser-pragmat.cc
>  create mode 100644 gcc/algol68/a68-parser-prelude.cc
>  create mode 100644 gcc/algol68/a68-parser-scanner.cc
>  create mode 100644 gcc/algol68/a68-parser-scope.cc
>  create mode 100644 gcc/algol68/a68-parser-serial-dsa.cc
>  create mode 100644 gcc/algol68/a68-parser-taxes.cc
>  create mode 100644 gcc/algol68/a68-parser-top-down.cc
>  create mode 100644 gcc/algol68/a68-parser-victal.cc
>  create mode 100644 gcc/algol68/a68-parser.cc
>  create mode 100644 gcc/algol68/a68-postulates.cc
>  create mode 100644 gcc/algol68/a68-tree.def
>  create mode 100644 gcc/algol68/a68-types.h
>  create mode 100644 gcc/algol68/a68-unistr.c
>  create mode 100644 gcc/algol68/a68.h
>  create mode 100644 gcc/algol68/a68spec.cc
>  create mode 100644 gcc/algol68/algol68-target.def
>  create mode 100644 gcc/algol68/config-lang.in
>  create mode 100644 gcc/algol68/ga68-exports.pk
>  create mode 100644 gcc/algol68/ga68-internals.texi
>  create mode 100644 gcc/algol68/ga68.texi
>  create mode 100644 gcc/algol68/ga68.vw
>  create mode 100644 gcc/algol68/lang-specs.h
>  create mode 100644 gcc/algol68/lang.opt
>  create mode 100644 gcc/algol68/lang.opt.urls
>  create mode 100644 gcc/testsuite/algol68/README.mcts
>  create mode 100644 
> gcc/testsuite/algol68/compile/a68includes/goodbye-supper.a68
>  create mode 100644 gcc/testsuite/algol68/compile/a68includes/goodbye.a68
>  create mode 100644 gcc/testsuite/algol68/compile/a68includes/hello-supper.a68
>  create mode 100644 gcc/testsuite/algol68/compile/a68includes/hello.a68
>  create mode 100644 gcc/testsuite/algol68/compile/actual-bounds-expected-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/actual-bounds-expected-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/actual-bounds-expected-3.a68
>  create mode 100644 gcc/testsuite/algol68/compile/balancing-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/bold-nestable-comment-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/bold-taggle-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/brief-nestable-comment-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/brief-nestable-comment-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/char-break-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/compile.exp
>  create mode 100644 gcc/testsuite/algol68/compile/conditional-clause-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-bold-taggle-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-coercion-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-coercion-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-coercion-flex-1.a68
>  create mode 100644 
> gcc/testsuite/algol68/compile/error-compile-unknown-tag-1.a68
>  create mode 100644 
> gcc/testsuite/algol68/compile/error-conformance-clause-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-contraction-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-contraction-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-def-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-incestuous-union-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-label-after-decl-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-10.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-11.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-12.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-13.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-14.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-15.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-16.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-17.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-3.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-4.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-5.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-6.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-8.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-mode-stropping-9.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-module-coercions-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-module-not-found-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-module-ranges-1.a68
>  create mode 100644 
> gcc/testsuite/algol68/compile/error-nestable-comments-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-nested-comment-1.a68
>  create mode 100644 
> gcc/testsuite/algol68/compile/error-no-bounds-allowed-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-pragmat-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-pragmat-access-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-pragmat-access-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-pub-loc-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-pub-out-of-def-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-pub-out-of-def-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-string-break-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-string-break-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-string-break-3.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-string-break-4.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-string-break-5.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-string-break-6.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-string-break-7.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-string-break-8.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-stropping-5.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-stropping-6.a68
>  create mode 100644 
> gcc/testsuite/algol68/compile/error-stropping-keyword-1.a68
>  create mode 100644 
> gcc/testsuite/algol68/compile/error-stropping-keyword-2.a68
>  create mode 100644 
> gcc/testsuite/algol68/compile/error-stropping-keyword-3.a68
>  create mode 100644 
> gcc/testsuite/algol68/compile/error-stropping-keyword-4.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-supper-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-supper-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-supper-3.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-supper-4.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-supper-5.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-supper-6.a68
>  create mode 100644 
> gcc/testsuite/algol68/compile/error-underscore-in-mode-1.a68
>  create mode 100644 
> gcc/testsuite/algol68/compile/error-underscore-in-tag-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-upper-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-vacuum-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-vacuum-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-vacuum-3.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-widening-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-widening-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-widening-3.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-widening-4.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-widening-5.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-widening-6.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-widening-7.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-widening-8.a68
>  create mode 100644 gcc/testsuite/algol68/compile/error-widening-9.a68
>  create mode 100644 gcc/testsuite/algol68/compile/hidden-operators-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/implicit-widening-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/include-supper.a68
>  create mode 100644 gcc/testsuite/algol68/compile/include.a68
>  create mode 100644 gcc/testsuite/algol68/compile/labeled-unit-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/mcgt-1.3b.a68
>  create mode 100644 gcc/testsuite/algol68/compile/mcgt-7.1.3a-bis.a68
>  create mode 100644 gcc/testsuite/algol68/compile/mcgt-7.1.3a.a68
>  create mode 100644 gcc/testsuite/algol68/compile/mcts/compile.exp
>  create mode 100644 gcc/testsuite/algol68/compile/mcts/decl06.a68
>  create mode 100644 gcc/testsuite/algol68/compile/mcts/idef10.a68
>  create mode 100644 gcc/testsuite/algol68/compile/mcts/mdeq01.a68
>  create mode 100644 gcc/testsuite/algol68/compile/mcts/mdeq03.a68
>  create mode 100644 gcc/testsuite/algol68/compile/mcts/mdeq05.a68
>  create mode 100644 gcc/testsuite/algol68/compile/mcts/mdeq06.a68
>  create mode 100644 gcc/testsuite/algol68/compile/mcts/oper05.a68
>  create mode 100644 gcc/testsuite/algol68/compile/mcts/oper06.a68
>  create mode 100644 gcc/testsuite/algol68/compile/mcts/oper12.a68
>  create mode 100644 gcc/testsuite/algol68/compile/mcts/oper15.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-extracts-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-mode-exports-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-mode-exports-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-mode-exports-3.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-mode-exports-4.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-mode-exports-5.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-mode-exports-6.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-mode-exports-7.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-mode-exports-8.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-mode-exports-9.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-10.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-11.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-12.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-13.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-14.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-15.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-16.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-17.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-18.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-19.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-20.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-21.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-22.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-3.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-4.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-5.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-6.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-7.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-8.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-pub-mangling-9.a68
>  create mode 100644 gcc/testsuite/algol68/compile/module-top-down-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/modules/compile.exp
>  create mode 100644 gcc/testsuite/algol68/compile/modules/module1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/modules/module2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/modules/module3.a68
>  create mode 100644 gcc/testsuite/algol68/compile/modules/module4.a68
>  create mode 100644 gcc/testsuite/algol68/compile/modules/module5.a68
>  create mode 100644 gcc/testsuite/algol68/compile/modules/module6.a68
>  create mode 100644 gcc/testsuite/algol68/compile/modules/module7.a68
>  create mode 100644 gcc/testsuite/algol68/compile/modules/module8.a68
>  create mode 100644 gcc/testsuite/algol68/compile/modules/program-7.a68
>  create mode 100644 gcc/testsuite/algol68/compile/modules/program-8.a68
>  create mode 100644 
> gcc/testsuite/algol68/compile/modules/program-error-no-prio-1.a68
>  create mode 100644 
> gcc/testsuite/algol68/compile/modules/program-error-outside-access-1.a68
>  create mode 100644 
> gcc/testsuite/algol68/compile/modules/program-module-accesses-module-1.a68
>  create mode 100644 
> gcc/testsuite/algol68/compile/modules/program-proc-arg-order-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/nested-comment-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/nested-comment-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/operators-firmly-related.a68
>  create mode 100644 gcc/testsuite/algol68/compile/recursive-modes-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/recursive-modes-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/serial-clause-jump-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/snobol.a68
>  create mode 100644 gcc/testsuite/algol68/compile/supper-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/supper-10.a68
>  create mode 100644 gcc/testsuite/algol68/compile/supper-11.a68
>  create mode 100644 gcc/testsuite/algol68/compile/supper-12.a68
>  create mode 100644 gcc/testsuite/algol68/compile/supper-13.a68
>  create mode 100644 gcc/testsuite/algol68/compile/supper-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/supper-3.a68
>  create mode 100644 gcc/testsuite/algol68/compile/supper-4.a68
>  create mode 100644 gcc/testsuite/algol68/compile/supper-5.a68
>  create mode 100644 gcc/testsuite/algol68/compile/supper-6.a68
>  create mode 100644 gcc/testsuite/algol68/compile/supper-7.a68
>  create mode 100644 gcc/testsuite/algol68/compile/supper-8.a68
>  create mode 100644 gcc/testsuite/algol68/compile/supper-9.a68
>  create mode 100644 gcc/testsuite/algol68/compile/uniting-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/upper-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-hidding-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-hidding-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-hidding-3.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-hidding-4.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-hidding-5.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-hidding-6.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-hidding-7.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-module-hidding-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-pub-loc-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-scope-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-scope-2.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-scope-3.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-scope-4.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-scope-5.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-scope-6.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-scope-7.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-voiding-1.a68
>  create mode 100644 gcc/testsuite/algol68/compile/warning-voiding-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/abs-bits-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/abs-bool-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/abs-char-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/abs-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/abs-int-negative-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/abs-int-negative-gnu-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/acos-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/affirm-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/and-bits-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/andf-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/ascription-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/asin-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/assert-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/assignation-char-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/assignation-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/assignation-int-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/assignation-int-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/assignation-int-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/assignation-int-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/assignation-multiple-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/assignation-multiple-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/assignation-struct-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/assignation-struct-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/atan-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/balancing-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/balancing-rows-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/bin-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/bin-negative-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/bin-negative-gnu-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/boolops-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/call-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/call-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/case-clause-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/case-clause-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/case-clause-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/case-clause-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/closed-clause-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/closed-clause-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/collateral-clause-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/collateral-clause-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/collateral-clause-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/collateral-clause-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/collateral-clause-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/collateral-clause-6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/completer-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/completer-10.a68
>  create mode 100644 gcc/testsuite/algol68/execute/completer-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/completer-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/completer-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/completer-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/completer-6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/completer-7.a68
>  create mode 100644 gcc/testsuite/algol68/execute/completer-8.a68
>  create mode 100644 gcc/testsuite/algol68/execute/completer-9.a68
>  create mode 100644 gcc/testsuite/algol68/execute/cond-clause-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/cond-clause-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/cond-clause-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/cond-clause-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/cond-clause-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/cond-clause-6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/cond-clause-7.a68
>  create mode 100644 gcc/testsuite/algol68/execute/cond-clause-8.a68
>  create mode 100644 gcc/testsuite/algol68/execute/cond-clause-9.a68
>  create mode 100644 gcc/testsuite/algol68/execute/conformity-clause-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/conformity-clause-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/conformity-clause-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/conformity-clause-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/conformity-clause-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/conformity-clause-6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/conformity-clause-7.a68
>  create mode 100644 gcc/testsuite/algol68/execute/conformity-clause-8.a68
>  create mode 100644 gcc/testsuite/algol68/execute/conformity-clause-9.a68
>  create mode 100644 gcc/testsuite/algol68/execute/conj-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/cos-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/declarer-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/declarer-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/deprocedure-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/deprocedure-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/deref-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/deref-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/deref-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/deref-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/deref-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/deref-6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/deref-7.a68
>  create mode 100644 gcc/testsuite/algol68/execute/deref-8.a68
>  create mode 100644 gcc/testsuite/algol68/execute/div-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/divab-real-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/elem-bits-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/elems-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/elems-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/entier-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/environment-enquiries-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/environment-enquiries-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/environment-enquiries-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/environment-enquiries-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/environment-enquiries-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/environment-enquiries-6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/environment-enquiries-7.a68
>  create mode 100644 gcc/testsuite/algol68/execute/environment-enquiries-8.a68
>  create mode 100644 gcc/testsuite/algol68/execute/eq-bits-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/eq-char-char-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/eq-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/eq-string-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/eq-string-stride-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/execute.exp
>  create mode 100644 gcc/testsuite/algol68/execute/factorial-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/flat-assignation-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/flat-assignation-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/flex-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/flex-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/flex-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/flex-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/flex-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/formula-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/formula-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/fsize-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/ge-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/ge-string-stride-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-flex-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-heap-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-heap-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-heap-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-heap-bool-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-heap-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-heap-real-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-heap-struct-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-heap-struct-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-heap-struct-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-loc-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-loc-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-loc-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-loc-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-multiple-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-union-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-union-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gen-union-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/goto-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/goto-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/goto-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/goto-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/goto-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gt-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/gt-string-stride-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/i-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/i-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/identification-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/identification-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/identity-declaration-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/identity-declaration-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/identity-declaration-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/identity-declaration-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/identity-declaration-5.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/identity-declaration-multiple-1.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/identity-declaration-multiple-2.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/identity-declaration-multiple-3.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/identity-declaration-multiple-5.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/identity-declaration-multiple-empty-1.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/identity-declaration-multiple-empty-2.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/identity-declaration-multiple-empty-3.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/identity-declaration-multiple-empty-4.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/identity-declaration-struct-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/infinity-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/le-ge-bits-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/le-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/le-string-stride-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/leng-shorten-bits-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/leng-shorten-ints-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/leng-shorten-reals-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/lengths-shorths-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/lisp-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/lisp-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/ln-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/log-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/loop-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/loop-10.a68
>  create mode 100644 gcc/testsuite/algol68/execute/loop-11.a68
>  create mode 100644 gcc/testsuite/algol68/execute/loop-12.a68
>  create mode 100644 gcc/testsuite/algol68/execute/loop-13.a68
>  create mode 100644 gcc/testsuite/algol68/execute/loop-14.a68
>  create mode 100644 gcc/testsuite/algol68/execute/loop-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/loop-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/loop-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/loop-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/loop-6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/loop-7.a68
>  create mode 100644 gcc/testsuite/algol68/execute/loop-8.a68
>  create mode 100644 gcc/testsuite/algol68/execute/loop-9.a68
>  create mode 100644 gcc/testsuite/algol68/execute/loop-overflow-underflow.a68
>  create mode 100644 gcc/testsuite/algol68/execute/lt-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/lt-string-stride-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/lwb-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/execute.exp
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-1.3a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-1.3c.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.2.1a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.2.2a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.2.3a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.3a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.3b.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.3c.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.3e.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.4.2a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.4.2b.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.4.2c.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.4.3a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.6a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.6b.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.7d.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.7e.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.8a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.8b.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-2.9.1a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-3.5.1a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-3.5d.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-3.7.2a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-3.8.2a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-3.9.1b.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-4.1.2a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-4.1.3a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-4.1.6a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-4.1.6b.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-4.1.6c.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-4.2.6a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-4.2.6b.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-4.2.6d.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-4.3.1a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-4.3.1b.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-4.3.2a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-5.1.2a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-5.1.3a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-5.1.3c.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-5.1.5a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-6.2.2a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-6.2.2b.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-6.2.2c.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-7.1.1a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-7.1.1b.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-7.1.3a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-7.3.2a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-7.3.6a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-7.3.6b.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcgt/mcgt-7.5.3a.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/clau02.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/clau04.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/clau05.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/clau07.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/clau08.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/clau09.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/coer01.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/coer02.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/coer03.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/coer07.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/coer08.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/coer09.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/coer10.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/coer11.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/coer13.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/coer14.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/decl01.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/decl03.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/decl04.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/decl05.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/execute.exp
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/flex01.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/flex02.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/idef01.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/idef02.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/idef03.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/idef04.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/idef05.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/idef06.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/idef07.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/idef11.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/idef12.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/idrl01.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/jump01.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/jump02.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/jump03.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/jump04.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/mdeq02.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/mdeq04.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/misc07.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/null01.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/null02.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/null03.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/null04.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/null05.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/null06.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/null07.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/null08.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/null09.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/numr07.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/oper01.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/oper02.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/oper03.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/oper04.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/oper05.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/oper07.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/oper08.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/oper09.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/oper10.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/oper11.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/oper14.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/oper16.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/simp01.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/simp02.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/simp03.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/simp04.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/simp05.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/simp07.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/simp08.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/simp09.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/simp10.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/simp11.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/simp13.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/stow02.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mcts/stow06.a68
>  create mode 100644 gcc/testsuite/algol68/execute/minus-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/minusab-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/minusab-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/minusab-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/minusab-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mod-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modab-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modab-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mode-indication-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/README
>  create mode 100644 gcc/testsuite/algol68/execute/modules/execute.exp
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module10.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module11.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module12.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module13.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module14.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module15.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module16.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module17.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module7.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module8.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/module9.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/program-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/program-10.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/program-11.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/program-12.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/program-15.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/program-16.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/program-17.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/program-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/program-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/program-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/program-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/program-6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/program-7.a68
>  create mode 100644 gcc/testsuite/algol68/execute/modules/program-8.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mult-char-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mult-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mult-string-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mult-string-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mult-string-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mult-string-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/multab-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/multab-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/multab-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/mutual-recursion-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/ne-bits-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/ne-char-char-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/ne-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/ne-string-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/neg-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/not-bits-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/odd-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/op-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/op-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/op-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/operator-declaration-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/or-bits-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/orf-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/over-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/overab-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/overab-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/particular-program-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/plus-char-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/plus-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/plus-string-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/plus-string-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/plus-string-stride-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/plusab-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/plusab-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/plusab-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/plusab-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/plusab-string-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/plusto-char-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/plusto-string-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/posix-argc-argv-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/posix-fopen-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/posix-fputc-fputs-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/posix-getenv-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/posix-lseek.a68
>  create mode 100644 gcc/testsuite/algol68/execute/posix-perror-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/posix-putchar-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/posix-stdinouterr-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/posix-strerror-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/posix-stride-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/pow-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/pow-real-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-10.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-12.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-13.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-14.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-15.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-16.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-17.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-18.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-19.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-20.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-21.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-22.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-23.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-25.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-26.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-27.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-28.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-29.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-7.a68
>  create mode 100644 gcc/testsuite/algol68/execute/proc-8.a68
>  create mode 100644 gcc/testsuite/algol68/execute/procedured-goto-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/quine.a68
>  create mode 100644 gcc/testsuite/algol68/execute/random-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/re-im-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/rela-string-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/repr-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/round-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/row-display-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/row-display-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/row-display-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/row-display-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/row-display-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/rowing-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/rowing-10.a68
>  create mode 100644 gcc/testsuite/algol68/execute/rowing-11.a68
>  create mode 100644 gcc/testsuite/algol68/execute/rowing-12.a68
>  create mode 100644 gcc/testsuite/algol68/execute/rowing-13.a68
>  create mode 100644 gcc/testsuite/algol68/execute/rowing-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/rowing-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/rowing-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/rowing-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/rowing-6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/rowing-7.a68
>  create mode 100644 gcc/testsuite/algol68/execute/rowing-8.a68
>  create mode 100644 gcc/testsuite/algol68/execute/rowing-9.a68
>  create mode 100644 gcc/testsuite/algol68/execute/selection-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/selection-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/selection-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/selection-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/selection-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/selection-multiple-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/selection-multiple-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-clause-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-clause-10.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-clause-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-clause-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-clause-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-clause-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-clause-6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-clause-7.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-clause-8.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-clause-9.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-dsa-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-dsa-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-dsa-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-dsa-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-dsa-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/serial-dsa-6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/sign-int-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/sign-real-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/sin-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/skip-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/skip-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/skip-struct-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/slice-indexing-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/slice-indexing-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/slice-indexing-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/slice-indexing-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/slice-indexing-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/slice-indexing-6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/slice-indexing-7.a68
>  create mode 100644 gcc/testsuite/algol68/execute/sqrt-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/string-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/string-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/string-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/string-break-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/struct-self-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/struct-self-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/struct-self-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/structure-display-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/structure-display-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/structure-display-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/structure-display-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/structure-display-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/tan-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/timesab-string-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-10.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-7.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-8.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-9.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-matrix-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-matrix-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-matrix-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-matrix-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-matrix-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-matrix-6.a68
>  create mode 100644 gcc/testsuite/algol68/execute/trimmer-name-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/undefined-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/undefined-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/undefined-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/undefined-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/undefined-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/uniting-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/uniting-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/uniting-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/uniting-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/up-down-bits-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/upb-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/vacuum-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/variable-declaration-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/variable-declaration-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/variable-declaration-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/variable-declaration-4.a68
>  create mode 100644 gcc/testsuite/algol68/execute/variable-declaration-5.a68
>  create mode 100644 gcc/testsuite/algol68/execute/variable-declaration-6.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/variable-declaration-heap-1.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/variable-declaration-heap-2.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/variable-declaration-multiple-1.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/variable-declaration-multiple-2.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/variable-declaration-multiple-3.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/variable-declaration-multiple-4.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/variable-declaration-multiple-5.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/variable-declaration-multiple-6.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/variable-declaration-multiple-7.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/variable-declaration-multiple-8.a68
>  create mode 100644 
> gcc/testsuite/algol68/execute/variable-declaration-multiple-9.a68
>  create mode 100644 gcc/testsuite/algol68/execute/voiding-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/widening-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/widening-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/widening-bits-1.a68
>  create mode 100644 gcc/testsuite/algol68/execute/widening-bits-2.a68
>  create mode 100644 gcc/testsuite/algol68/execute/widening-bits-3.a68
>  create mode 100644 gcc/testsuite/algol68/execute/xor-bits-1.a68
>  create mode 100644 gcc/testsuite/lib/algol68-dg.exp
>  create mode 100644 gcc/testsuite/lib/algol68-torture.exp
>  create mode 100644 gcc/testsuite/lib/algol68.exp
>  create mode 100644 libga68/Makefile.am
>  create mode 100644 libga68/Makefile.in
>  create mode 100644 libga68/README
>  create mode 100644 libga68/aclocal.m4
>  create mode 100644 libga68/config.h.in
>  create mode 100755 libga68/configure
>  create mode 100644 libga68/configure.ac
>  create mode 100644 libga68/ga68-alloc.c
>  create mode 100644 libga68/ga68-error.c
>  create mode 100644 libga68/ga68-posix.c
>  create mode 100644 libga68/ga68-standenv.c
>  create mode 100644 libga68/ga68-unistr.c
>  create mode 100644 libga68/ga68.h
>  create mode 100644 libga68/libga68.c
>  create mode 100644 libga68/libga68.spec.in
>
> --
> 2.30.2
>

Reply via email to