On Sun, Oct 12, 2025 at 12:27 PM Jose E. Marchesi
<[email protected]> wrote:
>
> [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.]
>
> 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.
>
> 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-v2.
>
> 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.
>
> 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 mangling of symbols is currently very dumb.  This is because we need to
> design and decide on a separated compilation model first in order to determine
> what information to encode in the symbols.
>
> 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.
>
> Other GNU extensions being prepared are:
>
>   GNU68-2025-???  Separated compilation and modules for Algol 68.
>   GNU68-2025-???  Modals, generic programming for Algol 68.

Is there a way to have interoperability with C?  That is, how do you write
new preludes for existing C libraries?  (I hope the manual would tell me
about this)

Richard.

> 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
> ============
>
> The Revised Report didn't concern itself with mundane topics as
> separated compilation, so at this point each compilation unit is a
> full program.  Early Algol 68 compilers supported separated
> compilation, each on its own way.  The WG 2.1 also produced a proposal
> for a standard modules system for Algol 68, never implemented to my
> knowledge.  A proper modules system is also in the works.  Once the
> separated compilation and modules are done then we will be
> implementing a full-fledged transput system, as well as 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 patches have been sent to their development mailing list and are
> still to be approved.  In the meanwhile the algol 68 support can be found at
> https://git.sr.ht/~jemarch/autoconf-a68.
>
> 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 (47):
>   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: 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: 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                                   |   737 +-
>  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                      |   272 +
>  gcc/algol68/README                            |   126 +
>  gcc/algol68/a68-diagnostics.cc                |   360 +
>  gcc/algol68/a68-lang.cc                       |   699 +
>  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                |  1407 ++
>  gcc/algol68/a68-low-coercions.cc              |   471 +
>  gcc/algol68/a68-low-complex.cc                |   141 +
>  gcc/algol68/a68-low-decls.cc                  |   629 +
>  gcc/algol68/a68-low-generator.cc              |   533 +
>  gcc/algol68/a68-low-ints.cc                   |   327 +
>  gcc/algol68/a68-low-misc.cc                   |   213 +
>  gcc/algol68/a68-low-moids.cc                  |   729 +
>  gcc/algol68/a68-low-multiples.cc              |  1097 +
>  gcc/algol68/a68-low-posix.cc                  |   553 +
>  gcc/algol68/a68-low-prelude.cc                |  2151 ++
>  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               |    91 +
>  gcc/algol68/a68-low-strings.cc                |   390 +
>  gcc/algol68/a68-low-structs.cc                |    63 +
>  gcc/algol68/a68-low-unions.cc                 |   279 +
>  gcc/algol68/a68-low-units.cc                  |  1191 +
>  gcc/algol68/a68-low.cc                        |  1153 +
>  gcc/algol68/a68-moids-diagnostics.cc          |   269 +
>  gcc/algol68/a68-moids-misc.cc                 |  1370 ++
>  gcc/algol68/a68-moids-to-string.cc            |   366 +
>  gcc/algol68/a68-parser-attrs.def              |   362 +
>  gcc/algol68/a68-parser-bottom-up.cc           |  2542 ++
>  gcc/algol68/a68-parser-brackets.cc            |   220 +
>  gcc/algol68/a68-parser-debug.cc               |    90 +
>  gcc/algol68/a68-parser-extract.cc             |   675 +
>  gcc/algol68/a68-parser-keywords.cc            |   226 +
>  gcc/algol68/a68-parser-modes.cc               |  1301 +
>  gcc/algol68/a68-parser-moids-check.cc         |  1811 ++
>  gcc/algol68/a68-parser-moids-coerce.cc        |   874 +
>  gcc/algol68/a68-parser-moids-equivalence.cc   |   174 +
>  gcc/algol68/a68-parser-prelude.cc             |  1493 ++
>  gcc/algol68/a68-parser-scanner.cc             |  2277 ++
>  gcc/algol68/a68-parser-scope.cc               |   975 +
>  gcc/algol68/a68-parser-serial-dsa.cc          |   114 +
>  gcc/algol68/a68-parser-taxes.cc               |  1681 ++
>  gcc/algol68/a68-parser-top-down.cc            |   785 +
>  gcc/algol68/a68-parser-victal.cc              |   362 +
>  gcc/algol68/a68-parser.cc                     |  1134 +
>  gcc/algol68/a68-postulates.cc                 |   103 +
>  gcc/algol68/a68-tree.def                      |    24 +
>  gcc/algol68/a68-types.h                       |   964 +
>  gcc/algol68/a68-unistr.c                      |   453 +
>  gcc/algol68/a68.h                             |  1042 +
>  gcc/algol68/a68spec.cc                        |   222 +
>  gcc/algol68/algol68-target.def                |    52 +
>  gcc/algol68/config-lang.in                    |    29 +
>  gcc/algol68/ga68-internals.texi               |   383 +
>  gcc/algol68/ga68.texi                         |  3111 +++
>  gcc/algol68/ga68.vw                           |  1837 ++
>  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                                 |    20 +-
>  gcc/configure.ac                              |    13 +
>  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-conformance-clause-1.a68    |     8 +
>  .../algol68/compile/error-contraction-1.a68   |     6 +
>  .../algol68/compile/error-contraction-2.a68   |     8 +
>  .../compile/error-incestuous-union-1.a68      |     8 +
>  .../compile/error-label-after-decl-1.a68      |     8 +
>  .../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-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-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-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 +
>  .../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-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/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 +
>  .../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              |    57 +
>  gcc/testsuite/lib/algol68-torture.exp         |   430 +
>  gcc/testsuite/lib/algol68.exp                 |   217 +
>  include/dwarf2.h                              |     4 +-
>  libga68/Makefile.am                           |   122 +
>  libga68/Makefile.in                           |   906 +
>  libga68/README                                |     2 +
>  libga68/aclocal.m4                            |  1200 +
>  libga68/config.h.in                           |    97 +
>  libga68/configure                             | 19735 ++++++++++++++++
>  libga68/configure.ac                          |   420 +
>  libga68/ga68-alloc.c                          |   114 +
>  libga68/ga68-error.c                          |   151 +
>  libga68/ga68-posix.c                          |   403 +
>  libga68/ga68-standenv.c                       |    48 +
>  libga68/ga68-unistr.c                         |   615 +
>  libga68/ga68.h                                |   119 +
>  libga68/libga68.c                             |    52 +
>  libga68/libga68.spec.in                       |    11 +
>  742 files changed, 78269 insertions(+), 38 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-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-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-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-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-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-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-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-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-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/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-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/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-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