public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/modula-2] Year date changes for Modula-2 source tree.
@ 2022-01-18 12:46 Gaius Mulley
  0 siblings, 0 replies; only message in thread
From: Gaius Mulley @ 2022-01-18 12:46 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:3d864fce4b613e2b7e53d02cefa1715a27833684

commit 3d864fce4b613e2b7e53d02cefa1715a27833684
Author: Gaius Mulley <gaius.mulley@southwales.ac.uk>
Date:   Tue Jan 18 12:43:14 2022 +0000

    Year date changes for Modula-2 source tree.
    
    gcc/m2/ChangeLog:
    
            * m2/COPYING.FDL: Update copyright notice dates.
            * m2/COPYING.RUNTIME: Update copyright notice dates.
            * m2/Make-lang.in: Update copyright notice dates.
            * m2/bnf/gm2l.bnf: Update copyright notice dates.
            * m2/bnf/gm2m.bnf: Update copyright notice dates.
            * m2/bnf/m2-1.bnf: Update copyright notice dates.
            * m2/bnf/m2-2.bnf: Update copyright notice dates.
            * m2/bnf/m2-3.bnf: Update copyright notice dates.
            * m2/bnf/m2-c.bnf: Update copyright notice dates.
            * m2/bnf/m2-h.bnf: Update copyright notice dates.
            * m2/bnf/m2.bnf: Update copyright notice dates.
            * m2/bnf/mc-1.bnf: Update copyright notice dates.
            * m2/bnf/mc-2.bnf: Update copyright notice dates.
            * m2/bnf/mc-3.bnf: Update copyright notice dates.
            * m2/bnf/mc-4.bnf: Update copyright notice dates.
            * m2/bnf/mc-5.bnf: Update copyright notice dates.
            * m2/config-lang.in: Update copyright notice dates.
            * m2/configure.ac: Update copyright notice dates.
            * m2/gm2-compiler/CLexBuf.def: Update copyright notice dates.
            * m2/gm2-compiler/CLexBuf.mod: Update copyright notice dates.
            * m2/gm2-compiler/FifoQueue.def: Update copyright notice dates.
            * m2/gm2-compiler/FifoQueue.mod: Update copyright notice dates.
            * m2/gm2-compiler/Lists.def: Update copyright notice dates.
            * m2/gm2-compiler/Lists.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2ALU.def: Update copyright notice dates.
            * m2/gm2-compiler/M2ALU.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2AsmUtil.def: Update copyright notice dates.
            * m2/gm2-compiler/M2AsmUtil.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Base.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Base.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2BasicBlock.def: Update copyright notice dates.
            * m2/gm2-compiler/M2BasicBlock.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Batch.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Batch.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Bitset.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Bitset.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2CaseList.def: Update copyright notice dates.
            * m2/gm2-compiler/M2CaseList.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Check.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Check.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Code.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Code.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2ColorString.def: Update copyright notice dates.
            * m2/gm2-compiler/M2ColorString.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Comp.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Comp.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Configure.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Configure.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Const.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Const.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Debug.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Debug.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2DebugStack.def: Update copyright notice dates.
            * m2/gm2-compiler/M2DebugStack.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Defaults.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Defaults.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Depth.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Depth.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2DriverOptions.def: Update copyright notice dates.
            * m2/gm2-compiler/M2DriverOptions.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Emit.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Emit.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Error.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Error.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2EvalSym.def: Update copyright notice dates.
            * m2/gm2-compiler/M2FileName.def: Update copyright notice dates.
            * m2/gm2-compiler/M2FileName.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2GCCDeclare.def: Update copyright notice dates.
            * m2/gm2-compiler/M2GCCDeclare.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2GenGCC.def: Update copyright notice dates.
            * m2/gm2-compiler/M2GenGCC.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Lex.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Lex.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2LexBuf.def: Update copyright notice dates.
            * m2/gm2-compiler/M2LexBuf.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2MetaError.def: Update copyright notice dates.
            * m2/gm2-compiler/M2MetaError.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Optimize.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Optimize.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Options.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Options.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Pass.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Pass.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Preprocess.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Preprocess.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Printf.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Printf.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Quads.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Quads.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Quiet.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Quiet.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Range.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Range.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Reserved.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Reserved.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2SSA.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Scope.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Scope.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Search.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Search.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Size.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Size.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2StackAddress.def: Update copyright notice dates.
            * m2/gm2-compiler/M2StackAddress.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2StackWord.def: Update copyright notice dates.
            * m2/gm2-compiler/M2StackWord.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Students.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Students.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Swig.def: Update copyright notice dates.
            * m2/gm2-compiler/M2Swig.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2System.def: Update copyright notice dates.
            * m2/gm2-compiler/M2System.mod: Update copyright notice dates.
            * m2/gm2-compiler/M2Version.def: Update copyright notice dates.
            * m2/gm2-compiler/NameKey.def: Update copyright notice dates.
            * m2/gm2-compiler/NameKey.mod: Update copyright notice dates.
            * m2/gm2-compiler/ObjectFiles.def: Update copyright notice dates.
            * m2/gm2-compiler/ObjectFiles.mod: Update copyright notice dates.
            * m2/gm2-compiler/Output.def: Update copyright notice dates.
            * m2/gm2-compiler/Output.mod: Update copyright notice dates.
            * m2/gm2-compiler/P0SymBuild.def: Update copyright notice dates.
            * m2/gm2-compiler/P0SymBuild.mod: Update copyright notice dates.
            * m2/gm2-compiler/P0SyntaxCheck.def: Update copyright notice dates.
            * m2/gm2-compiler/P1Build.def: Update copyright notice dates.
            * m2/gm2-compiler/P1SymBuild.def: Update copyright notice dates.
            * m2/gm2-compiler/P1SymBuild.mod: Update copyright notice dates.
            * m2/gm2-compiler/P2Build.def: Update copyright notice dates.
            * m2/gm2-compiler/P2SymBuild.def: Update copyright notice dates.
            * m2/gm2-compiler/P2SymBuild.mod: Update copyright notice dates.
            * m2/gm2-compiler/P3Build.def: Update copyright notice dates.
            * m2/gm2-compiler/P3SymBuild.def: Update copyright notice dates.
            * m2/gm2-compiler/P3SymBuild.mod: Update copyright notice dates.
            * m2/gm2-compiler/PCBuild.def: Update copyright notice dates.
            * m2/gm2-compiler/PCSymBuild.def: Update copyright notice dates.
            * m2/gm2-compiler/PCSymBuild.mod: Update copyright notice dates.
            * m2/gm2-compiler/PHBuild.def: Update copyright notice dates.
            * m2/gm2-compiler/Sets.def: Update copyright notice dates.
            * m2/gm2-compiler/Sets.mod: Update copyright notice dates.
            * m2/gm2-compiler/SymbolConversion.def: Update copyright notice dates.
            * m2/gm2-compiler/SymbolConversion.mod: Update copyright notice dates.
            * m2/gm2-compiler/SymbolKey.def: Update copyright notice dates.
            * m2/gm2-compiler/SymbolKey.mod: Update copyright notice dates.
            * m2/gm2-compiler/SymbolTable.def: Update copyright notice dates.
            * m2/gm2-compiler/SymbolTable.mod: Update copyright notice dates.
            * m2/gm2-compiler/bnflex.def: Update copyright notice dates.
            * m2/gm2-compiler/bnflex.mod: Update copyright notice dates.
            * m2/gm2-compiler/cflex.def: Update copyright notice dates.
            * m2/gm2-compiler/gm2.mod: Update copyright notice dates.
            * m2/gm2-compiler/gm2lcc.mod: Update copyright notice dates.
            * m2/gm2-compiler/gm2lgen.mod: Update copyright notice dates.
            * m2/gm2-compiler/gm2lorder.mod: Update copyright notice dates.
            * m2/gm2-compiler/m2flex.def: Update copyright notice dates.
            * m2/gm2-compiler/ppg.mod: Update copyright notice dates.
            * m2/gm2-gcc/dynamicstrings.h: Update copyright notice dates.
            * m2/gm2-gcc/gcc-consolidation.h: Update copyright notice dates.
            * m2/gm2-gcc/init.c: Update copyright notice dates.
            * m2/gm2-gcc/init.def: Update copyright notice dates.
            * m2/gm2-gcc/init.h: Update copyright notice dates.
            * m2/gm2-gcc/m2assert.c: Update copyright notice dates.
            * m2/gm2-gcc/m2assert.h: Update copyright notice dates.
            * m2/gm2-gcc/m2block.c: Update copyright notice dates.
            * m2/gm2-gcc/m2block.def: Update copyright notice dates.
            * m2/gm2-gcc/m2block.h: Update copyright notice dates.
            * m2/gm2-gcc/m2builtins.c: Update copyright notice dates.
            * m2/gm2-gcc/m2builtins.def: Update copyright notice dates.
            * m2/gm2-gcc/m2builtins.h: Update copyright notice dates.
            * m2/gm2-gcc/m2color.c: Update copyright notice dates.
            * m2/gm2-gcc/m2color.def: Update copyright notice dates.
            * m2/gm2-gcc/m2color.h: Update copyright notice dates.
            * m2/gm2-gcc/m2convert.c: Update copyright notice dates.
            * m2/gm2-gcc/m2convert.def: Update copyright notice dates.
            * m2/gm2-gcc/m2convert.h: Update copyright notice dates.
            * m2/gm2-gcc/m2decl.c: Update copyright notice dates.
            * m2/gm2-gcc/m2decl.def: Update copyright notice dates.
            * m2/gm2-gcc/m2decl.h: Update copyright notice dates.
            * m2/gm2-gcc/m2except.c: Update copyright notice dates.
            * m2/gm2-gcc/m2except.def: Update copyright notice dates.
            * m2/gm2-gcc/m2except.h: Update copyright notice dates.
            * m2/gm2-gcc/m2expr.c: Update copyright notice dates.
            * m2/gm2-gcc/m2expr.def: Update copyright notice dates.
            * m2/gm2-gcc/m2expr.h: Update copyright notice dates.
            * m2/gm2-gcc/m2linemap.c: Update copyright notice dates.
            * m2/gm2-gcc/m2linemap.def: Update copyright notice dates.
            * m2/gm2-gcc/m2linemap.h: Update copyright notice dates.
            * m2/gm2-gcc/m2misc.c: Update copyright notice dates.
            * m2/gm2-gcc/m2misc.def: Update copyright notice dates.
            * m2/gm2-gcc/m2misc.h: Update copyright notice dates.
            * m2/gm2-gcc/m2options.h: Update copyright notice dates.
            * m2/gm2-gcc/m2range.h: Update copyright notice dates.
            * m2/gm2-gcc/m2search.h: Update copyright notice dates.
            * m2/gm2-gcc/m2statement.c: Update copyright notice dates.
            * m2/gm2-gcc/m2statement.def: Update copyright notice dates.
            * m2/gm2-gcc/m2statement.h: Update copyright notice dates.
            * m2/gm2-gcc/m2top.c: Update copyright notice dates.
            * m2/gm2-gcc/m2top.def: Update copyright notice dates.
            * m2/gm2-gcc/m2top.h: Update copyright notice dates.
            * m2/gm2-gcc/m2tree.c: Update copyright notice dates.
            * m2/gm2-gcc/m2tree.def: Update copyright notice dates.
            * m2/gm2-gcc/m2tree.h: Update copyright notice dates.
            * m2/gm2-gcc/m2treelib.c: Update copyright notice dates.
            * m2/gm2-gcc/m2treelib.def: Update copyright notice dates.
            * m2/gm2-gcc/m2treelib.h: Update copyright notice dates.
            * m2/gm2-gcc/m2type.c: Update copyright notice dates.
            * m2/gm2-gcc/m2type.def: Update copyright notice dates.
            * m2/gm2-gcc/m2type.h: Update copyright notice dates.
            * m2/gm2-gcc/rtegraph.c: Update copyright notice dates.
            * m2/gm2-gcc/rtegraph.h: Update copyright notice dates.
            * m2/gm2-internals.texi: Update copyright notice dates.
            * m2/gm2-lang.c: Update copyright notice dates.
            * m2/gm2-lang.h: Update copyright notice dates.
            * m2/gm2-libs-ch/RTcodummy.c: Update copyright notice dates.
            * m2/gm2-libs-ch/RTintdummy.c: Update copyright notice dates.
            * m2/gm2-libs-ch/Selective.c: Update copyright notice dates.
            * m2/gm2-libs-ch/SysExceptions.c: Update copyright notice dates.
            * m2/gm2-libs-ch/UnixArgs.c: Update copyright notice dates.
            * m2/gm2-libs-ch/cgetopt.c: Update copyright notice dates.
            * m2/gm2-libs-ch/choosetemp.c: Update copyright notice dates.
            * m2/gm2-libs-ch/dtoa.c: Update copyright notice dates.
            * m2/gm2-libs-ch/errno.c: Update copyright notice dates.
            * m2/gm2-libs-ch/host.c: Update copyright notice dates.
            * m2/gm2-libs-ch/ldtoa.c: Update copyright notice dates.
            * m2/gm2-libs-ch/pthdummy.c: Update copyright notice dates.
            * m2/gm2-libs-ch/termios.c: Update copyright notice dates.
            * m2/gm2-libs-ch/tools.c: Update copyright notice dates.
            * m2/gm2-libs-ch/wrapc.c: Update copyright notice dates.
            * m2/gm2-libs-ch/xlibc.c: Update copyright notice dates.
            * m2/gm2-libs-coroutines/Debug.def: Update copyright notice dates.
            * m2/gm2-libs-coroutines/Debug.mod: Update copyright notice dates.
            * m2/gm2-libs-coroutines/Executive.def: Update copyright notice dates.
            * m2/gm2-libs-coroutines/Executive.mod: Update copyright notice dates.
            * m2/gm2-libs-coroutines/KeyBoardLEDs.def: Update copyright notice dates.
            * m2/gm2-libs-coroutines/README.texi: Update copyright notice dates.
            * m2/gm2-libs-coroutines/SYSTEM.def: Update copyright notice dates.
            * m2/gm2-libs-coroutines/SYSTEM.mod: Update copyright notice dates.
            * m2/gm2-libs-coroutines/TimerHandler.def: Update copyright notice dates.
            * m2/gm2-libs-coroutines/TimerHandler.mod: Update copyright notice dates.
            * m2/gm2config.h.in: Update copyright notice dates.
            * m2/gm2spec.c: Update copyright notice dates.
            * m2/gm2version.h: Update copyright notice dates.
            * m2/lang-options.h: Update copyright notice dates.
            * m2/lang-specs.h: Update copyright notice dates.
            * m2/lang.opt: Update copyright notice dates.
            * m2/m2-link-support.h: Update copyright notice dates.
            * m2/m2-tree.def: Update copyright notice dates.
            * m2/m2-tree.h: Update copyright notice dates.
            * m2/m2.flex: Update copyright notice dates.
            * m2/m2pp.c: Update copyright notice dates.
            * m2/m2pp.h: Update copyright notice dates.
            * m2/mc-boot-ch/GBuiltins.c: Update copyright notice dates.
            * m2/mc-boot-ch/GRTco.c: Update copyright notice dates.
            * m2/mc-boot-ch/GSYSTEM.c: Update copyright notice dates.
            * m2/mc-boot-ch/GSelective.c: Update copyright notice dates.
            * m2/mc-boot-ch/GSysExceptions.c: Update copyright notice dates.
            * m2/mc-boot-ch/GUnixArgs.c: Update copyright notice dates.
            * m2/mc-boot-ch/Gcbuiltin.c: Update copyright notice dates.
            * m2/mc-boot-ch/Gdtoa.c: Update copyright notice dates.
            * m2/mc-boot-ch/Gerrno.c: Update copyright notice dates.
            * m2/mc-boot-ch/Gldtoa.c: Update copyright notice dates.
            * m2/mc-boot-ch/Glibc.c: Update copyright notice dates.
            * m2/mc-boot-ch/Glibm.c: Update copyright notice dates.
            * m2/mc-boot-ch/Gmcrts.c: Update copyright notice dates.
            * m2/mc-boot-ch/Gmcrts.h: Update copyright notice dates.
            * m2/mc-boot-ch/Gnetwork.h: Update copyright notice dates.
            * m2/mc-boot-ch/Gpth.c: Update copyright notice dates.
            * m2/mc-boot-ch/Gtermios.c: Update copyright notice dates.
            * m2/mc-boot-ch/Gwrapc.c: Update copyright notice dates.
            * m2/mc-boot-ch/network.c: Update copyright notice dates.
            * m2/mc/Indexing.def: Update copyright notice dates.
            * m2/mc/Indexing.mod: Update copyright notice dates.
            * m2/mc/alists.def: Update copyright notice dates.
            * m2/mc/alists.mod: Update copyright notice dates.
            * m2/mc/decl.def: Update copyright notice dates.
            * m2/mc/decl.mod: Update copyright notice dates.
            * m2/mc/keyc.def: Update copyright notice dates.
            * m2/mc/keyc.mod: Update copyright notice dates.
            * m2/mc/lists.def: Update copyright notice dates.
            * m2/mc/lists.mod: Update copyright notice dates.
            * m2/mc/m2flex.def: Update copyright notice dates.
            * m2/mc/mc.flex: Update copyright notice dates.
            * m2/mc/mcComment.def: Update copyright notice dates.
            * m2/mc/mcComment.h: Update copyright notice dates.
            * m2/mc/mcComment.mod: Update copyright notice dates.
            * m2/mc/mcComp.def: Update copyright notice dates.
            * m2/mc/mcComp.mod: Update copyright notice dates.
            * m2/mc/mcDebug.def: Update copyright notice dates.
            * m2/mc/mcDebug.mod: Update copyright notice dates.
            * m2/mc/mcError.def: Update copyright notice dates.
            * m2/mc/mcError.mod: Update copyright notice dates.
            * m2/mc/mcFileName.def: Update copyright notice dates.
            * m2/mc/mcFileName.mod: Update copyright notice dates.
            * m2/mc/mcLexBuf.def: Update copyright notice dates.
            * m2/mc/mcLexBuf.h: Update copyright notice dates.
            * m2/mc/mcLexBuf.mod: Update copyright notice dates.
            * m2/mc/mcMetaError.def: Update copyright notice dates.
            * m2/mc/mcMetaError.mod: Update copyright notice dates.
            * m2/mc/mcOptions.def: Update copyright notice dates.
            * m2/mc/mcOptions.mod: Update copyright notice dates.
            * m2/mc/mcPreprocess.def: Update copyright notice dates.
            * m2/mc/mcPreprocess.mod: Update copyright notice dates.
            * m2/mc/mcPretty.def: Update copyright notice dates.
            * m2/mc/mcPretty.mod: Update copyright notice dates.
            * m2/mc/mcPrintf.def: Update copyright notice dates.
            * m2/mc/mcPrintf.mod: Update copyright notice dates.
            * m2/mc/mcQuiet.def: Update copyright notice dates.
            * m2/mc/mcQuiet.mod: Update copyright notice dates.
            * m2/mc/mcReserved.def: Update copyright notice dates.
            * m2/mc/mcReserved.h: Update copyright notice dates.
            * m2/mc/mcReserved.mod: Update copyright notice dates.
            * m2/mc/mcSearch.def: Update copyright notice dates.
            * m2/mc/mcSearch.mod: Update copyright notice dates.
            * m2/mc/mcStack.def: Update copyright notice dates.
            * m2/mc/mcStack.mod: Update copyright notice dates.
            * m2/mc/mcStream.def: Update copyright notice dates.
            * m2/mc/mcStream.mod: Update copyright notice dates.
            * m2/mc/mcflex.def: Update copyright notice dates.
            * m2/mc/mcp1.def: Update copyright notice dates.
            * m2/mc/mcp2.def: Update copyright notice dates.
            * m2/mc/mcp3.def: Update copyright notice dates.
            * m2/mc/mcp4.def: Update copyright notice dates.
            * m2/mc/mcp5.def: Update copyright notice dates.
            * m2/mc/nameKey.def: Update copyright notice dates.
            * m2/mc/nameKey.mod: Update copyright notice dates.
            * m2/mc/symbolKey.def: Update copyright notice dates.
            * m2/mc/symbolKey.mod: Update copyright notice dates.
            * m2/mc/top.mod: Update copyright notice dates.
            * m2/mc/varargs.def: Update copyright notice dates.
            * m2/mc/varargs.mod: Update copyright notice dates.
            * m2/mc/wlists.def: Update copyright notice dates.
            * m2/mc/wlists.mod: Update copyright notice dates.
            * m2/tools-src/array2index.py: Update copyright notice dates.
            * m2/tools-src/boilerplate.py: Update copyright notice dates.
            * m2/tools-src/buildpg: Update copyright notice dates.
            * m2/tools-src/buildsyntax: Update copyright notice dates.
            * m2/tools-src/calcpath: Update copyright notice dates.
            * m2/tools-src/createUlmSys: Update copyright notice dates.
            * m2/tools-src/def2texi.py: Update copyright notice dates.
            * m2/tools-src/gensum.py: Update copyright notice dates.
            * m2/tools-src/incfile: Update copyright notice dates.
            * m2/tools-src/makeSystem: Update copyright notice dates.
            * m2/tools-src/makeconfigure: Update copyright notice dates.
            * m2/tools-src/makeversion: Update copyright notice dates.
            * m2/tools-src/mklink.c: Update copyright notice dates.
            * m2/tools-src/tidydates.py: Update copyright notice dates.
    
    Signed-off-by: Gaius Mulley <gaius.mulley@southwales.ac.uk>

Diff:
---
 gcc/m2/COPYING.FDL                          | 2 +-
 gcc/m2/COPYING.RUNTIME                      | 2 +-
 gcc/m2/Make-lang.in                         | 2 +-
 gcc/m2/bnf/gm2l.bnf                         | 4 ++--
 gcc/m2/bnf/gm2m.bnf                         | 4 ++--
 gcc/m2/bnf/m2-1.bnf                         | 4 ++--
 gcc/m2/bnf/m2-2.bnf                         | 4 ++--
 gcc/m2/bnf/m2-3.bnf                         | 4 ++--
 gcc/m2/bnf/m2-c.bnf                         | 4 ++--
 gcc/m2/bnf/m2-h.bnf                         | 4 ++--
 gcc/m2/bnf/m2.bnf                           | 4 ++--
 gcc/m2/bnf/mc-1.bnf                         | 4 ++--
 gcc/m2/bnf/mc-2.bnf                         | 4 ++--
 gcc/m2/bnf/mc-3.bnf                         | 4 ++--
 gcc/m2/bnf/mc-4.bnf                         | 4 ++--
 gcc/m2/bnf/mc-5.bnf                         | 4 ++--
 gcc/m2/config-lang.in                       | 2 +-
 gcc/m2/configure.ac                         | 2 +-
 gcc/m2/gm2-compiler/CLexBuf.def             | 2 +-
 gcc/m2/gm2-compiler/CLexBuf.mod             | 2 +-
 gcc/m2/gm2-compiler/FifoQueue.def           | 2 +-
 gcc/m2/gm2-compiler/FifoQueue.mod           | 2 +-
 gcc/m2/gm2-compiler/Lists.def               | 2 +-
 gcc/m2/gm2-compiler/Lists.mod               | 2 +-
 gcc/m2/gm2-compiler/M2ALU.def               | 2 +-
 gcc/m2/gm2-compiler/M2ALU.mod               | 2 +-
 gcc/m2/gm2-compiler/M2AsmUtil.def           | 2 +-
 gcc/m2/gm2-compiler/M2AsmUtil.mod           | 2 +-
 gcc/m2/gm2-compiler/M2Base.def              | 2 +-
 gcc/m2/gm2-compiler/M2Base.mod              | 2 +-
 gcc/m2/gm2-compiler/M2BasicBlock.def        | 2 +-
 gcc/m2/gm2-compiler/M2BasicBlock.mod        | 2 +-
 gcc/m2/gm2-compiler/M2Batch.def             | 2 +-
 gcc/m2/gm2-compiler/M2Batch.mod             | 2 +-
 gcc/m2/gm2-compiler/M2Bitset.def            | 2 +-
 gcc/m2/gm2-compiler/M2Bitset.mod            | 2 +-
 gcc/m2/gm2-compiler/M2CaseList.def          | 2 +-
 gcc/m2/gm2-compiler/M2CaseList.mod          | 2 +-
 gcc/m2/gm2-compiler/M2Check.def             | 2 +-
 gcc/m2/gm2-compiler/M2Check.mod             | 2 +-
 gcc/m2/gm2-compiler/M2Code.def              | 2 +-
 gcc/m2/gm2-compiler/M2Code.mod              | 2 +-
 gcc/m2/gm2-compiler/M2ColorString.def       | 2 +-
 gcc/m2/gm2-compiler/M2ColorString.mod       | 2 +-
 gcc/m2/gm2-compiler/M2Comp.def              | 2 +-
 gcc/m2/gm2-compiler/M2Comp.mod              | 2 +-
 gcc/m2/gm2-compiler/M2Configure.def         | 2 +-
 gcc/m2/gm2-compiler/M2Configure.mod         | 2 +-
 gcc/m2/gm2-compiler/M2Const.def             | 2 +-
 gcc/m2/gm2-compiler/M2Const.mod             | 2 +-
 gcc/m2/gm2-compiler/M2Debug.def             | 2 +-
 gcc/m2/gm2-compiler/M2Debug.mod             | 2 +-
 gcc/m2/gm2-compiler/M2DebugStack.def        | 2 +-
 gcc/m2/gm2-compiler/M2DebugStack.mod        | 2 +-
 gcc/m2/gm2-compiler/M2Defaults.def          | 2 +-
 gcc/m2/gm2-compiler/M2Defaults.mod          | 2 +-
 gcc/m2/gm2-compiler/M2Depth.def             | 2 +-
 gcc/m2/gm2-compiler/M2Depth.mod             | 2 +-
 gcc/m2/gm2-compiler/M2DriverOptions.def     | 2 +-
 gcc/m2/gm2-compiler/M2DriverOptions.mod     | 2 +-
 gcc/m2/gm2-compiler/M2Emit.def              | 2 +-
 gcc/m2/gm2-compiler/M2Emit.mod              | 2 +-
 gcc/m2/gm2-compiler/M2Error.def             | 2 +-
 gcc/m2/gm2-compiler/M2Error.mod             | 2 +-
 gcc/m2/gm2-compiler/M2EvalSym.def           | 2 +-
 gcc/m2/gm2-compiler/M2FileName.def          | 2 +-
 gcc/m2/gm2-compiler/M2FileName.mod          | 2 +-
 gcc/m2/gm2-compiler/M2GCCDeclare.def        | 2 +-
 gcc/m2/gm2-compiler/M2GCCDeclare.mod        | 2 +-
 gcc/m2/gm2-compiler/M2GenGCC.def            | 2 +-
 gcc/m2/gm2-compiler/M2GenGCC.mod            | 2 +-
 gcc/m2/gm2-compiler/M2Lex.def               | 2 +-
 gcc/m2/gm2-compiler/M2Lex.mod               | 2 +-
 gcc/m2/gm2-compiler/M2LexBuf.def            | 2 +-
 gcc/m2/gm2-compiler/M2LexBuf.mod            | 2 +-
 gcc/m2/gm2-compiler/M2MetaError.def         | 2 +-
 gcc/m2/gm2-compiler/M2MetaError.mod         | 2 +-
 gcc/m2/gm2-compiler/M2Optimize.def          | 2 +-
 gcc/m2/gm2-compiler/M2Optimize.mod          | 2 +-
 gcc/m2/gm2-compiler/M2Options.def           | 2 +-
 gcc/m2/gm2-compiler/M2Options.mod           | 2 +-
 gcc/m2/gm2-compiler/M2Pass.def              | 2 +-
 gcc/m2/gm2-compiler/M2Pass.mod              | 2 +-
 gcc/m2/gm2-compiler/M2Preprocess.def        | 2 +-
 gcc/m2/gm2-compiler/M2Preprocess.mod        | 2 +-
 gcc/m2/gm2-compiler/M2Printf.def            | 2 +-
 gcc/m2/gm2-compiler/M2Printf.mod            | 2 +-
 gcc/m2/gm2-compiler/M2Quads.def             | 2 +-
 gcc/m2/gm2-compiler/M2Quads.mod             | 2 +-
 gcc/m2/gm2-compiler/M2Quiet.def             | 2 +-
 gcc/m2/gm2-compiler/M2Quiet.mod             | 2 +-
 gcc/m2/gm2-compiler/M2Range.def             | 2 +-
 gcc/m2/gm2-compiler/M2Range.mod             | 2 +-
 gcc/m2/gm2-compiler/M2Reserved.def          | 2 +-
 gcc/m2/gm2-compiler/M2Reserved.mod          | 2 +-
 gcc/m2/gm2-compiler/M2SSA.mod               | 2 +-
 gcc/m2/gm2-compiler/M2Scope.def             | 2 +-
 gcc/m2/gm2-compiler/M2Scope.mod             | 2 +-
 gcc/m2/gm2-compiler/M2Search.def            | 2 +-
 gcc/m2/gm2-compiler/M2Search.mod            | 2 +-
 gcc/m2/gm2-compiler/M2Size.def              | 2 +-
 gcc/m2/gm2-compiler/M2Size.mod              | 2 +-
 gcc/m2/gm2-compiler/M2StackAddress.def      | 2 +-
 gcc/m2/gm2-compiler/M2StackAddress.mod      | 2 +-
 gcc/m2/gm2-compiler/M2StackWord.def         | 2 +-
 gcc/m2/gm2-compiler/M2StackWord.mod         | 2 +-
 gcc/m2/gm2-compiler/M2Students.def          | 2 +-
 gcc/m2/gm2-compiler/M2Students.mod          | 2 +-
 gcc/m2/gm2-compiler/M2Swig.def              | 2 +-
 gcc/m2/gm2-compiler/M2Swig.mod              | 2 +-
 gcc/m2/gm2-compiler/M2System.def            | 2 +-
 gcc/m2/gm2-compiler/M2System.mod            | 2 +-
 gcc/m2/gm2-compiler/M2Version.def           | 2 +-
 gcc/m2/gm2-compiler/NameKey.def             | 2 +-
 gcc/m2/gm2-compiler/NameKey.mod             | 2 +-
 gcc/m2/gm2-compiler/ObjectFiles.def         | 2 +-
 gcc/m2/gm2-compiler/ObjectFiles.mod         | 2 +-
 gcc/m2/gm2-compiler/Output.def              | 2 +-
 gcc/m2/gm2-compiler/Output.mod              | 2 +-
 gcc/m2/gm2-compiler/P0SymBuild.def          | 2 +-
 gcc/m2/gm2-compiler/P0SymBuild.mod          | 2 +-
 gcc/m2/gm2-compiler/P0SyntaxCheck.def       | 2 +-
 gcc/m2/gm2-compiler/P1Build.def             | 2 +-
 gcc/m2/gm2-compiler/P1SymBuild.def          | 2 +-
 gcc/m2/gm2-compiler/P1SymBuild.mod          | 2 +-
 gcc/m2/gm2-compiler/P2Build.def             | 2 +-
 gcc/m2/gm2-compiler/P2SymBuild.def          | 2 +-
 gcc/m2/gm2-compiler/P2SymBuild.mod          | 2 +-
 gcc/m2/gm2-compiler/P3Build.def             | 2 +-
 gcc/m2/gm2-compiler/P3SymBuild.def          | 2 +-
 gcc/m2/gm2-compiler/P3SymBuild.mod          | 2 +-
 gcc/m2/gm2-compiler/PCBuild.def             | 2 +-
 gcc/m2/gm2-compiler/PCSymBuild.def          | 2 +-
 gcc/m2/gm2-compiler/PCSymBuild.mod          | 2 +-
 gcc/m2/gm2-compiler/PHBuild.def             | 2 +-
 gcc/m2/gm2-compiler/Sets.def                | 2 +-
 gcc/m2/gm2-compiler/Sets.mod                | 2 +-
 gcc/m2/gm2-compiler/SymbolConversion.def    | 2 +-
 gcc/m2/gm2-compiler/SymbolConversion.mod    | 2 +-
 gcc/m2/gm2-compiler/SymbolKey.def           | 2 +-
 gcc/m2/gm2-compiler/SymbolKey.mod           | 2 +-
 gcc/m2/gm2-compiler/SymbolTable.def         | 2 +-
 gcc/m2/gm2-compiler/SymbolTable.mod         | 2 +-
 gcc/m2/gm2-compiler/bnflex.def              | 2 +-
 gcc/m2/gm2-compiler/bnflex.mod              | 2 +-
 gcc/m2/gm2-compiler/cflex.def               | 2 +-
 gcc/m2/gm2-compiler/gm2.mod                 | 2 +-
 gcc/m2/gm2-compiler/gm2lcc.mod              | 2 +-
 gcc/m2/gm2-compiler/gm2lgen.mod             | 2 +-
 gcc/m2/gm2-compiler/gm2lorder.mod           | 2 +-
 gcc/m2/gm2-compiler/m2flex.def              | 2 +-
 gcc/m2/gm2-compiler/ppg.mod                 | 4 ++--
 gcc/m2/gm2-gcc/dynamicstrings.h             | 2 +-
 gcc/m2/gm2-gcc/gcc-consolidation.h          | 2 +-
 gcc/m2/gm2-gcc/init.c                       | 2 +-
 gcc/m2/gm2-gcc/init.def                     | 2 +-
 gcc/m2/gm2-gcc/init.h                       | 2 +-
 gcc/m2/gm2-gcc/m2assert.c                   | 2 +-
 gcc/m2/gm2-gcc/m2assert.h                   | 2 +-
 gcc/m2/gm2-gcc/m2block.c                    | 2 +-
 gcc/m2/gm2-gcc/m2block.def                  | 2 +-
 gcc/m2/gm2-gcc/m2block.h                    | 2 +-
 gcc/m2/gm2-gcc/m2builtins.c                 | 2 +-
 gcc/m2/gm2-gcc/m2builtins.def               | 2 +-
 gcc/m2/gm2-gcc/m2builtins.h                 | 2 +-
 gcc/m2/gm2-gcc/m2color.c                    | 2 +-
 gcc/m2/gm2-gcc/m2color.def                  | 2 +-
 gcc/m2/gm2-gcc/m2color.h                    | 2 +-
 gcc/m2/gm2-gcc/m2convert.c                  | 2 +-
 gcc/m2/gm2-gcc/m2convert.def                | 2 +-
 gcc/m2/gm2-gcc/m2convert.h                  | 2 +-
 gcc/m2/gm2-gcc/m2decl.c                     | 2 +-
 gcc/m2/gm2-gcc/m2decl.def                   | 2 +-
 gcc/m2/gm2-gcc/m2decl.h                     | 2 +-
 gcc/m2/gm2-gcc/m2except.c                   | 2 +-
 gcc/m2/gm2-gcc/m2except.def                 | 2 +-
 gcc/m2/gm2-gcc/m2except.h                   | 2 +-
 gcc/m2/gm2-gcc/m2expr.c                     | 2 +-
 gcc/m2/gm2-gcc/m2expr.def                   | 2 +-
 gcc/m2/gm2-gcc/m2expr.h                     | 2 +-
 gcc/m2/gm2-gcc/m2linemap.c                  | 2 +-
 gcc/m2/gm2-gcc/m2linemap.def                | 2 +-
 gcc/m2/gm2-gcc/m2linemap.h                  | 2 +-
 gcc/m2/gm2-gcc/m2misc.c                     | 2 +-
 gcc/m2/gm2-gcc/m2misc.def                   | 2 +-
 gcc/m2/gm2-gcc/m2misc.h                     | 2 +-
 gcc/m2/gm2-gcc/m2options.h                  | 2 +-
 gcc/m2/gm2-gcc/m2range.h                    | 2 +-
 gcc/m2/gm2-gcc/m2search.h                   | 2 +-
 gcc/m2/gm2-gcc/m2statement.c                | 2 +-
 gcc/m2/gm2-gcc/m2statement.def              | 2 +-
 gcc/m2/gm2-gcc/m2statement.h                | 2 +-
 gcc/m2/gm2-gcc/m2top.c                      | 2 +-
 gcc/m2/gm2-gcc/m2top.def                    | 2 +-
 gcc/m2/gm2-gcc/m2top.h                      | 2 +-
 gcc/m2/gm2-gcc/m2tree.c                     | 2 +-
 gcc/m2/gm2-gcc/m2tree.def                   | 2 +-
 gcc/m2/gm2-gcc/m2tree.h                     | 2 +-
 gcc/m2/gm2-gcc/m2treelib.c                  | 2 +-
 gcc/m2/gm2-gcc/m2treelib.def                | 2 +-
 gcc/m2/gm2-gcc/m2treelib.h                  | 2 +-
 gcc/m2/gm2-gcc/m2type.c                     | 2 +-
 gcc/m2/gm2-gcc/m2type.def                   | 2 +-
 gcc/m2/gm2-gcc/m2type.h                     | 2 +-
 gcc/m2/gm2-gcc/rtegraph.c                   | 2 +-
 gcc/m2/gm2-gcc/rtegraph.h                   | 2 +-
 gcc/m2/gm2-internals.texi                   | 2 +-
 gcc/m2/gm2-lang.c                           | 2 +-
 gcc/m2/gm2-lang.h                           | 2 +-
 gcc/m2/gm2-libs-ch/RTcodummy.c              | 2 +-
 gcc/m2/gm2-libs-ch/RTintdummy.c             | 2 +-
 gcc/m2/gm2-libs-ch/Selective.c              | 2 +-
 gcc/m2/gm2-libs-ch/SysExceptions.c          | 2 +-
 gcc/m2/gm2-libs-ch/UnixArgs.c               | 2 +-
 gcc/m2/gm2-libs-ch/cgetopt.c                | 2 +-
 gcc/m2/gm2-libs-ch/choosetemp.c             | 2 +-
 gcc/m2/gm2-libs-ch/dtoa.c                   | 2 +-
 gcc/m2/gm2-libs-ch/errno.c                  | 2 +-
 gcc/m2/gm2-libs-ch/host.c                   | 2 +-
 gcc/m2/gm2-libs-ch/ldtoa.c                  | 2 +-
 gcc/m2/gm2-libs-ch/pthdummy.c               | 2 +-
 gcc/m2/gm2-libs-ch/termios.c                | 2 +-
 gcc/m2/gm2-libs-ch/tools.c                  | 2 +-
 gcc/m2/gm2-libs-ch/wrapc.c                  | 2 +-
 gcc/m2/gm2-libs-ch/xlibc.c                  | 2 +-
 gcc/m2/gm2-libs-coroutines/Debug.def        | 2 +-
 gcc/m2/gm2-libs-coroutines/Debug.mod        | 2 +-
 gcc/m2/gm2-libs-coroutines/Executive.def    | 2 +-
 gcc/m2/gm2-libs-coroutines/Executive.mod    | 2 +-
 gcc/m2/gm2-libs-coroutines/KeyBoardLEDs.def | 2 +-
 gcc/m2/gm2-libs-coroutines/README.texi      | 2 +-
 gcc/m2/gm2-libs-coroutines/SYSTEM.def       | 2 +-
 gcc/m2/gm2-libs-coroutines/SYSTEM.mod       | 2 +-
 gcc/m2/gm2-libs-coroutines/TimerHandler.def | 2 +-
 gcc/m2/gm2-libs-coroutines/TimerHandler.mod | 2 +-
 gcc/m2/gm2config.h.in                       | 2 +-
 gcc/m2/gm2spec.c                            | 2 +-
 gcc/m2/gm2version.h                         | 2 +-
 gcc/m2/lang-options.h                       | 2 +-
 gcc/m2/lang-specs.h                         | 2 +-
 gcc/m2/lang.opt                             | 2 +-
 gcc/m2/m2-link-support.h                    | 2 +-
 gcc/m2/m2-tree.def                          | 2 +-
 gcc/m2/m2-tree.h                            | 2 +-
 gcc/m2/m2.flex                              | 2 +-
 gcc/m2/m2pp.c                               | 2 +-
 gcc/m2/m2pp.h                               | 2 +-
 gcc/m2/mc-boot-ch/GBuiltins.c               | 2 +-
 gcc/m2/mc-boot-ch/GRTco.c                   | 2 +-
 gcc/m2/mc-boot-ch/GSYSTEM.c                 | 2 +-
 gcc/m2/mc-boot-ch/GSelective.c              | 2 +-
 gcc/m2/mc-boot-ch/GSysExceptions.c          | 2 +-
 gcc/m2/mc-boot-ch/GUnixArgs.c               | 2 +-
 gcc/m2/mc-boot-ch/Gcbuiltin.c               | 2 +-
 gcc/m2/mc-boot-ch/Gdtoa.c                   | 2 +-
 gcc/m2/mc-boot-ch/Gerrno.c                  | 2 +-
 gcc/m2/mc-boot-ch/Gldtoa.c                  | 2 +-
 gcc/m2/mc-boot-ch/Glibc.c                   | 2 +-
 gcc/m2/mc-boot-ch/Glibm.c                   | 2 +-
 gcc/m2/mc-boot-ch/Gmcrts.c                  | 2 +-
 gcc/m2/mc-boot-ch/Gmcrts.h                  | 2 +-
 gcc/m2/mc-boot-ch/Gnetwork.h                | 2 +-
 gcc/m2/mc-boot-ch/Gpth.c                    | 2 +-
 gcc/m2/mc-boot-ch/Gtermios.c                | 2 +-
 gcc/m2/mc-boot-ch/Gwrapc.c                  | 2 +-
 gcc/m2/mc-boot-ch/network.c                 | 2 +-
 gcc/m2/mc/Indexing.def                      | 2 +-
 gcc/m2/mc/Indexing.mod                      | 2 +-
 gcc/m2/mc/alists.def                        | 2 +-
 gcc/m2/mc/alists.mod                        | 2 +-
 gcc/m2/mc/decl.def                          | 2 +-
 gcc/m2/mc/decl.mod                          | 2 +-
 gcc/m2/mc/keyc.def                          | 2 +-
 gcc/m2/mc/keyc.mod                          | 2 +-
 gcc/m2/mc/lists.def                         | 2 +-
 gcc/m2/mc/lists.mod                         | 2 +-
 gcc/m2/mc/m2flex.def                        | 2 +-
 gcc/m2/mc/mc.flex                           | 2 +-
 gcc/m2/mc/mcComment.def                     | 2 +-
 gcc/m2/mc/mcComment.h                       | 2 +-
 gcc/m2/mc/mcComment.mod                     | 2 +-
 gcc/m2/mc/mcComp.def                        | 2 +-
 gcc/m2/mc/mcComp.mod                        | 2 +-
 gcc/m2/mc/mcDebug.def                       | 2 +-
 gcc/m2/mc/mcDebug.mod                       | 3 +--
 gcc/m2/mc/mcError.def                       | 2 +-
 gcc/m2/mc/mcError.mod                       | 2 +-
 gcc/m2/mc/mcFileName.def                    | 2 +-
 gcc/m2/mc/mcFileName.mod                    | 3 +--
 gcc/m2/mc/mcLexBuf.def                      | 2 +-
 gcc/m2/mc/mcLexBuf.h                        | 2 +-
 gcc/m2/mc/mcLexBuf.mod                      | 2 +-
 gcc/m2/mc/mcMetaError.def                   | 2 +-
 gcc/m2/mc/mcMetaError.mod                   | 3 +--
 gcc/m2/mc/mcOptions.def                     | 2 +-
 gcc/m2/mc/mcOptions.mod                     | 2 +-
 gcc/m2/mc/mcPreprocess.def                  | 2 +-
 gcc/m2/mc/mcPreprocess.mod                  | 3 +--
 gcc/m2/mc/mcPretty.def                      | 2 +-
 gcc/m2/mc/mcPretty.mod                      | 2 +-
 gcc/m2/mc/mcPrintf.def                      | 2 +-
 gcc/m2/mc/mcPrintf.mod                      | 3 +--
 gcc/m2/mc/mcQuiet.def                       | 2 +-
 gcc/m2/mc/mcQuiet.mod                       | 3 +--
 gcc/m2/mc/mcReserved.def                    | 2 +-
 gcc/m2/mc/mcReserved.h                      | 2 +-
 gcc/m2/mc/mcReserved.mod                    | 2 +-
 gcc/m2/mc/mcSearch.def                      | 2 +-
 gcc/m2/mc/mcSearch.mod                      | 3 +--
 gcc/m2/mc/mcStack.def                       | 2 +-
 gcc/m2/mc/mcStack.mod                       | 2 +-
 gcc/m2/mc/mcStream.def                      | 2 +-
 gcc/m2/mc/mcStream.mod                      | 2 +-
 gcc/m2/mc/mcflex.def                        | 2 +-
 gcc/m2/mc/mcp1.def                          | 2 +-
 gcc/m2/mc/mcp2.def                          | 2 +-
 gcc/m2/mc/mcp3.def                          | 2 +-
 gcc/m2/mc/mcp4.def                          | 2 +-
 gcc/m2/mc/mcp5.def                          | 2 +-
 gcc/m2/mc/nameKey.def                       | 2 +-
 gcc/m2/mc/nameKey.mod                       | 2 +-
 gcc/m2/mc/symbolKey.def                     | 2 +-
 gcc/m2/mc/symbolKey.mod                     | 2 +-
 gcc/m2/mc/top.mod                           | 2 +-
 gcc/m2/mc/varargs.def                       | 2 +-
 gcc/m2/mc/varargs.mod                       | 2 +-
 gcc/m2/mc/wlists.def                        | 2 +-
 gcc/m2/mc/wlists.mod                        | 2 +-
 gcc/m2/tools-src/array2index.py             | 2 +-
 gcc/m2/tools-src/boilerplate.py             | 2 +-
 gcc/m2/tools-src/buildpg                    | 2 +-
 gcc/m2/tools-src/buildsyntax                | 2 +-
 gcc/m2/tools-src/calcpath                   | 2 +-
 gcc/m2/tools-src/createUlmSys               | 2 +-
 gcc/m2/tools-src/def2texi.py                | 4 ++--
 gcc/m2/tools-src/gensum.py                  | 2 +-
 gcc/m2/tools-src/incfile                    | 2 +-
 gcc/m2/tools-src/makeSystem                 | 2 +-
 gcc/m2/tools-src/makeconfigure              | 2 +-
 gcc/m2/tools-src/makeversion                | 2 +-
 gcc/m2/tools-src/mklink.c                   | 2 +-
 gcc/m2/tools-src/tidydates.py               | 2 +-
 342 files changed, 357 insertions(+), 364 deletions(-)

diff --git a/gcc/m2/COPYING.FDL b/gcc/m2/COPYING.FDL
index 4a0fe1c8dee..9854856fa81 100644
--- a/gcc/m2/COPYING.FDL
+++ b/gcc/m2/COPYING.FDL
@@ -2,7 +2,7 @@
 		  Version 1.2, November 2002
 
 
- Copyright (C) 2000,2001,2002  Free Software Foundation, Inc.
+ Copyright (C) 2000-2022 Free Software Foundation, Inc.
      51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
  Everyone is permitted to copy and distribute verbatim copies
  of this license document, but changing it is not allowed.
diff --git a/gcc/m2/COPYING.RUNTIME b/gcc/m2/COPYING.RUNTIME
index e1b3c69c179..649af5e573a 100644
--- a/gcc/m2/COPYING.RUNTIME
+++ b/gcc/m2/COPYING.RUNTIME
@@ -2,7 +2,7 @@ GCC RUNTIME LIBRARY EXCEPTION
 
 Version 3.1, 31 March 2009
 
-Copyright (C) 2009 Free Software Foundation, Inc. <http://fsf.org/>
+Copyright (C) 2009-2022 Free Software Foundation, Inc. <http://fsf.org/>
 
 Everyone is permitted to copy and distribute verbatim copies of this
 license document, but changing it is not allowed.
diff --git a/gcc/m2/Make-lang.in b/gcc/m2/Make-lang.in
index 423ede9a130..c145012f32c 100644
--- a/gcc/m2/Make-lang.in
+++ b/gcc/m2/Make-lang.in
@@ -1,6 +1,6 @@
 # Top level -*- makefile -*- fragment for GNU M2.
 
-# Copyright (C) 2000-2021 Free Software Foundation, Inc.
+# Copyright (C) 2000-2022 Free Software Foundation, Inc.
 
 #This file is part of GCC.
 
diff --git a/gcc/m2/bnf/gm2l.bnf b/gcc/m2/bnf/gm2l.bnf
index 9ea5ae2c19c..5d1fb880a3f 100644
--- a/gcc/m2/bnf/gm2l.bnf
+++ b/gcc/m2/bnf/gm2l.bnf
@@ -1,7 +1,7 @@
 --
 -- gm2l.bnf grammar and associated actions for gm2l.
 --
--- Copyright (C) 2001-2021 Free Software Foundation, Inc.
+-- Copyright (C) 2001-2022 Free Software Foundation, Inc.
 -- Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 --
 -- This file is part of GNU Modula-2.
@@ -23,7 +23,7 @@
 (* output from gm2l.bnf, automatically generated do not edit if these
    are the top two lines in the file.
 
-Copyright (C) 2001-2020 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/bnf/gm2m.bnf b/gcc/m2/bnf/gm2m.bnf
index 5e7af92e0de..65c61c051c9 100644
--- a/gcc/m2/bnf/gm2m.bnf
+++ b/gcc/m2/bnf/gm2m.bnf
@@ -1,7 +1,7 @@
 --
 -- gm2m.bnf grammar for automatic Makefile generator.
 --
--- Copyright (C) 2002-2021 Free Software Foundation, Inc.
+-- Copyright (C) 2002-2022 Free Software Foundation, Inc.
 -- Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 --
 -- This file is part of GNU Modula-2.
@@ -24,7 +24,7 @@ MODULE gm2m ;
 (* output from gm2m.bnf, automatically generated do not edit if these
    are the top two lines in the file.
 
-Copyright (C) 2002-2020 Free Software Foundation, Inc.
+Copyright (C) 2002-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/bnf/m2-1.bnf b/gcc/m2/bnf/m2-1.bnf
index 4d1237d1acb..3b3695b8de7 100644
--- a/gcc/m2/bnf/m2-1.bnf
+++ b/gcc/m2/bnf/m2-1.bnf
@@ -1,7 +1,7 @@
 --
 -- m2-1.bnf grammar and associated actions for pass 1.
 --
--- Copyright (C) 2001-2021 Free Software Foundation, Inc.
+-- Copyright (C) 2001-2022 Free Software Foundation, Inc.
 -- Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 --
 -- This file is part of GNU Modula-2.
@@ -23,7 +23,7 @@
 (* output from m2-1.bnf, automatically generated do not edit if these
    are the top two lines in the file.
 
-Copyright (C) 2001-2020 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/bnf/m2-2.bnf b/gcc/m2/bnf/m2-2.bnf
index 7bf687e7fea..d25f7b4334e 100644
--- a/gcc/m2/bnf/m2-2.bnf
+++ b/gcc/m2/bnf/m2-2.bnf
@@ -1,7 +1,7 @@
 --
 -- m2-2.bnf grammar and associated actions for pass 2.
 --
--- Copyright (C) 2001-2021 Free Software Foundation, Inc.
+-- Copyright (C) 2001-2022 Free Software Foundation, Inc.
 -- Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 --
 -- This file is part of GNU Modula-2.
@@ -23,7 +23,7 @@
 (* output from m2-2.bnf, automatically generated do not edit if these
    are the top two lines in the file.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/bnf/m2-3.bnf b/gcc/m2/bnf/m2-3.bnf
index 836528f86d2..ed4e21d5556 100644
--- a/gcc/m2/bnf/m2-3.bnf
+++ b/gcc/m2/bnf/m2-3.bnf
@@ -1,7 +1,7 @@
 --
 -- m2-3.bnf grammar and associated actions for pass 3.
 --
--- Copyright (C) 2001-2021 Free Software Foundation, Inc.
+-- Copyright (C) 2001-2022 Free Software Foundation, Inc.
 -- Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 --
 -- This file is part of GNU Modula-2.
@@ -23,7 +23,7 @@
 (* output from m2-3.bnf, automatically generated do not edit if these
    are the top two lines in the file.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/bnf/m2-c.bnf b/gcc/m2/bnf/m2-c.bnf
index 5f9ea360d05..0db317234bb 100644
--- a/gcc/m2/bnf/m2-c.bnf
+++ b/gcc/m2/bnf/m2-c.bnf
@@ -1,7 +1,7 @@
 --
 -- m2-c.bnf grammar and associated actions for pass C.
 --
--- Copyright (C) 2001-2021 Free Software Foundation, Inc.
+-- Copyright (C) 2001-2022 Free Software Foundation, Inc.
 -- Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 --
 -- This file is part of GNU Modula-2.
@@ -23,7 +23,7 @@
 (* output from m2-c.bnf, automatically generated do not edit if these
    are the top two lines in the file.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/bnf/m2-h.bnf b/gcc/m2/bnf/m2-h.bnf
index b9297b20da9..5a24c6756bd 100644
--- a/gcc/m2/bnf/m2-h.bnf
+++ b/gcc/m2/bnf/m2-h.bnf
@@ -1,7 +1,7 @@
 --
 -- m2-h.bnf grammar and associated actions for pass h.
 --
--- Copyright (C) 2001-2021 Free Software Foundation, Inc.
+-- Copyright (C) 2001-2022 Free Software Foundation, Inc.
 -- Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 --
 -- This file is part of GNU Modula-2.
@@ -23,7 +23,7 @@
 (* output from m2-h.bnf, automatically generated do not edit if these
    are the top two lines in the file.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/bnf/m2.bnf b/gcc/m2/bnf/m2.bnf
index 67834ee19a3..a00f7589b9a 100644
--- a/gcc/m2/bnf/m2.bnf
+++ b/gcc/m2/bnf/m2.bnf
@@ -1,7 +1,7 @@
 --
 -- m2.bnf grammar and associated actions for pass 0.
 --
--- Copyright (C) 2001-2021 Free Software Foundation, Inc.
+-- Copyright (C) 2001-2022 Free Software Foundation, Inc.
 -- Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 --
 -- This file is part of GNU Modula-2.
@@ -23,7 +23,7 @@
 (* output from m2.bnf, automatically generated do not edit if these
    are the top two lines in the file.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/bnf/mc-1.bnf b/gcc/m2/bnf/mc-1.bnf
index bcc870b08c4..538dfc79da1 100644
--- a/gcc/m2/bnf/mc-1.bnf
+++ b/gcc/m2/bnf/mc-1.bnf
@@ -1,7 +1,7 @@
 --
 -- mc-1.bnf grammar and associated actions for mcp1.
 --
--- Copyright (C) 2015-2021 Free Software Foundation, Inc.
+-- Copyright (C) 2015-2022 Free Software Foundation, Inc.
 -- Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 --
 -- This file is part of GNU Modula-2.
@@ -22,7 +22,7 @@
 % module mcp1 begin
 (* output from mc-1.bnf, automatically generated do not edit.
 
-Copyright (C) 2015-2020 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/bnf/mc-2.bnf b/gcc/m2/bnf/mc-2.bnf
index 2658a077a23..1a55563ed89 100644
--- a/gcc/m2/bnf/mc-2.bnf
+++ b/gcc/m2/bnf/mc-2.bnf
@@ -1,7 +1,7 @@
 --
 -- mc-2.bnf grammar and associated actions for mcp2.
 --
--- Copyright (C) 2015-2021 Free Software Foundation, Inc.
+-- Copyright (C) 2015-2022 Free Software Foundation, Inc.
 -- Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 --
 -- This file is part of GNU Modula-2.
@@ -22,7 +22,7 @@
 % module mcp2 begin
 (* output from mc-2.bnf, automatically generated do not edit.
 
-Copyright (C) 2015-2020 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/bnf/mc-3.bnf b/gcc/m2/bnf/mc-3.bnf
index 1cc49fa2f2d..de925210b3c 100644
--- a/gcc/m2/bnf/mc-3.bnf
+++ b/gcc/m2/bnf/mc-3.bnf
@@ -1,7 +1,7 @@
 --
 -- mc-3.bnf grammar and associated actions for mcp3.
 --
--- Copyright (C) 2015-2021 Free Software Foundation, Inc.
+-- Copyright (C) 2015-2022 Free Software Foundation, Inc.
 -- Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 --
 -- This file is part of GNU Modula-2.
@@ -22,7 +22,7 @@
 % module mcp3 begin
 (* output from mc-3.bnf, automatically generated do not edit.
 
-Copyright (C) 2015-2020 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/bnf/mc-4.bnf b/gcc/m2/bnf/mc-4.bnf
index 06cf86a58d6..05be2a6b672 100644
--- a/gcc/m2/bnf/mc-4.bnf
+++ b/gcc/m2/bnf/mc-4.bnf
@@ -1,7 +1,7 @@
 --
 -- mc-4.bnf grammar and associated actions for mcp4.
 --
--- Copyright (C) 2016-2021 Free Software Foundation, Inc.
+-- Copyright (C) 2016-2022 Free Software Foundation, Inc.
 -- Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 --
 -- This file is part of GNU Modula-2.
@@ -22,7 +22,7 @@
 % module mcp4 begin
 (* output from mc-4.bnf, automatically generated do not edit.
 
-Copyright (C) 2016-2020 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/bnf/mc-5.bnf b/gcc/m2/bnf/mc-5.bnf
index 6357e091f1c..ba5a75b2c83 100644
--- a/gcc/m2/bnf/mc-5.bnf
+++ b/gcc/m2/bnf/mc-5.bnf
@@ -1,7 +1,7 @@
 --
 -- mc-5.bnf grammar and associated actions for mcp5.
 --
--- Copyright (C) 2016-2021 Free Software Foundation, Inc.
+-- Copyright (C) 2016-2022 Free Software Foundation, Inc.
 -- Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 --
 -- This file is part of GNU Modula-2.
@@ -23,7 +23,7 @@
 
 (* output from mc-5.bnf, automatically generated do not edit.
 
-Copyright (C) 2016-2020 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/config-lang.in b/gcc/m2/config-lang.in
index b4996998ae3..2bbc5848379 100644
--- a/gcc/m2/config-lang.in
+++ b/gcc/m2/config-lang.in
@@ -1,5 +1,5 @@
 # Top level configure fragment for GNU Modula-2.
-# Copyright (C) 2000-2021 Free Software Foundation, Inc.
+# Copyright (C) 2000-2022 Free Software Foundation, Inc.
 
 # This file is part of GCC.
 
diff --git a/gcc/m2/configure.ac b/gcc/m2/configure.ac
index 35ca221ead2..4c219258d90 100644
--- a/gcc/m2/configure.ac
+++ b/gcc/m2/configure.ac
@@ -1,6 +1,6 @@
 # configure.ac provides gm2spec.c with access to config values.
 
-# Copyright (C) 2001-2021 Free Software Foundation, Inc.
+# Copyright (C) 2001-2022 Free Software Foundation, Inc.
 # Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 # GCC is free software; you can redistribute it and/or modify
diff --git a/gcc/m2/gm2-compiler/CLexBuf.def b/gcc/m2/gm2-compiler/CLexBuf.def
index e81939bc3fd..7718c35be09 100644
--- a/gcc/m2/gm2-compiler/CLexBuf.def
+++ b/gcc/m2/gm2-compiler/CLexBuf.def
@@ -1,6 +1,6 @@
 (* CLexBuf.def provides a lexical buffer for clex.
 
-Copyright (C) 2003-2021 Free Software Foundation, Inc.
+Copyright (C) 2003-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/CLexBuf.mod b/gcc/m2/gm2-compiler/CLexBuf.mod
index 193fe9376dd..d3a60ed9fe9 100644
--- a/gcc/m2/gm2-compiler/CLexBuf.mod
+++ b/gcc/m2/gm2-compiler/CLexBuf.mod
@@ -1,6 +1,6 @@
 (* CLexBuf.mod provides a lexical buffer for clex.
 
-Copyright (C) 2003-2021 Free Software Foundation, Inc.
+Copyright (C) 2003-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/FifoQueue.def b/gcc/m2/gm2-compiler/FifoQueue.def
index 76265f038a8..4f6115178b1 100644
--- a/gcc/m2/gm2-compiler/FifoQueue.def
+++ b/gcc/m2/gm2-compiler/FifoQueue.def
@@ -1,6 +1,6 @@
 (* FifoQueue.def provides a simple fifo queue.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/FifoQueue.mod b/gcc/m2/gm2-compiler/FifoQueue.mod
index f53803c67f0..31b0c7b2d8d 100644
--- a/gcc/m2/gm2-compiler/FifoQueue.mod
+++ b/gcc/m2/gm2-compiler/FifoQueue.mod
@@ -1,6 +1,6 @@
 (* FifoQueue.mod provides a simple fifo queue.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/Lists.def b/gcc/m2/gm2-compiler/Lists.def
index c0519cc23da..a6022145557 100644
--- a/gcc/m2/gm2-compiler/Lists.def
+++ b/gcc/m2/gm2-compiler/Lists.def
@@ -1,6 +1,6 @@
 (* Lists.def provides an unordered list manipulation package.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/Lists.mod b/gcc/m2/gm2-compiler/Lists.mod
index 2d2b5e88b6d..9df9f2ac33f 100644
--- a/gcc/m2/gm2-compiler/Lists.mod
+++ b/gcc/m2/gm2-compiler/Lists.mod
@@ -1,6 +1,6 @@
 (* Lists.mod provides an unordered list manipulation package.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2ALU.def b/gcc/m2/gm2-compiler/M2ALU.def
index 40ade15025a..28533dcb5e6 100644
--- a/gcc/m2/gm2-compiler/M2ALU.def
+++ b/gcc/m2/gm2-compiler/M2ALU.def
@@ -1,6 +1,6 @@
 (* M2ALU.def gcc implementation of the M2ALU module.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2ALU.mod b/gcc/m2/gm2-compiler/M2ALU.mod
index efd37ae4d49..986af1d1b3e 100644
--- a/gcc/m2/gm2-compiler/M2ALU.mod
+++ b/gcc/m2/gm2-compiler/M2ALU.mod
@@ -1,6 +1,6 @@
 (* M2ALU.mod gcc implementation of the M2ALU module.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2AsmUtil.def b/gcc/m2/gm2-compiler/M2AsmUtil.def
index ca87b5d97e1..37a2ce8b91f 100644
--- a/gcc/m2/gm2-compiler/M2AsmUtil.def
+++ b/gcc/m2/gm2-compiler/M2AsmUtil.def
@@ -1,6 +1,6 @@
 (* M2AsmUtil.def provides asm symbol name conversion.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2AsmUtil.mod b/gcc/m2/gm2-compiler/M2AsmUtil.mod
index 5bf0d6c88fc..02571b89217 100644
--- a/gcc/m2/gm2-compiler/M2AsmUtil.mod
+++ b/gcc/m2/gm2-compiler/M2AsmUtil.mod
@@ -1,6 +1,6 @@
 (* M2AsmUtil.mod provides utilities relating symbols in the SymbolTable.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Base.def b/gcc/m2/gm2-compiler/M2Base.def
index 3c63da76f49..efcc360413e 100644
--- a/gcc/m2/gm2-compiler/M2Base.def
+++ b/gcc/m2/gm2-compiler/M2Base.def
@@ -1,6 +1,6 @@
 (* M2Base.def provides a mechanism to check fundamental types.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Base.mod b/gcc/m2/gm2-compiler/M2Base.mod
index a1df4261039..638596daadd 100644
--- a/gcc/m2/gm2-compiler/M2Base.mod
+++ b/gcc/m2/gm2-compiler/M2Base.mod
@@ -1,6 +1,6 @@
 (* M2Base.mod provides a mechanism to check fundamental types.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2BasicBlock.def b/gcc/m2/gm2-compiler/M2BasicBlock.def
index 7d9275b5fc7..e03a4886fa9 100644
--- a/gcc/m2/gm2-compiler/M2BasicBlock.def
+++ b/gcc/m2/gm2-compiler/M2BasicBlock.def
@@ -1,6 +1,6 @@
 (* M2BasicBlock.def converts a scope block into a list of basic blocks.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2BasicBlock.mod b/gcc/m2/gm2-compiler/M2BasicBlock.mod
index 5908eeb5e59..0bc692a8ea6 100644
--- a/gcc/m2/gm2-compiler/M2BasicBlock.mod
+++ b/gcc/m2/gm2-compiler/M2BasicBlock.mod
@@ -1,6 +1,6 @@
 (* M2BasicBlock.mod converts a scope block into a list of basic blocks.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Batch.def b/gcc/m2/gm2-compiler/M2Batch.def
index 1ef1b09b279..1b0e63848d5 100644
--- a/gcc/m2/gm2-compiler/M2Batch.def
+++ b/gcc/m2/gm2-compiler/M2Batch.def
@@ -1,6 +1,6 @@
 (* M2Batch.def implements a queue for modules pending compilation.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Batch.mod b/gcc/m2/gm2-compiler/M2Batch.mod
index 902bad936bd..35b65040003 100644
--- a/gcc/m2/gm2-compiler/M2Batch.mod
+++ b/gcc/m2/gm2-compiler/M2Batch.mod
@@ -1,6 +1,6 @@
 (* M2Batch.mod implements a queue for modules pending compilation.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Bitset.def b/gcc/m2/gm2-compiler/M2Bitset.def
index 8fce67aa032..faf14ac0f6d 100644
--- a/gcc/m2/gm2-compiler/M2Bitset.def
+++ b/gcc/m2/gm2-compiler/M2Bitset.def
@@ -1,6 +1,6 @@
 (* M2Bitset.def provides the BITSET type.
 
-Copyright (C) 2003-2021 Free Software Foundation, Inc.
+Copyright (C) 2003-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Bitset.mod b/gcc/m2/gm2-compiler/M2Bitset.mod
index 35223112ac4..71c44a3bd8e 100644
--- a/gcc/m2/gm2-compiler/M2Bitset.mod
+++ b/gcc/m2/gm2-compiler/M2Bitset.mod
@@ -1,6 +1,6 @@
 (* M2Bitset.mod provides the BITSET type.
 
-Copyright (C) 2003-2021 Free Software Foundation, Inc.
+Copyright (C) 2003-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2CaseList.def b/gcc/m2/gm2-compiler/M2CaseList.def
index 88f27e0f60e..3033ca58d53 100644
--- a/gcc/m2/gm2-compiler/M2CaseList.def
+++ b/gcc/m2/gm2-compiler/M2CaseList.def
@@ -1,6 +1,6 @@
 (* M2CaseList.def implement ISO case label lists.
 
-Copyright (C) 2009-2021 Free Software Foundation, Inc.
+Copyright (C) 2009-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2CaseList.mod b/gcc/m2/gm2-compiler/M2CaseList.mod
index 480e5859ccd..ba1d7843818 100644
--- a/gcc/m2/gm2-compiler/M2CaseList.mod
+++ b/gcc/m2/gm2-compiler/M2CaseList.mod
@@ -1,6 +1,6 @@
 (* M2CaseList.mod implement ISO case label lists.
 
-Copyright (C) 2009-2021 Free Software Foundation, Inc.
+Copyright (C) 2009-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Check.def b/gcc/m2/gm2-compiler/M2Check.def
index e0bb0c6fc5b..30c3091a8d9 100644
--- a/gcc/m2/gm2-compiler/M2Check.def
+++ b/gcc/m2/gm2-compiler/M2Check.def
@@ -1,6 +1,6 @@
 (* M2Check.def perform rigerous type checking for fully declared symbols.
 
-Copyright (C) 2020-2021 Free Software Foundation, Inc.
+Copyright (C) 2020-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Check.mod b/gcc/m2/gm2-compiler/M2Check.mod
index fcc7993d18a..9b8b36d81b2 100644
--- a/gcc/m2/gm2-compiler/M2Check.mod
+++ b/gcc/m2/gm2-compiler/M2Check.mod
@@ -1,6 +1,6 @@
 (* M2Check.mod perform rigerous type checking for fully declared symbols.
 
-Copyright (C) 2020-2021 Free Software Foundation, Inc.
+Copyright (C) 2020-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Code.def b/gcc/m2/gm2-compiler/M2Code.def
index de78ff0b99b..caf0cf5898e 100644
--- a/gcc/m2/gm2-compiler/M2Code.def
+++ b/gcc/m2/gm2-compiler/M2Code.def
@@ -1,6 +1,6 @@
 (* M2Code.def coordinate the activity of the front end.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Code.mod b/gcc/m2/gm2-compiler/M2Code.mod
index 84208dc3bc0..345d616dedd 100644
--- a/gcc/m2/gm2-compiler/M2Code.mod
+++ b/gcc/m2/gm2-compiler/M2Code.mod
@@ -1,6 +1,6 @@
 (* M2Code.mod coordinate the activity of the front end.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2ColorString.def b/gcc/m2/gm2-compiler/M2ColorString.def
index b761addee9a..00a8978aafd 100644
--- a/gcc/m2/gm2-compiler/M2ColorString.def
+++ b/gcc/m2/gm2-compiler/M2ColorString.def
@@ -1,6 +1,6 @@
 (* M2ColorString.def provides procedures for obtaining GCC color strings.
 
-Copyright (C) 2019-2021 Free Software Foundation, Inc.
+Copyright (C) 2019-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2ColorString.mod b/gcc/m2/gm2-compiler/M2ColorString.mod
index f32ef88c474..3f1203953cd 100644
--- a/gcc/m2/gm2-compiler/M2ColorString.mod
+++ b/gcc/m2/gm2-compiler/M2ColorString.mod
@@ -1,6 +1,6 @@
 (* M2ColorString.mod provides procedures for obtaining GCC color strings.
 
-Copyright (C) 2019-2021 Free Software Foundation, Inc.
+Copyright (C) 2019-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Comp.def b/gcc/m2/gm2-compiler/M2Comp.def
index e97f66ac48d..e343ba03774 100644
--- a/gcc/m2/gm2-compiler/M2Comp.def
+++ b/gcc/m2/gm2-compiler/M2Comp.def
@@ -1,6 +1,6 @@
 (* M2Comp.def continually calls the compiler for every source file.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Comp.mod b/gcc/m2/gm2-compiler/M2Comp.mod
index a5b3dc52dde..09adf680617 100644
--- a/gcc/m2/gm2-compiler/M2Comp.mod
+++ b/gcc/m2/gm2-compiler/M2Comp.mod
@@ -1,6 +1,6 @@
 (* M2Comp.mod continually calls the compiler for every source file.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Configure.def b/gcc/m2/gm2-compiler/M2Configure.def
index 51dea8fa8b8..970c86789bb 100644
--- a/gcc/m2/gm2-compiler/M2Configure.def
+++ b/gcc/m2/gm2-compiler/M2Configure.def
@@ -1,6 +1,6 @@
 (* M2Configure.def exports configuration constants.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Configure.mod b/gcc/m2/gm2-compiler/M2Configure.mod
index 51270a6bf17..70feb1b9f51 100644
--- a/gcc/m2/gm2-compiler/M2Configure.mod
+++ b/gcc/m2/gm2-compiler/M2Configure.mod
@@ -1,6 +1,6 @@
 (* M2Configure.mod exports configuration constants.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Const.def b/gcc/m2/gm2-compiler/M2Const.def
index 4db3b937627..7c186af9eeb 100644
--- a/gcc/m2/gm2-compiler/M2Const.def
+++ b/gcc/m2/gm2-compiler/M2Const.def
@@ -1,6 +1,6 @@
 (* M2Const.def maintain and resolve the types of constants.
 
-Copyright (C) 2010-2021 Free Software Foundation, Inc.
+Copyright (C) 2010-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Const.mod b/gcc/m2/gm2-compiler/M2Const.mod
index 6ac6ba1ead0..586b2f8ed0f 100644
--- a/gcc/m2/gm2-compiler/M2Const.mod
+++ b/gcc/m2/gm2-compiler/M2Const.mod
@@ -1,6 +1,6 @@
 (* M2Const.mod maintain and resolve the types of constants.
 
-Copyright (C) 2010-2021 Free Software Foundation, Inc.
+Copyright (C) 2010-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Debug.def b/gcc/m2/gm2-compiler/M2Debug.def
index 7a42f6b12ce..91c16507443 100644
--- a/gcc/m2/gm2-compiler/M2Debug.def
+++ b/gcc/m2/gm2-compiler/M2Debug.def
@@ -1,6 +1,6 @@
 (* M2Debug.def simple debugging facilities in the Modula-2 compiler.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Debug.mod b/gcc/m2/gm2-compiler/M2Debug.mod
index b006d486c05..360f389336e 100644
--- a/gcc/m2/gm2-compiler/M2Debug.mod
+++ b/gcc/m2/gm2-compiler/M2Debug.mod
@@ -1,6 +1,6 @@
 (* M2Debug.mod simple debugging facilities in the Modula-2 compiler.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2DebugStack.def b/gcc/m2/gm2-compiler/M2DebugStack.def
index d2793ff16c3..26c54e6e233 100644
--- a/gcc/m2/gm2-compiler/M2DebugStack.def
+++ b/gcc/m2/gm2-compiler/M2DebugStack.def
@@ -1,6 +1,6 @@
 (* M2DebugStack.def display parameter stack.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2DebugStack.mod b/gcc/m2/gm2-compiler/M2DebugStack.mod
index 14cdfea57b9..4015cf77243 100644
--- a/gcc/m2/gm2-compiler/M2DebugStack.mod
+++ b/gcc/m2/gm2-compiler/M2DebugStack.mod
@@ -1,6 +1,6 @@
 (* M2DebugStack.mod display parameter stack.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Defaults.def b/gcc/m2/gm2-compiler/M2Defaults.def
index 422c483b696..7a3d477d542 100644
--- a/gcc/m2/gm2-compiler/M2Defaults.def
+++ b/gcc/m2/gm2-compiler/M2Defaults.def
@@ -1,6 +1,6 @@
 (* M2Defaults.def provides path and argument defaults.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Defaults.mod b/gcc/m2/gm2-compiler/M2Defaults.mod
index 81f3add5a18..8d03760b86a 100644
--- a/gcc/m2/gm2-compiler/M2Defaults.mod
+++ b/gcc/m2/gm2-compiler/M2Defaults.mod
@@ -1,6 +1,6 @@
 (* M2Defaults.mod provides path and argument defaults.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Depth.def b/gcc/m2/gm2-compiler/M2Depth.def
index 6ab53230798..241e6b9b882 100644
--- a/gcc/m2/gm2-compiler/M2Depth.def
+++ b/gcc/m2/gm2-compiler/M2Depth.def
@@ -1,6 +1,6 @@
 (* M2Depth.def maintains the dependancy graph depth.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Depth.mod b/gcc/m2/gm2-compiler/M2Depth.mod
index c344f04c6f0..c36a93a2064 100644
--- a/gcc/m2/gm2-compiler/M2Depth.mod
+++ b/gcc/m2/gm2-compiler/M2Depth.mod
@@ -1,6 +1,6 @@
 (* M2Depth.mod maintains the dependancy graph depth.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2DriverOptions.def b/gcc/m2/gm2-compiler/M2DriverOptions.def
index 10267a25378..9414675ba6d 100644
--- a/gcc/m2/gm2-compiler/M2DriverOptions.def
+++ b/gcc/m2/gm2-compiler/M2DriverOptions.def
@@ -1,6 +1,6 @@
 (* M2DriverOptions.def provides procedures to handle driver options.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2DriverOptions.mod b/gcc/m2/gm2-compiler/M2DriverOptions.mod
index ee700674930..e27dd72146e 100644
--- a/gcc/m2/gm2-compiler/M2DriverOptions.mod
+++ b/gcc/m2/gm2-compiler/M2DriverOptions.mod
@@ -1,6 +1,6 @@
 (* M2DriverOptions.mod provides procedures to handle driver options.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Emit.def b/gcc/m2/gm2-compiler/M2Emit.def
index a44ae861803..194de3a521c 100644
--- a/gcc/m2/gm2-compiler/M2Emit.def
+++ b/gcc/m2/gm2-compiler/M2Emit.def
@@ -1,6 +1,6 @@
 (* M2Emit.def connects Modula-2 error reporting to GCC.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Emit.mod b/gcc/m2/gm2-compiler/M2Emit.mod
index c5713e09b31..4b4026e0181 100644
--- a/gcc/m2/gm2-compiler/M2Emit.mod
+++ b/gcc/m2/gm2-compiler/M2Emit.mod
@@ -1,6 +1,6 @@
 (* M2Emit.mod issue errors to the GCC error reporting substructure.
 
-Copyright (C) 2019-2021 Free Software Foundation, Inc.
+Copyright (C) 2019-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Error.def b/gcc/m2/gm2-compiler/M2Error.def
index d9d312c5b99..852111382b9 100644
--- a/gcc/m2/gm2-compiler/M2Error.def
+++ b/gcc/m2/gm2-compiler/M2Error.def
@@ -1,6 +1,6 @@
 (* M2Error.def error reporting interface.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Error.mod b/gcc/m2/gm2-compiler/M2Error.mod
index b15843e376f..099addbb74e 100644
--- a/gcc/m2/gm2-compiler/M2Error.mod
+++ b/gcc/m2/gm2-compiler/M2Error.mod
@@ -1,6 +1,6 @@
 (* M2Error.mod error reporting interface.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2EvalSym.def b/gcc/m2/gm2-compiler/M2EvalSym.def
index 7ec2f8e9388..d8b2c42ad67 100644
--- a/gcc/m2/gm2-compiler/M2EvalSym.def
+++ b/gcc/m2/gm2-compiler/M2EvalSym.def
@@ -1,6 +1,6 @@
 (* M2EvalSym.def Evaluates all the symbol values within the symbol table.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2FileName.def b/gcc/m2/gm2-compiler/M2FileName.def
index 42a0382df0f..31b5a08b11c 100644
--- a/gcc/m2/gm2-compiler/M2FileName.def
+++ b/gcc/m2/gm2-compiler/M2FileName.def
@@ -1,6 +1,6 @@
 (* M2FileName.def construct file names.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2FileName.mod b/gcc/m2/gm2-compiler/M2FileName.mod
index b9b5c08ab9a..0a40c681c34 100644
--- a/gcc/m2/gm2-compiler/M2FileName.mod
+++ b/gcc/m2/gm2-compiler/M2FileName.mod
@@ -1,6 +1,6 @@
 (* M2FileName.mod construct file names.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2GCCDeclare.def b/gcc/m2/gm2-compiler/M2GCCDeclare.def
index c643946a50e..f1568066ad0 100644
--- a/gcc/m2/gm2-compiler/M2GCCDeclare.def
+++ b/gcc/m2/gm2-compiler/M2GCCDeclare.def
@@ -1,6 +1,6 @@
 (* M2GCCDeclare.def declares Modula-2 types to GCC.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2GCCDeclare.mod b/gcc/m2/gm2-compiler/M2GCCDeclare.mod
index 552ec6057b0..b94f3602c79 100644
--- a/gcc/m2/gm2-compiler/M2GCCDeclare.mod
+++ b/gcc/m2/gm2-compiler/M2GCCDeclare.mod
@@ -1,6 +1,6 @@
 (* M2GCCDeclare.mod declares Modula-2 types to GCC.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2GenGCC.def b/gcc/m2/gm2-compiler/M2GenGCC.def
index c0221f78ba6..70e0418bc0d 100644
--- a/gcc/m2/gm2-compiler/M2GenGCC.def
+++ b/gcc/m2/gm2-compiler/M2GenGCC.def
@@ -1,6 +1,6 @@
 (* M2GenGCC.def convert the quadruples into GCC trees.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2GenGCC.mod b/gcc/m2/gm2-compiler/M2GenGCC.mod
index afc1ef9b30a..5564fcac9c3 100644
--- a/gcc/m2/gm2-compiler/M2GenGCC.mod
+++ b/gcc/m2/gm2-compiler/M2GenGCC.mod
@@ -1,6 +1,6 @@
 (* M2GenGCC.mod convert the quadruples into GCC trees.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Lex.def b/gcc/m2/gm2-compiler/M2Lex.def
index 20d1bae5684..34a2b2ea96e 100644
--- a/gcc/m2/gm2-compiler/M2Lex.def
+++ b/gcc/m2/gm2-compiler/M2Lex.def
@@ -1,6 +1,6 @@
 (* M2Lex.def provides a non tokenised lexical analyser.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Lex.mod b/gcc/m2/gm2-compiler/M2Lex.mod
index c6b4e057ae5..a38e1bca6b8 100644
--- a/gcc/m2/gm2-compiler/M2Lex.mod
+++ b/gcc/m2/gm2-compiler/M2Lex.mod
@@ -1,6 +1,6 @@
 (* M2Lex.mod provides a non tokenised lexical analyser.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2LexBuf.def b/gcc/m2/gm2-compiler/M2LexBuf.def
index c6b4ad4d55d..038b30b992f 100644
--- a/gcc/m2/gm2-compiler/M2LexBuf.def
+++ b/gcc/m2/gm2-compiler/M2LexBuf.def
@@ -1,6 +1,6 @@
 (* M2LexBuf.def provides a buffer for m2.lex.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2LexBuf.mod b/gcc/m2/gm2-compiler/M2LexBuf.mod
index 494015b0b74..4199f1542e6 100644
--- a/gcc/m2/gm2-compiler/M2LexBuf.mod
+++ b/gcc/m2/gm2-compiler/M2LexBuf.mod
@@ -1,6 +1,6 @@
 (* M2LexBuf.mod provides a buffer for m2.lex.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2MetaError.def b/gcc/m2/gm2-compiler/M2MetaError.def
index a041fcae67c..964a1cf0cdf 100644
--- a/gcc/m2/gm2-compiler/M2MetaError.def
+++ b/gcc/m2/gm2-compiler/M2MetaError.def
@@ -1,6 +1,6 @@
 (* M2MetaError.def provides a set of high level error routines.
 
-Copyright (C) 2008-2021 Free Software Foundation, Inc.
+Copyright (C) 2008-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2MetaError.mod b/gcc/m2/gm2-compiler/M2MetaError.mod
index e96313a07be..7fbc68a5c93 100644
--- a/gcc/m2/gm2-compiler/M2MetaError.mod
+++ b/gcc/m2/gm2-compiler/M2MetaError.mod
@@ -1,6 +1,6 @@
 (* M2MetaError.mod provides a set of high level error routines.
 
-Copyright (C) 2008-2021 Free Software Foundation, Inc.
+Copyright (C) 2008-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Optimize.def b/gcc/m2/gm2-compiler/M2Optimize.def
index 889b8a42f31..a0aeb07a1ef 100644
--- a/gcc/m2/gm2-compiler/M2Optimize.def
+++ b/gcc/m2/gm2-compiler/M2Optimize.def
@@ -1,6 +1,6 @@
 (* M2Optimize.def removes redundant quadruples.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Optimize.mod b/gcc/m2/gm2-compiler/M2Optimize.mod
index 4369ad03db7..baf5177e05c 100644
--- a/gcc/m2/gm2-compiler/M2Optimize.mod
+++ b/gcc/m2/gm2-compiler/M2Optimize.mod
@@ -1,6 +1,6 @@
 (* M2Optimize.mod removes redundant quadruples.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Options.def b/gcc/m2/gm2-compiler/M2Options.def
index a6efb6838bd..5e324e414c9 100644
--- a/gcc/m2/gm2-compiler/M2Options.def
+++ b/gcc/m2/gm2-compiler/M2Options.def
@@ -1,6 +1,6 @@
 (* M2Options.def initializes the user options.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Options.mod b/gcc/m2/gm2-compiler/M2Options.mod
index 6e75a9d4190..ed606cfeda1 100644
--- a/gcc/m2/gm2-compiler/M2Options.mod
+++ b/gcc/m2/gm2-compiler/M2Options.mod
@@ -1,6 +1,6 @@
 (* M2Options.mod initializes the user options.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Pass.def b/gcc/m2/gm2-compiler/M2Pass.def
index de55c351cbf..baa8c714bb6 100644
--- a/gcc/m2/gm2-compiler/M2Pass.def
+++ b/gcc/m2/gm2-compiler/M2Pass.def
@@ -1,6 +1,6 @@
 (* M2Pass.def provides setting and testing of the current pass.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Pass.mod b/gcc/m2/gm2-compiler/M2Pass.mod
index 1503bd5b0bf..59c0203abf9 100644
--- a/gcc/m2/gm2-compiler/M2Pass.mod
+++ b/gcc/m2/gm2-compiler/M2Pass.mod
@@ -1,6 +1,6 @@
 (* M2Pass.mod provides setting and testing of the current pass.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Preprocess.def b/gcc/m2/gm2-compiler/M2Preprocess.def
index 1004673dfd4..7f8d798a7de 100644
--- a/gcc/m2/gm2-compiler/M2Preprocess.def
+++ b/gcc/m2/gm2-compiler/M2Preprocess.def
@@ -1,6 +1,6 @@
 (* M2Preprocess.def provides a mechanism to invoke the C preprocessor.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Preprocess.mod b/gcc/m2/gm2-compiler/M2Preprocess.mod
index 561cc7c0f36..59361155bfc 100644
--- a/gcc/m2/gm2-compiler/M2Preprocess.mod
+++ b/gcc/m2/gm2-compiler/M2Preprocess.mod
@@ -1,6 +1,6 @@
 (* M2Preprocess.mod provides a mechanism to invoke the C preprocessor.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Printf.def b/gcc/m2/gm2-compiler/M2Printf.def
index 73d87bcde60..470307c3430 100644
--- a/gcc/m2/gm2-compiler/M2Printf.def
+++ b/gcc/m2/gm2-compiler/M2Printf.def
@@ -1,6 +1,6 @@
 (* M2Printf.def provides a simple printf capability.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Printf.mod b/gcc/m2/gm2-compiler/M2Printf.mod
index f7e0973f71b..8f7c98a47ff 100644
--- a/gcc/m2/gm2-compiler/M2Printf.mod
+++ b/gcc/m2/gm2-compiler/M2Printf.mod
@@ -1,6 +1,6 @@
 (* M2Printf.mod provides a simple printf capability.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Quads.def b/gcc/m2/gm2-compiler/M2Quads.def
index 4d241b08888..b361e4dca7f 100644
--- a/gcc/m2/gm2-compiler/M2Quads.def
+++ b/gcc/m2/gm2-compiler/M2Quads.def
@@ -1,6 +1,6 @@
 (* M2Quads.def generates quadruples.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Quads.mod b/gcc/m2/gm2-compiler/M2Quads.mod
index a08055f5bfd..cb84066b1f2 100644
--- a/gcc/m2/gm2-compiler/M2Quads.mod
+++ b/gcc/m2/gm2-compiler/M2Quads.mod
@@ -1,6 +1,6 @@
 (* M2Quads.mod generates quadruples.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Quiet.def b/gcc/m2/gm2-compiler/M2Quiet.def
index 03140f330a2..ec215f6eb8a 100644
--- a/gcc/m2/gm2-compiler/M2Quiet.def
+++ b/gcc/m2/gm2-compiler/M2Quiet.def
@@ -1,6 +1,6 @@
 (* M2Quiet.def provides a wrapper to M2Printf.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Quiet.mod b/gcc/m2/gm2-compiler/M2Quiet.mod
index 4af6b233a3d..b473208ef42 100644
--- a/gcc/m2/gm2-compiler/M2Quiet.mod
+++ b/gcc/m2/gm2-compiler/M2Quiet.mod
@@ -1,6 +1,6 @@
 (* M2Quiet.mod provides a wrapper to M2Printf.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Range.def b/gcc/m2/gm2-compiler/M2Range.def
index bc9a674b3b6..f4e83c8fb05 100644
--- a/gcc/m2/gm2-compiler/M2Range.def
+++ b/gcc/m2/gm2-compiler/M2Range.def
@@ -1,6 +1,6 @@
 (* M2Range.def exports procedures which maintain the range checking.
 
-Copyright (C) 2008-2021 Free Software Foundation, Inc.
+Copyright (C) 2008-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Range.mod b/gcc/m2/gm2-compiler/M2Range.mod
index 308bdcc2705..b3bf888cfe2 100644
--- a/gcc/m2/gm2-compiler/M2Range.mod
+++ b/gcc/m2/gm2-compiler/M2Range.mod
@@ -1,6 +1,6 @@
 (* M2Range.mod exports procedures which maintain the range checking.
 
-Copyright (C) 2008-2021 Free Software Foundation, Inc.
+Copyright (C) 2008-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Reserved.def b/gcc/m2/gm2-compiler/M2Reserved.def
index 06ed3451bd8..0f63245850c 100644
--- a/gcc/m2/gm2-compiler/M2Reserved.def
+++ b/gcc/m2/gm2-compiler/M2Reserved.def
@@ -1,6 +1,6 @@
 (* M2Reserved.def determines is a token is a reserved word.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Reserved.mod b/gcc/m2/gm2-compiler/M2Reserved.mod
index 50212283c7c..e5918a60fba 100644
--- a/gcc/m2/gm2-compiler/M2Reserved.mod
+++ b/gcc/m2/gm2-compiler/M2Reserved.mod
@@ -1,6 +1,6 @@
 (* M2Reserved.mod determines is a token is a reserved word.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2SSA.mod b/gcc/m2/gm2-compiler/M2SSA.mod
index 03e4f56fb68..e2fba18d926 100644
--- a/gcc/m2/gm2-compiler/M2SSA.mod
+++ b/gcc/m2/gm2-compiler/M2SSA.mod
@@ -1,6 +1,6 @@
 (* M2SSA.mod discover very obvious single assignment temporaries.
 
-Copyright (C) 2021 Free Software Foundation, Inc.
+Copyright (C) 2021-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Scope.def b/gcc/m2/gm2-compiler/M2Scope.def
index de50e8d372d..66212a3870c 100644
--- a/gcc/m2/gm2-compiler/M2Scope.def
+++ b/gcc/m2/gm2-compiler/M2Scope.def
@@ -1,6 +1,6 @@
 (* M2Scope.def derive the subset of quadruples for each scope.
 
-Copyright (C) 2003-2021 Free Software Foundation, Inc.
+Copyright (C) 2003-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Scope.mod b/gcc/m2/gm2-compiler/M2Scope.mod
index 29955aac4e9..f085dd65293 100644
--- a/gcc/m2/gm2-compiler/M2Scope.mod
+++ b/gcc/m2/gm2-compiler/M2Scope.mod
@@ -1,6 +1,6 @@
 (* M2Scope.mod derive the subset of quadruples for each scope.
 
-Copyright (C) 2003-2021 Free Software Foundation, Inc.
+Copyright (C) 2003-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Search.def b/gcc/m2/gm2-compiler/M2Search.def
index 868c0740a08..0baed2dd75c 100644
--- a/gcc/m2/gm2-compiler/M2Search.def
+++ b/gcc/m2/gm2-compiler/M2Search.def
@@ -1,6 +1,6 @@
 (* M2Search.def provides a mechanism to search selected directories.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Search.mod b/gcc/m2/gm2-compiler/M2Search.mod
index d6f62904d64..3a1ae881ca2 100644
--- a/gcc/m2/gm2-compiler/M2Search.mod
+++ b/gcc/m2/gm2-compiler/M2Search.mod
@@ -1,6 +1,6 @@
 (* M2Search.mod provides a mechanism to search selected directories.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Size.def b/gcc/m2/gm2-compiler/M2Size.def
index 98fb31479e6..74a1c8125fe 100644
--- a/gcc/m2/gm2-compiler/M2Size.def
+++ b/gcc/m2/gm2-compiler/M2Size.def
@@ -1,6 +1,6 @@
 (* M2Size.def exports the standard function SIZE.
 
-Copyright (C) 2003-2021 Free Software Foundation, Inc.
+Copyright (C) 2003-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Size.mod b/gcc/m2/gm2-compiler/M2Size.mod
index cf93f3ba670..0e85c6ff3f1 100644
--- a/gcc/m2/gm2-compiler/M2Size.mod
+++ b/gcc/m2/gm2-compiler/M2Size.mod
@@ -1,6 +1,6 @@
 (* M2Size.mod exports the standard function SIZE.
 
-Copyright (C) 2003-2021 Free Software Foundation, Inc.
+Copyright (C) 2003-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2StackAddress.def b/gcc/m2/gm2-compiler/M2StackAddress.def
index 4b269e21fba..70cbbeae3d0 100644
--- a/gcc/m2/gm2-compiler/M2StackAddress.def
+++ b/gcc/m2/gm2-compiler/M2StackAddress.def
@@ -1,6 +1,6 @@
 (* M2StackAddress.def provides a generic stack for ADDRESS sized objects.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2StackAddress.mod b/gcc/m2/gm2-compiler/M2StackAddress.mod
index b066f27170d..ff6f67627c5 100644
--- a/gcc/m2/gm2-compiler/M2StackAddress.mod
+++ b/gcc/m2/gm2-compiler/M2StackAddress.mod
@@ -1,6 +1,6 @@
 (* M2StackAddress.mod provides a generic stack for ADDRESS sized objects.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2StackWord.def b/gcc/m2/gm2-compiler/M2StackWord.def
index cca2fd288de..0540f19d17e 100644
--- a/gcc/m2/gm2-compiler/M2StackWord.def
+++ b/gcc/m2/gm2-compiler/M2StackWord.def
@@ -1,6 +1,6 @@
 (* M2StackWord.def provides a generic stack for WORD sized objects.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2StackWord.mod b/gcc/m2/gm2-compiler/M2StackWord.mod
index 9a133ff8ed4..73d627bca7f 100644
--- a/gcc/m2/gm2-compiler/M2StackWord.mod
+++ b/gcc/m2/gm2-compiler/M2StackWord.mod
@@ -1,6 +1,6 @@
 (* M2StackWord.mod provides a generic stack for WORD sized objects.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Students.def b/gcc/m2/gm2-compiler/M2Students.def
index 42284cd85fc..d34d902fa02 100644
--- a/gcc/m2/gm2-compiler/M2Students.def
+++ b/gcc/m2/gm2-compiler/M2Students.def
@@ -1,6 +1,6 @@
 (* M2Students.def checks for new programmer errors.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Students.mod b/gcc/m2/gm2-compiler/M2Students.mod
index bd5c267229b..16e60250a55 100644
--- a/gcc/m2/gm2-compiler/M2Students.mod
+++ b/gcc/m2/gm2-compiler/M2Students.mod
@@ -1,6 +1,6 @@
 (* M2Students.mod checks for new programmer errors.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Swig.def b/gcc/m2/gm2-compiler/M2Swig.def
index ce2f6e7da3b..5c44618822b 100644
--- a/gcc/m2/gm2-compiler/M2Swig.def
+++ b/gcc/m2/gm2-compiler/M2Swig.def
@@ -1,6 +1,6 @@
 (* M2Swig.def generates a swig interface file for the main module.
 
-Copyright (C) 2008-2021 Free Software Foundation, Inc.
+Copyright (C) 2008-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Swig.mod b/gcc/m2/gm2-compiler/M2Swig.mod
index 3b8bac62410..8083376df80 100644
--- a/gcc/m2/gm2-compiler/M2Swig.mod
+++ b/gcc/m2/gm2-compiler/M2Swig.mod
@@ -1,6 +1,6 @@
 (* M2Swig.mod generates a swig interface file for the main module.
 
-Copyright (C) 2008-2021 Free Software Foundation, Inc.
+Copyright (C) 2008-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2System.def b/gcc/m2/gm2-compiler/M2System.def
index 43789fef0e7..f1f324b9762 100644
--- a/gcc/m2/gm2-compiler/M2System.def
+++ b/gcc/m2/gm2-compiler/M2System.def
@@ -1,6 +1,6 @@
 (* M2System.def defines the SYSTEM builtin types.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2System.mod b/gcc/m2/gm2-compiler/M2System.mod
index 06afa533e37..0b8a106b9f5 100644
--- a/gcc/m2/gm2-compiler/M2System.mod
+++ b/gcc/m2/gm2-compiler/M2System.mod
@@ -1,6 +1,6 @@
 (* M2System.mod defines the SYSTEM builtin types.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/M2Version.def b/gcc/m2/gm2-compiler/M2Version.def
index 57773f2426f..dcef2641545 100644
--- a/gcc/m2/gm2-compiler/M2Version.def
+++ b/gcc/m2/gm2-compiler/M2Version.def
@@ -1,6 +1,6 @@
 (* M2Version.def provides simple procedures which retrieve.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/NameKey.def b/gcc/m2/gm2-compiler/NameKey.def
index a4a7087a1d6..2838df86649 100644
--- a/gcc/m2/gm2-compiler/NameKey.def
+++ b/gcc/m2/gm2-compiler/NameKey.def
@@ -1,6 +1,6 @@
 (* NameKey.def provides a dynamic binary tree name to key.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/NameKey.mod b/gcc/m2/gm2-compiler/NameKey.mod
index 4def3bb88f0..bcb45718d69 100644
--- a/gcc/m2/gm2-compiler/NameKey.mod
+++ b/gcc/m2/gm2-compiler/NameKey.mod
@@ -1,6 +1,6 @@
 (* NameKey.mod provides a dynamic binary tree name to key.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/ObjectFiles.def b/gcc/m2/gm2-compiler/ObjectFiles.def
index 4a4b37c370e..1a1c99a77f0 100644
--- a/gcc/m2/gm2-compiler/ObjectFiles.def
+++ b/gcc/m2/gm2-compiler/ObjectFiles.def
@@ -1,6 +1,6 @@
 (* ObjectFiles.def determines whether object files exist.
 
-Copyright (C) 2018-2021 Free Software Foundation, Inc.
+Copyright (C) 2018-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/ObjectFiles.mod b/gcc/m2/gm2-compiler/ObjectFiles.mod
index b495bb56788..87637062fdd 100644
--- a/gcc/m2/gm2-compiler/ObjectFiles.mod
+++ b/gcc/m2/gm2-compiler/ObjectFiles.mod
@@ -1,6 +1,6 @@
 (* ObjectFiles.mod determines whether object files exist.
 
-Copyright (C) 2018-2021 Free Software Foundation, Inc.
+Copyright (C) 2018-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/Output.def b/gcc/m2/gm2-compiler/Output.def
index f4e17034d7f..7094517cef8 100644
--- a/gcc/m2/gm2-compiler/Output.def
+++ b/gcc/m2/gm2-compiler/Output.def
@@ -1,6 +1,6 @@
 (* Output.def redirect output.
 
-Copyright (C) 2021 Free Software Foundation, Inc.
+Copyright (C) 2021-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/Output.mod b/gcc/m2/gm2-compiler/Output.mod
index cffaf449c36..2bd8699d82f 100644
--- a/gcc/m2/gm2-compiler/Output.mod
+++ b/gcc/m2/gm2-compiler/Output.mod
@@ -1,6 +1,6 @@
 (* Output.mod redirect output.
 
-Copyright (C) 2021 Free Software Foundation, Inc.
+Copyright (C) 2021-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/P0SymBuild.def b/gcc/m2/gm2-compiler/P0SymBuild.def
index 1c33dc72d2a..97db3a88165 100644
--- a/gcc/m2/gm2-compiler/P0SymBuild.def
+++ b/gcc/m2/gm2-compiler/P0SymBuild.def
@@ -1,6 +1,6 @@
 (* P0SymBuild.def pass 0 symbol creation.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/P0SymBuild.mod b/gcc/m2/gm2-compiler/P0SymBuild.mod
index 9575fd52e14..93543705c55 100644
--- a/gcc/m2/gm2-compiler/P0SymBuild.mod
+++ b/gcc/m2/gm2-compiler/P0SymBuild.mod
@@ -1,6 +1,6 @@
 (* P0SymBuild.mod pass 0 symbol creation.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/P0SyntaxCheck.def b/gcc/m2/gm2-compiler/P0SyntaxCheck.def
index ac40ef69948..3c28b5540c7 100644
--- a/gcc/m2/gm2-compiler/P0SyntaxCheck.def
+++ b/gcc/m2/gm2-compiler/P0SyntaxCheck.def
@@ -1,6 +1,6 @@
 (* P0SyntaxCheck.def provides a parser with error recovery.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/P1Build.def b/gcc/m2/gm2-compiler/P1Build.def
index cc22dc339b9..74c1bcb8bc3 100644
--- a/gcc/m2/gm2-compiler/P1Build.def
+++ b/gcc/m2/gm2-compiler/P1Build.def
@@ -1,6 +1,6 @@
 (* P1Build.def provides a parser with error recovery for GNU Modula-2.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/P1SymBuild.def b/gcc/m2/gm2-compiler/P1SymBuild.def
index a46dd8f83bf..178a02c9aba 100644
--- a/gcc/m2/gm2-compiler/P1SymBuild.def
+++ b/gcc/m2/gm2-compiler/P1SymBuild.def
@@ -1,6 +1,6 @@
 (* P1SymBuild.def pass 1 symbol creation.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/P1SymBuild.mod b/gcc/m2/gm2-compiler/P1SymBuild.mod
index 9060ee5de57..37caebd9bf2 100644
--- a/gcc/m2/gm2-compiler/P1SymBuild.mod
+++ b/gcc/m2/gm2-compiler/P1SymBuild.mod
@@ -1,6 +1,6 @@
 (* P1SymBuild.mod pass 1 symbol creation.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/P2Build.def b/gcc/m2/gm2-compiler/P2Build.def
index 013cb645ab0..f62c4496e4b 100644
--- a/gcc/m2/gm2-compiler/P2Build.def
+++ b/gcc/m2/gm2-compiler/P2Build.def
@@ -1,6 +1,6 @@
 (* P2Build.def provides a parser with error recovery for GNU Modula-2.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/P2SymBuild.def b/gcc/m2/gm2-compiler/P2SymBuild.def
index 109120d82b2..21ed63eae8b 100644
--- a/gcc/m2/gm2-compiler/P2SymBuild.def
+++ b/gcc/m2/gm2-compiler/P2SymBuild.def
@@ -1,6 +1,6 @@
 (* P2SymBuild.def pass 2 symbol creation.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/P2SymBuild.mod b/gcc/m2/gm2-compiler/P2SymBuild.mod
index 8bedf3604e0..0580da4bf87 100644
--- a/gcc/m2/gm2-compiler/P2SymBuild.mod
+++ b/gcc/m2/gm2-compiler/P2SymBuild.mod
@@ -1,6 +1,6 @@
 (* P2SymBuild.mod pass 2 symbol creation.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/P3Build.def b/gcc/m2/gm2-compiler/P3Build.def
index cf5509245db..674f892658c 100644
--- a/gcc/m2/gm2-compiler/P3Build.def
+++ b/gcc/m2/gm2-compiler/P3Build.def
@@ -1,6 +1,6 @@
 (* P3Build.def provides a parser with error recovery for GNU Modula-2.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/P3SymBuild.def b/gcc/m2/gm2-compiler/P3SymBuild.def
index 3b0cffbc92a..4d41a40148b 100644
--- a/gcc/m2/gm2-compiler/P3SymBuild.def
+++ b/gcc/m2/gm2-compiler/P3SymBuild.def
@@ -1,6 +1,6 @@
 (* P3SymBuild.def pass 3 symbol creation.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/P3SymBuild.mod b/gcc/m2/gm2-compiler/P3SymBuild.mod
index b493c69db39..3b8bfb2fa38 100644
--- a/gcc/m2/gm2-compiler/P3SymBuild.mod
+++ b/gcc/m2/gm2-compiler/P3SymBuild.mod
@@ -1,6 +1,6 @@
 (* P3SymBuild.mod pass 3 symbol creation.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/PCBuild.def b/gcc/m2/gm2-compiler/PCBuild.def
index bea0306cd5e..871c7411087 100644
--- a/gcc/m2/gm2-compiler/PCBuild.def
+++ b/gcc/m2/gm2-compiler/PCBuild.def
@@ -1,6 +1,6 @@
 (* PCBuild.def provides a parser with error recovery for GNU Modula-2.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/PCSymBuild.def b/gcc/m2/gm2-compiler/PCSymBuild.def
index 2b67e2d058e..88c7ff39042 100644
--- a/gcc/m2/gm2-compiler/PCSymBuild.def
+++ b/gcc/m2/gm2-compiler/PCSymBuild.def
@@ -1,6 +1,6 @@
 (* PCSymBuild.def pass C symbol creation.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/PCSymBuild.mod b/gcc/m2/gm2-compiler/PCSymBuild.mod
index c817f0197bf..96ca83862ca 100644
--- a/gcc/m2/gm2-compiler/PCSymBuild.mod
+++ b/gcc/m2/gm2-compiler/PCSymBuild.mod
@@ -1,6 +1,6 @@
 (* PCSymBuild.mod pass C symbol creation.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/PHBuild.def b/gcc/m2/gm2-compiler/PHBuild.def
index 2426179ea2c..91dcafb18a0 100644
--- a/gcc/m2/gm2-compiler/PHBuild.def
+++ b/gcc/m2/gm2-compiler/PHBuild.def
@@ -1,6 +1,6 @@
 (* PHBuild.def provides a parser with error recovery for GNU Modula-2.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/Sets.def b/gcc/m2/gm2-compiler/Sets.def
index bb698566f57..c33ce35f560 100644
--- a/gcc/m2/gm2-compiler/Sets.def
+++ b/gcc/m2/gm2-compiler/Sets.def
@@ -1,6 +1,6 @@
 (* Sets.def provides a dynamic set module.
 
-Copyright (C) 2009-2021 Free Software Foundation, Inc.
+Copyright (C) 2009-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/Sets.mod b/gcc/m2/gm2-compiler/Sets.mod
index b356aaf9649..b8634dcaa90 100644
--- a/gcc/m2/gm2-compiler/Sets.mod
+++ b/gcc/m2/gm2-compiler/Sets.mod
@@ -1,6 +1,6 @@
 (* Sets.mod provides a dynamic set module.
 
-Copyright (C) 2009-2021 Free Software Foundation, Inc.
+Copyright (C) 2009-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/SymbolConversion.def b/gcc/m2/gm2-compiler/SymbolConversion.def
index 66a898bfe59..a39cb17b022 100644
--- a/gcc/m2/gm2-compiler/SymbolConversion.def
+++ b/gcc/m2/gm2-compiler/SymbolConversion.def
@@ -1,6 +1,6 @@
 (* SymbolConversion.def mapping between m2 symbols and gcc symbols.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/SymbolConversion.mod b/gcc/m2/gm2-compiler/SymbolConversion.mod
index 3a2839e7c55..3b69f0191ad 100644
--- a/gcc/m2/gm2-compiler/SymbolConversion.mod
+++ b/gcc/m2/gm2-compiler/SymbolConversion.mod
@@ -1,6 +1,6 @@
 (* SymbolConversion.mod mapping between m2 symbols and gcc symbols.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/SymbolKey.def b/gcc/m2/gm2-compiler/SymbolKey.def
index cfa9116831f..0b5f9217fa7 100644
--- a/gcc/m2/gm2-compiler/SymbolKey.def
+++ b/gcc/m2/gm2-compiler/SymbolKey.def
@@ -1,6 +1,6 @@
 (* SymbolKey.def binary tree operations for storing symbols.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/SymbolKey.mod b/gcc/m2/gm2-compiler/SymbolKey.mod
index cc217301150..83866325102 100644
--- a/gcc/m2/gm2-compiler/SymbolKey.mod
+++ b/gcc/m2/gm2-compiler/SymbolKey.mod
@@ -1,6 +1,6 @@
 (* SymbolKey.mod binary tree operations for storing symbols.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/SymbolTable.def b/gcc/m2/gm2-compiler/SymbolTable.def
index 24329a7e1ae..53c48c31f48 100644
--- a/gcc/m2/gm2-compiler/SymbolTable.def
+++ b/gcc/m2/gm2-compiler/SymbolTable.def
@@ -1,6 +1,6 @@
 (* SymbolTable.def provides access to the symbol table.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/SymbolTable.mod b/gcc/m2/gm2-compiler/SymbolTable.mod
index 14e89f36740..fa2d2f0a083 100644
--- a/gcc/m2/gm2-compiler/SymbolTable.mod
+++ b/gcc/m2/gm2-compiler/SymbolTable.mod
@@ -1,6 +1,6 @@
 (* SymbolTable.mod provides access to the symbol table.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/bnflex.def b/gcc/m2/gm2-compiler/bnflex.def
index 9b999a3b07a..0deb8e3f4e7 100644
--- a/gcc/m2/gm2-compiler/bnflex.def
+++ b/gcc/m2/gm2-compiler/bnflex.def
@@ -1,6 +1,6 @@
 (* bnflex.def provides a simple lexical package for pg.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/bnflex.mod b/gcc/m2/gm2-compiler/bnflex.mod
index 6a950a97cb7..46076f2e60b 100644
--- a/gcc/m2/gm2-compiler/bnflex.mod
+++ b/gcc/m2/gm2-compiler/bnflex.mod
@@ -1,6 +1,6 @@
 (* bnflex.mod provides a simple lexical package for pg.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/cflex.def b/gcc/m2/gm2-compiler/cflex.def
index 5bd1e4fa3fa..6902bdc7821 100644
--- a/gcc/m2/gm2-compiler/cflex.def
+++ b/gcc/m2/gm2-compiler/cflex.def
@@ -1,6 +1,6 @@
 (* cflex.def provides a Modula-2 definition module for C lexical analysis.
 
-Copyright (C) 2003-2021 Free Software Foundation, Inc.
+Copyright (C) 2003-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/gm2.mod b/gcc/m2/gm2-compiler/gm2.mod
index 46938f70686..9f0ffbe5d87 100644
--- a/gcc/m2/gm2-compiler/gm2.mod
+++ b/gcc/m2/gm2-compiler/gm2.mod
@@ -1,6 +1,6 @@
 (* gm2.mod main module of the compiler.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/gm2lcc.mod b/gcc/m2/gm2-compiler/gm2lcc.mod
index 5ef2f78aaa7..8a89bfa0014 100644
--- a/gcc/m2/gm2-compiler/gm2lcc.mod
+++ b/gcc/m2/gm2-compiler/gm2lcc.mod
@@ -1,6 +1,6 @@
 (* gm2lcc.mod generates the link command from a list of modules.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/gm2lgen.mod b/gcc/m2/gm2-compiler/gm2lgen.mod
index 46f9745fda2..6be16b084d5 100644
--- a/gcc/m2/gm2-compiler/gm2lgen.mod
+++ b/gcc/m2/gm2-compiler/gm2lgen.mod
@@ -1,6 +1,6 @@
 (* gm2lgen.mod generates the main C function from a list of module names.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/gm2lorder.mod b/gcc/m2/gm2-compiler/gm2lorder.mod
index 025a0f851cd..e862b062ed5 100644
--- a/gcc/m2/gm2-compiler/gm2lorder.mod
+++ b/gcc/m2/gm2-compiler/gm2lorder.mod
@@ -1,6 +1,6 @@
 (* gm2lorder.mod ensure that underlying runtime modules are initialized.
 
-Copyright (C) 2008-2021 Free Software Foundation, Inc.
+Copyright (C) 2008-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/m2flex.def b/gcc/m2/gm2-compiler/m2flex.def
index 7bc5fafbf22..9da7b5a5781 100644
--- a/gcc/m2/gm2-compiler/m2flex.def
+++ b/gcc/m2/gm2-compiler/m2flex.def
@@ -1,6 +1,6 @@
 (* m2flex.def provides access to the C lexical implemenation m2.flex.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-compiler/ppg.mod b/gcc/m2/gm2-compiler/ppg.mod
index a57309f751b..6bb273c3630 100644
--- a/gcc/m2/gm2-compiler/ppg.mod
+++ b/gcc/m2/gm2-compiler/ppg.mod
@@ -1,6 +1,6 @@
 (* ppg.mod master source file of the ebnf parser generator.
 
-Copyright (C) 2003-2021 Free Software Foundation, Inc.
+Copyright (C) 2003-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
@@ -4667,7 +4667,7 @@ END EmptyProduction ;
 
 PROCEDURE EmitFDLNotice ;
 BEGIN
-   Output.WriteString('@c Copyright (C) 2000-2019 Free Software Foundation, Inc.') ; Output.WriteLn ;
+   Output.WriteString('@c Copyright (C) 2000-2022 Free Software Foundation, Inc.') ; Output.WriteLn ;
    Output.WriteLn ;
    Output.WriteString('@c This file is part of GCC.') ; Output.WriteLn ;
    Output.WriteString('@c Permission is granted to copy, distribute and/or modify this document') ; Output.WriteLn ;
diff --git a/gcc/m2/gm2-gcc/dynamicstrings.h b/gcc/m2/gm2-gcc/dynamicstrings.h
index 8d7441f5943..4fe039c2aed 100644
--- a/gcc/m2/gm2-gcc/dynamicstrings.h
+++ b/gcc/m2/gm2-gcc/dynamicstrings.h
@@ -1,6 +1,6 @@
 /* dynamicstrings.h provides a minimal interface to a string library.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/gcc-consolidation.h b/gcc/m2/gm2-gcc/gcc-consolidation.h
index 82f1176d80e..cc067af9f3d 100644
--- a/gcc/m2/gm2-gcc/gcc-consolidation.h
+++ b/gcc/m2/gm2-gcc/gcc-consolidation.h
@@ -1,6 +1,6 @@
 /* gcc-consolidation.h provides a single header for required gcc headers.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/init.c b/gcc/m2/gm2-gcc/init.c
index 283831fbe78..e3a38e4c39e 100644
--- a/gcc/m2/gm2-gcc/init.c
+++ b/gcc/m2/gm2-gcc/init.c
@@ -1,6 +1,6 @@
 /* init.c initializes the modules of the GNU Modula-2 front end.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/init.def b/gcc/m2/gm2-gcc/init.def
index c306dd89d05..79348f9a99e 100644
--- a/gcc/m2/gm2-gcc/init.def
+++ b/gcc/m2/gm2-gcc/init.def
@@ -1,6 +1,6 @@
 (* init.def provides procedures for initialising the m2 front end.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/init.h b/gcc/m2/gm2-gcc/init.h
index 95f33d7f9ed..7db98149fa0 100644
--- a/gcc/m2/gm2-gcc/init.h
+++ b/gcc/m2/gm2-gcc/init.h
@@ -1,6 +1,6 @@
 /* init.h header file for init.c.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2assert.c b/gcc/m2/gm2-gcc/m2assert.c
index dc5b4e38e2f..ae2b632a193 100644
--- a/gcc/m2/gm2-gcc/m2assert.c
+++ b/gcc/m2/gm2-gcc/m2assert.c
@@ -1,6 +1,6 @@
 /* m2assert.c provides a simple assertion for location.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2assert.h b/gcc/m2/gm2-gcc/m2assert.h
index 3487eb45175..0ce142c2264 100644
--- a/gcc/m2/gm2-gcc/m2assert.h
+++ b/gcc/m2/gm2-gcc/m2assert.h
@@ -1,6 +1,6 @@
 /* m2assert.h header file for m2assert.c and assertion macros.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2block.c b/gcc/m2/gm2-gcc/m2block.c
index 56c88d05320..6244c40e997 100644
--- a/gcc/m2/gm2-gcc/m2block.c
+++ b/gcc/m2/gm2-gcc/m2block.c
@@ -1,6 +1,6 @@
 /* m2block.c provides an interface to maintaining block structures.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2block.def b/gcc/m2/gm2-gcc/m2block.def
index 3a2c4c3fbd9..4a2b81b0eef 100644
--- a/gcc/m2/gm2-gcc/m2block.def
+++ b/gcc/m2/gm2-gcc/m2block.def
@@ -1,6 +1,6 @@
 (* m2block.def definition module for m2block.c.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2block.h b/gcc/m2/gm2-gcc/m2block.h
index 6b6df36e3a6..ce099bf732c 100644
--- a/gcc/m2/gm2-gcc/m2block.h
+++ b/gcc/m2/gm2-gcc/m2block.h
@@ -1,6 +1,6 @@
 /* m2block.h header file for m2block.c.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2builtins.c b/gcc/m2/gm2-gcc/m2builtins.c
index b7a1a9bf457..785900479af 100644
--- a/gcc/m2/gm2-gcc/m2builtins.c
+++ b/gcc/m2/gm2-gcc/m2builtins.c
@@ -1,6 +1,6 @@
 /* m2builtins.c provides an interface to the GCC builtins.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2builtins.def b/gcc/m2/gm2-gcc/m2builtins.def
index bee109dba04..01a9fe58bde 100644
--- a/gcc/m2/gm2-gcc/m2builtins.def
+++ b/gcc/m2/gm2-gcc/m2builtins.def
@@ -1,6 +1,6 @@
 (* m2builtins.def definition module for m2builtins.c.
 
-Copyright (C) 2003-2021 Free Software Foundation, Inc.
+Copyright (C) 2003-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2builtins.h b/gcc/m2/gm2-gcc/m2builtins.h
index 54126315f50..d97aa9838aa 100644
--- a/gcc/m2/gm2-gcc/m2builtins.h
+++ b/gcc/m2/gm2-gcc/m2builtins.h
@@ -1,6 +1,6 @@
 /* m2builtins.h header file for m2builtins.c.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2color.c b/gcc/m2/gm2-gcc/m2color.c
index 72299e3487f..144b8883191 100644
--- a/gcc/m2/gm2-gcc/m2color.c
+++ b/gcc/m2/gm2-gcc/m2color.c
@@ -1,6 +1,6 @@
 /* m2color.c interface to gcc colorization.
 
-Copyright (C) 2019-2021 Free Software Foundation, Inc.
+Copyright (C) 2019-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2color.def b/gcc/m2/gm2-gcc/m2color.def
index a6e96e215d0..411a5e8a9bd 100644
--- a/gcc/m2/gm2-gcc/m2color.def
+++ b/gcc/m2/gm2-gcc/m2color.def
@@ -1,6 +1,6 @@
 (* m2color.def interface to gcc colorization.
 
-Copyright (C) 2019-2021 Free Software Foundation, Inc.
+Copyright (C) 2019-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2color.h b/gcc/m2/gm2-gcc/m2color.h
index 1b9be66bb74..c67e401efdf 100644
--- a/gcc/m2/gm2-gcc/m2color.h
+++ b/gcc/m2/gm2-gcc/m2color.h
@@ -1,6 +1,6 @@
 /* m2color.h interface to gcc colorization.
 
-Copyright (C) 2019-2021 Free Software Foundation, Inc.
+Copyright (C) 2019-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2convert.c b/gcc/m2/gm2-gcc/m2convert.c
index 5d0cb0bdbd8..52181bc9b27 100644
--- a/gcc/m2/gm2-gcc/m2convert.c
+++ b/gcc/m2/gm2-gcc/m2convert.c
@@ -1,6 +1,6 @@
 /* m2convert.c provides GCC tree conversion for the Modula-2 language.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2convert.def b/gcc/m2/gm2-gcc/m2convert.def
index 02015583516..af82bc39580 100644
--- a/gcc/m2/gm2-gcc/m2convert.def
+++ b/gcc/m2/gm2-gcc/m2convert.def
@@ -1,6 +1,6 @@
 (* m2convert.def definition module for m2convert.c.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2convert.h b/gcc/m2/gm2-gcc/m2convert.h
index 1588c2e419b..3fa11442031 100644
--- a/gcc/m2/gm2-gcc/m2convert.h
+++ b/gcc/m2/gm2-gcc/m2convert.h
@@ -1,6 +1,6 @@
 /* m2convert.h header file for m2convert.c.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2decl.c b/gcc/m2/gm2-gcc/m2decl.c
index 038349d533d..35c4410c39b 100644
--- a/gcc/m2/gm2-gcc/m2decl.c
+++ b/gcc/m2/gm2-gcc/m2decl.c
@@ -1,6 +1,6 @@
 /* m2decl.c provides an interface to GCC decl trees.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2decl.def b/gcc/m2/gm2-gcc/m2decl.def
index 6d661be2b84..c8e6f4f10da 100644
--- a/gcc/m2/gm2-gcc/m2decl.def
+++ b/gcc/m2/gm2-gcc/m2decl.def
@@ -1,6 +1,6 @@
 (* m2decl.def definition module for m2decl.c.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2decl.h b/gcc/m2/gm2-gcc/m2decl.h
index a3c51c46bf1..5007aa59b5c 100644
--- a/gcc/m2/gm2-gcc/m2decl.h
+++ b/gcc/m2/gm2-gcc/m2decl.h
@@ -1,6 +1,6 @@
 /* m2decl.h header file for m2decl.c.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2except.c b/gcc/m2/gm2-gcc/m2except.c
index ad0d882d76a..7b88d19a726 100644
--- a/gcc/m2/gm2-gcc/m2except.c
+++ b/gcc/m2/gm2-gcc/m2except.c
@@ -1,6 +1,6 @@
 /* m2except.c implements the construction of exception trees.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2except.def b/gcc/m2/gm2-gcc/m2except.def
index 86c2aabce59..3d6f9031c76 100644
--- a/gcc/m2/gm2-gcc/m2except.def
+++ b/gcc/m2/gm2-gcc/m2except.def
@@ -1,6 +1,6 @@
 (* m2except.def provides an interface to build exception trees.
 
-Copyright (C) 2008-2021 Free Software Foundation, Inc.
+Copyright (C) 2008-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2except.h b/gcc/m2/gm2-gcc/m2except.h
index 2b386a364ab..3445acf4293 100644
--- a/gcc/m2/gm2-gcc/m2except.h
+++ b/gcc/m2/gm2-gcc/m2except.h
@@ -1,6 +1,6 @@
 /* m2except.h header file for m2except.c.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2expr.c b/gcc/m2/gm2-gcc/m2expr.c
index 90060736bcc..b55046302dc 100644
--- a/gcc/m2/gm2-gcc/m2expr.c
+++ b/gcc/m2/gm2-gcc/m2expr.c
@@ -1,6 +1,6 @@
 /* m2expr.c provides an interface to GCC expression trees.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2expr.def b/gcc/m2/gm2-gcc/m2expr.def
index 205c613e1e7..3a75ffb78e7 100644
--- a/gcc/m2/gm2-gcc/m2expr.def
+++ b/gcc/m2/gm2-gcc/m2expr.def
@@ -1,6 +1,6 @@
 (* m2expr.def definition module for m2expr.c.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2expr.h b/gcc/m2/gm2-gcc/m2expr.h
index 61ca6cb0cfc..b8799d4278f 100644
--- a/gcc/m2/gm2-gcc/m2expr.h
+++ b/gcc/m2/gm2-gcc/m2expr.h
@@ -1,6 +1,6 @@
 /* m2expr.h header file for m2expr.c.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2linemap.c b/gcc/m2/gm2-gcc/m2linemap.c
index 427359877a8..cf3c899c009 100644
--- a/gcc/m2/gm2-gcc/m2linemap.c
+++ b/gcc/m2/gm2-gcc/m2linemap.c
@@ -1,6 +1,6 @@
 /* m2linemap.c provides an interface to GCC linemaps.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2linemap.def b/gcc/m2/gm2-gcc/m2linemap.def
index 277e8857f30..2c5d11d1b01 100644
--- a/gcc/m2/gm2-gcc/m2linemap.def
+++ b/gcc/m2/gm2-gcc/m2linemap.def
@@ -1,6 +1,6 @@
 (* m2linemap.def provides access to GCC location_t.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2linemap.h b/gcc/m2/gm2-gcc/m2linemap.h
index 0ca8919e86f..46fb7807235 100644
--- a/gcc/m2/gm2-gcc/m2linemap.h
+++ b/gcc/m2/gm2-gcc/m2linemap.h
@@ -1,6 +1,6 @@
 /* m2linemap.h header file for m2linemap.c.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2misc.c b/gcc/m2/gm2-gcc/m2misc.c
index fa6e87c55da..a604eaa75e1 100644
--- a/gcc/m2/gm2-gcc/m2misc.c
+++ b/gcc/m2/gm2-gcc/m2misc.c
@@ -1,6 +1,6 @@
 /* m2misc.c miscellaneous tree debugging functions.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2misc.def b/gcc/m2/gm2-gcc/m2misc.def
index cd09faecfd5..c7868bceeb2 100644
--- a/gcc/m2/gm2-gcc/m2misc.def
+++ b/gcc/m2/gm2-gcc/m2misc.def
@@ -1,6 +1,6 @@
 (* m2misc.def definition module for m2misc.c.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2misc.h b/gcc/m2/gm2-gcc/m2misc.h
index bbfd0e9d774..ffe43340cd5 100644
--- a/gcc/m2/gm2-gcc/m2misc.h
+++ b/gcc/m2/gm2-gcc/m2misc.h
@@ -1,6 +1,6 @@
 /* m2misc.h header file for m2misc.c.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2options.h b/gcc/m2/gm2-gcc/m2options.h
index 9843b9c0f8f..b4b9961579b 100644
--- a/gcc/m2/gm2-gcc/m2options.h
+++ b/gcc/m2/gm2-gcc/m2options.h
@@ -1,6 +1,6 @@
 /* m2options.h header file for M2Options.mod.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2range.h b/gcc/m2/gm2-gcc/m2range.h
index 8c3000f922a..2cb61d6fc05 100644
--- a/gcc/m2/gm2-gcc/m2range.h
+++ b/gcc/m2/gm2-gcc/m2range.h
@@ -1,6 +1,6 @@
 /* m2range.h header file for M2Range.mod.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2search.h b/gcc/m2/gm2-gcc/m2search.h
index 049e76fbf28..d58e97f531d 100644
--- a/gcc/m2/gm2-gcc/m2search.h
+++ b/gcc/m2/gm2-gcc/m2search.h
@@ -1,6 +1,6 @@
 /* m2search.h header file for m2search.c.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2statement.c b/gcc/m2/gm2-gcc/m2statement.c
index 1aeda6fa87b..89eb0e03ca9 100644
--- a/gcc/m2/gm2-gcc/m2statement.c
+++ b/gcc/m2/gm2-gcc/m2statement.c
@@ -1,6 +1,6 @@
 /* m2statement.c provides an interface to GCC statement trees.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2statement.def b/gcc/m2/gm2-gcc/m2statement.def
index da3f4714974..b93e857b56f 100644
--- a/gcc/m2/gm2-gcc/m2statement.def
+++ b/gcc/m2/gm2-gcc/m2statement.def
@@ -1,6 +1,6 @@
 (* m2statement.def definition module for m2statement.c.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2statement.h b/gcc/m2/gm2-gcc/m2statement.h
index 6e9a2fd2992..fa92307cac2 100644
--- a/gcc/m2/gm2-gcc/m2statement.h
+++ b/gcc/m2/gm2-gcc/m2statement.h
@@ -1,6 +1,6 @@
 /* m2statement.h header file for m2statement.c.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2top.c b/gcc/m2/gm2-gcc/m2top.c
index 8d457ac35ab..2424972de3d 100644
--- a/gcc/m2/gm2-gcc/m2top.c
+++ b/gcc/m2/gm2-gcc/m2top.c
@@ -1,6 +1,6 @@
 /* m2top.c provides top level scoping functions.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2top.def b/gcc/m2/gm2-gcc/m2top.def
index a8127d2eb47..59faccf39e0 100644
--- a/gcc/m2/gm2-gcc/m2top.def
+++ b/gcc/m2/gm2-gcc/m2top.def
@@ -1,6 +1,6 @@
 (* m2top.def definition module for m2top.c.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2top.h b/gcc/m2/gm2-gcc/m2top.h
index 26bb77fee9d..604fd60dcbe 100644
--- a/gcc/m2/gm2-gcc/m2top.h
+++ b/gcc/m2/gm2-gcc/m2top.h
@@ -1,6 +1,6 @@
 /* m2top.h header file for m2top.c.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2tree.c b/gcc/m2/gm2-gcc/m2tree.c
index 5acc6162886..4e37f538720 100644
--- a/gcc/m2/gm2-gcc/m2tree.c
+++ b/gcc/m2/gm2-gcc/m2tree.c
@@ -1,6 +1,6 @@
 /* m2tree.c provides a simple interface to GCC tree queries and skips.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2tree.def b/gcc/m2/gm2-gcc/m2tree.def
index ae1aa44982e..fa17d7d56df 100644
--- a/gcc/m2/gm2-gcc/m2tree.def
+++ b/gcc/m2/gm2-gcc/m2tree.def
@@ -1,6 +1,6 @@
 (* m2tree.def definition module for m2tree.c.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2tree.h b/gcc/m2/gm2-gcc/m2tree.h
index 2686fe1381f..9e3e7a573ab 100644
--- a/gcc/m2/gm2-gcc/m2tree.h
+++ b/gcc/m2/gm2-gcc/m2tree.h
@@ -1,6 +1,6 @@
 /* m2tree.h header file for m2tree.c.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2treelib.c b/gcc/m2/gm2-gcc/m2treelib.c
index 403555c190b..96fe9a2db81 100644
--- a/gcc/m2/gm2-gcc/m2treelib.c
+++ b/gcc/m2/gm2-gcc/m2treelib.c
@@ -1,6 +1,6 @@
 /* m2treelib.c provides call trees, modify_expr and miscelaneous.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2treelib.def b/gcc/m2/gm2-gcc/m2treelib.def
index 34ed78a241d..7baaf5d9b55 100644
--- a/gcc/m2/gm2-gcc/m2treelib.def
+++ b/gcc/m2/gm2-gcc/m2treelib.def
@@ -1,6 +1,6 @@
 (* m2treelib.def definition module for m2treelib.c.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2treelib.h b/gcc/m2/gm2-gcc/m2treelib.h
index 369ce7a9b30..e60edc40ff9 100644
--- a/gcc/m2/gm2-gcc/m2treelib.h
+++ b/gcc/m2/gm2-gcc/m2treelib.h
@@ -1,6 +1,6 @@
 /* m2treelib.h header file for m2treelib.c.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2type.c b/gcc/m2/gm2-gcc/m2type.c
index da714fb0fdd..f2af8f207ec 100644
--- a/gcc/m2/gm2-gcc/m2type.c
+++ b/gcc/m2/gm2-gcc/m2type.c
@@ -1,6 +1,6 @@
 /* m2type.c provides an interface to GCC type trees.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2type.def b/gcc/m2/gm2-gcc/m2type.def
index 6301ed29a27..f96adcae84c 100644
--- a/gcc/m2/gm2-gcc/m2type.def
+++ b/gcc/m2/gm2-gcc/m2type.def
@@ -1,6 +1,6 @@
 (* m2type.def definition module for m2type.c.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/m2type.h b/gcc/m2/gm2-gcc/m2type.h
index 03d24f70ba3..be87c07497d 100644
--- a/gcc/m2/gm2-gcc/m2type.h
+++ b/gcc/m2/gm2-gcc/m2type.h
@@ -1,6 +1,6 @@
 /* m2type.h header file for m2type.c.
 
-Copyright (C) 2012-2021 Free Software Foundation, Inc.
+Copyright (C) 2012-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/rtegraph.c b/gcc/m2/gm2-gcc/rtegraph.c
index cf85e2d0aca..83542cd72ee 100644
--- a/gcc/m2/gm2-gcc/rtegraph.c
+++ b/gcc/m2/gm2-gcc/rtegraph.c
@@ -1,6 +1,6 @@
 /* rtegraph.c graph and nodes used by m2rte.
 
-Copyright (C) 2019-2021 Free Software Foundation, Inc.
+Copyright (C) 2019-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-gcc/rtegraph.h b/gcc/m2/gm2-gcc/rtegraph.h
index c3495a2221e..9fe44b74778 100644
--- a/gcc/m2/gm2-gcc/rtegraph.h
+++ b/gcc/m2/gm2-gcc/rtegraph.h
@@ -1,6 +1,6 @@
 /* rtegraph.h runtime exception graph header.
 
-Copyright (C) 2019-2021 Free Software Foundation, Inc.
+Copyright (C) 2019-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-internals.texi b/gcc/m2/gm2-internals.texi
index 74ee9a2d10f..b72b7835b85 100644
--- a/gcc/m2/gm2-internals.texi
+++ b/gcc/m2/gm2-internals.texi
@@ -1,5 +1,5 @@
 @c gm2-internals.texi describes the internals of gm2.
-@c Copyright @copyright{} 2000-2021 Free Software Foundation, Inc.
+@c Copyright @copyright{} 2000-2022 Free Software Foundation, Inc.
 @c
 @c This is part of the GM2 manual.
 @c For copying conditions, see the file gcc/doc/include/fdl.texi.
diff --git a/gcc/m2/gm2-lang.c b/gcc/m2/gm2-lang.c
index abd8d9d0dbf..1e2e1a07a95 100644
--- a/gcc/m2/gm2-lang.c
+++ b/gcc/m2/gm2-lang.c
@@ -1,6 +1,6 @@
 /* Language-dependent hooks for GNU Modula-2.
 
-Copyright (C) 2002-2021 Free Software Foundation, Inc.
+Copyright (C) 2002-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-lang.h b/gcc/m2/gm2-lang.h
index 549a6d56f14..431e0156d42 100644
--- a/gcc/m2/gm2-lang.h
+++ b/gcc/m2/gm2-lang.h
@@ -1,5 +1,5 @@
 /* Language-dependent hooks for GNU Modula-2.
-   Copyright (C) 2003-2021 Free Software Foundation, Inc.
+   Copyright (C) 2003-2022 Free Software Foundation, Inc.
    Contributed by Gaius Mulley <gaius@glam.ac.uk>
 
 This file is part of GNU CC.
diff --git a/gcc/m2/gm2-libs-ch/RTcodummy.c b/gcc/m2/gm2-libs-ch/RTcodummy.c
index 8aa3afb269d..57f71f0c552 100644
--- a/gcc/m2/gm2-libs-ch/RTcodummy.c
+++ b/gcc/m2/gm2-libs-ch/RTcodummy.c
@@ -1,6 +1,6 @@
 /* RTcodummy.c provides dummy access to thread primitives.
 
-Copyright (C) 2019-2021 Free Software Foundation, Inc.
+Copyright (C) 2019-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-ch/RTintdummy.c b/gcc/m2/gm2-libs-ch/RTintdummy.c
index 229dbc62f9a..67c3e0c8ef1 100644
--- a/gcc/m2/gm2-libs-ch/RTintdummy.c
+++ b/gcc/m2/gm2-libs-ch/RTintdummy.c
@@ -1,6 +1,6 @@
 /* RTintdummy.c provides dummy access to interrupt primitives.
 
-Copyright (C) 2019-2021 Free Software Foundation, Inc.
+Copyright (C) 2019-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-ch/Selective.c b/gcc/m2/gm2-libs-ch/Selective.c
index 143c46bddf5..b66c760c407 100644
--- a/gcc/m2/gm2-libs-ch/Selective.c
+++ b/gcc/m2/gm2-libs-ch/Selective.c
@@ -1,6 +1,6 @@
 /* Selective.c provide access to timeval and select.
 
-Copyright (C) 2005-2021 Free Software Foundation, Inc.
+Copyright (C) 2005-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-ch/SysExceptions.c b/gcc/m2/gm2-libs-ch/SysExceptions.c
index 54772b14723..3cee14265be 100644
--- a/gcc/m2/gm2-libs-ch/SysExceptions.c
+++ b/gcc/m2/gm2-libs-ch/SysExceptions.c
@@ -1,6 +1,6 @@
 /* SysExceptions.c connect signal handlers to exceptions.
 
-Copyright (C) 2010-2021 Free Software Foundation, Inc.
+Copyright (C) 2010-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-ch/UnixArgs.c b/gcc/m2/gm2-libs-ch/UnixArgs.c
index 5816315c289..22bc51437a6 100644
--- a/gcc/m2/gm2-libs-ch/UnixArgs.c
+++ b/gcc/m2/gm2-libs-ch/UnixArgs.c
@@ -1,6 +1,6 @@
 /* UnixArgs.c provide access to the underlying argv, argc.
 
-Copyright (C) 2010-2021 Free Software Foundation, Inc.
+Copyright (C) 2010-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-ch/cgetopt.c b/gcc/m2/gm2-libs-ch/cgetopt.c
index 205c04872e3..681bd4f9f3e 100644
--- a/gcc/m2/gm2-libs-ch/cgetopt.c
+++ b/gcc/m2/gm2-libs-ch/cgetopt.c
@@ -1,6 +1,6 @@
 /* getopt.c provide access to the C getopt library.
 
-Copyright (C) 2017-2021 Free Software Foundation, Inc.
+Copyright (C) 2017-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-ch/choosetemp.c b/gcc/m2/gm2-libs-ch/choosetemp.c
index ee9272363a8..15c4987bd92 100644
--- a/gcc/m2/gm2-libs-ch/choosetemp.c
+++ b/gcc/m2/gm2-libs-ch/choosetemp.c
@@ -1,6 +1,6 @@
 /* choosetemp.c provide access to temporary file creation.
 
-Copyright (C) 2005-2021 Free Software Foundation, Inc.
+Copyright (C) 2005-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-ch/dtoa.c b/gcc/m2/gm2-libs-ch/dtoa.c
index df90c577ba2..17d25a9a2e6 100644
--- a/gcc/m2/gm2-libs-ch/dtoa.c
+++ b/gcc/m2/gm2-libs-ch/dtoa.c
@@ -1,6 +1,6 @@
 /* dtoa.c provide floating point string conversion routines.
 
-Copyright (C) 2009-2021 Free Software Foundation, Inc.
+Copyright (C) 2009-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-ch/errno.c b/gcc/m2/gm2-libs-ch/errno.c
index c50caa32e1c..18e993d6668 100644
--- a/gcc/m2/gm2-libs-ch/errno.c
+++ b/gcc/m2/gm2-libs-ch/errno.c
@@ -1,6 +1,6 @@
 /* errno.c provide access to errno.
 
-Copyright (C) 2009-2021 Free Software Foundation, Inc.
+Copyright (C) 2009-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-ch/host.c b/gcc/m2/gm2-libs-ch/host.c
index cd255ca83ca..357785299c1 100644
--- a/gcc/m2/gm2-libs-ch/host.c
+++ b/gcc/m2/gm2-libs-ch/host.c
@@ -1,6 +1,6 @@
 /* host.c supply missing math routines.
 
-Copyright (C) 2010-2021 Free Software Foundation, Inc.
+Copyright (C) 2010-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-ch/ldtoa.c b/gcc/m2/gm2-libs-ch/ldtoa.c
index a4787c94a8c..10b312784f9 100644
--- a/gcc/m2/gm2-libs-ch/ldtoa.c
+++ b/gcc/m2/gm2-libs-ch/ldtoa.c
@@ -1,6 +1,6 @@
 /* ldtoa.c provide long double floating point string conversion routines.
 
-Copyright (C) 2009-2021 Free Software Foundation, Inc.
+Copyright (C) 2009-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-ch/pthdummy.c b/gcc/m2/gm2-libs-ch/pthdummy.c
index d3ce7eac75f..5d55ec00526 100644
--- a/gcc/m2/gm2-libs-ch/pthdummy.c
+++ b/gcc/m2/gm2-libs-ch/pthdummy.c
@@ -1,6 +1,6 @@
 /* pthdummy.c provide dummy stubs to satisy bootstrap requirements.
 
-Copyright (C) 2018-2021 Free Software Foundation, Inc.
+Copyright (C) 2018-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-ch/termios.c b/gcc/m2/gm2-libs-ch/termios.c
index 1bb2bf1809b..4559c8a95bd 100644
--- a/gcc/m2/gm2-libs-ch/termios.c
+++ b/gcc/m2/gm2-libs-ch/termios.c
@@ -1,6 +1,6 @@
 /* termios.c provide access to termios.
 
-Copyright (C) 2010-2021 Free Software Foundation, Inc.
+Copyright (C) 2010-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-ch/tools.c b/gcc/m2/gm2-libs-ch/tools.c
index 8855d291c07..5f00b3c47ae 100644
--- a/gcc/m2/gm2-libs-ch/tools.c
+++ b/gcc/m2/gm2-libs-ch/tools.c
@@ -1,6 +1,6 @@
 /* tools.c provide routines for the tools for stage2 build.
 
-Copyright (C) 2010-2021 Free Software Foundation, Inc.
+Copyright (C) 2010-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-ch/wrapc.c b/gcc/m2/gm2-libs-ch/wrapc.c
index ce80a71307b..3efe1e48b9f 100644
--- a/gcc/m2/gm2-libs-ch/wrapc.c
+++ b/gcc/m2/gm2-libs-ch/wrapc.c
@@ -1,6 +1,6 @@
 /* wrapc.c provide access to miscellaneous C library functions.
 
-Copyright (C) 2005-2021 Free Software Foundation, Inc.
+Copyright (C) 2005-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-ch/xlibc.c b/gcc/m2/gm2-libs-ch/xlibc.c
index a77f66328fd..bf1f26f6fea 100644
--- a/gcc/m2/gm2-libs-ch/xlibc.c
+++ b/gcc/m2/gm2-libs-ch/xlibc.c
@@ -1,6 +1,6 @@
 /* xlibc.c allow access to some poisoned functions.
 
-Copyright (C) 2010-2021 Free Software Foundation, Inc.
+Copyright (C) 2010-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-coroutines/Debug.def b/gcc/m2/gm2-libs-coroutines/Debug.def
index efdbb37d56f..b3a86ac7fe8 100644
--- a/gcc/m2/gm2-libs-coroutines/Debug.def
+++ b/gcc/m2/gm2-libs-coroutines/Debug.def
@@ -1,6 +1,6 @@
 (* Debug.def provides some simple debugging routines.
 
-Copyright (C) 2002-2021 Free Software Foundation, Inc.
+Copyright (C) 2002-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-coroutines/Debug.mod b/gcc/m2/gm2-libs-coroutines/Debug.mod
index b54b5dd5f17..2f0337496b2 100644
--- a/gcc/m2/gm2-libs-coroutines/Debug.mod
+++ b/gcc/m2/gm2-libs-coroutines/Debug.mod
@@ -1,6 +1,6 @@
 (* Debug.mod provides some simple debugging routines.
 
-Copyright (C) 2002-2021 Free Software Foundation, Inc.
+Copyright (C) 2002-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-coroutines/Executive.def b/gcc/m2/gm2-libs-coroutines/Executive.def
index 446c22858a7..d8eef70438c 100644
--- a/gcc/m2/gm2-libs-coroutines/Executive.def
+++ b/gcc/m2/gm2-libs-coroutines/Executive.def
@@ -1,6 +1,6 @@
 (* Executive.def provides a simple multitasking executive.
 
-Copyright (C) 2002-2021 Free Software Foundation, Inc.
+Copyright (C) 2002-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-coroutines/Executive.mod b/gcc/m2/gm2-libs-coroutines/Executive.mod
index f95726605bf..be95b82bc33 100644
--- a/gcc/m2/gm2-libs-coroutines/Executive.mod
+++ b/gcc/m2/gm2-libs-coroutines/Executive.mod
@@ -1,6 +1,6 @@
 (* Executive.mod provides a simple multitasking executive.
 
-Copyright (C) 2002-2021 Free Software Foundation, Inc.
+Copyright (C) 2002-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-coroutines/KeyBoardLEDs.def b/gcc/m2/gm2-libs-coroutines/KeyBoardLEDs.def
index e93c9c1f455..70054567d96 100644
--- a/gcc/m2/gm2-libs-coroutines/KeyBoardLEDs.def
+++ b/gcc/m2/gm2-libs-coroutines/KeyBoardLEDs.def
@@ -1,6 +1,6 @@
 (* KeyBoardLEDs.def provides access to the keyboard LEDs under Linux.
 
-Copyright (C) 2002-2021 Free Software Foundation, Inc.
+Copyright (C) 2002-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-coroutines/README.texi b/gcc/m2/gm2-libs-coroutines/README.texi
index 7205002d118..f66c0549a89 100644
--- a/gcc/m2/gm2-libs-coroutines/README.texi
+++ b/gcc/m2/gm2-libs-coroutines/README.texi
@@ -1,5 +1,5 @@
 @c README.texi describes the PIM coroutine libraries.
-@c Copyright @copyright{} 2000-2020 Free Software Foundation, Inc.
+@c Copyright @copyright{} 2000-2022 Free Software Foundation, Inc.
 @c
 @c This is part of the GM2 manual.
 @c For copying conditions, see the file gcc/doc/include/fdl.texi.
diff --git a/gcc/m2/gm2-libs-coroutines/SYSTEM.def b/gcc/m2/gm2-libs-coroutines/SYSTEM.def
index 64ed442ceb4..c962be9e4a0 100644
--- a/gcc/m2/gm2-libs-coroutines/SYSTEM.def
+++ b/gcc/m2/gm2-libs-coroutines/SYSTEM.def
@@ -1,6 +1,6 @@
 (* SYSTEM.def provides access to COROUTINE primitives and underlying system.
 
-Copyright (C) 2002-2021 Free Software Foundation, Inc.
+Copyright (C) 2002-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-coroutines/SYSTEM.mod b/gcc/m2/gm2-libs-coroutines/SYSTEM.mod
index c2c04fd51bd..213ed872cbd 100644
--- a/gcc/m2/gm2-libs-coroutines/SYSTEM.mod
+++ b/gcc/m2/gm2-libs-coroutines/SYSTEM.mod
@@ -1,6 +1,6 @@
 (* SYSTEM.mod provides access to COROUTINE primitives and underlying system.
 
-Copyright (C) 2002-2021 Free Software Foundation, Inc.
+Copyright (C) 2002-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-coroutines/TimerHandler.def b/gcc/m2/gm2-libs-coroutines/TimerHandler.def
index fe5bb72c267..395a9aed7b7 100644
--- a/gcc/m2/gm2-libs-coroutines/TimerHandler.def
+++ b/gcc/m2/gm2-libs-coroutines/TimerHandler.def
@@ -1,6 +1,6 @@
 (* TimerHandler.def provides a simple timer handler for the Executive.
 
-Copyright (C) 2002-2021 Free Software Foundation, Inc.
+Copyright (C) 2002-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2-libs-coroutines/TimerHandler.mod b/gcc/m2/gm2-libs-coroutines/TimerHandler.mod
index 2124dde3551..d9ae7bf14aa 100644
--- a/gcc/m2/gm2-libs-coroutines/TimerHandler.mod
+++ b/gcc/m2/gm2-libs-coroutines/TimerHandler.mod
@@ -1,6 +1,6 @@
 (* TimerHandler.mod provides a simple timer handler for the Executive.
 
-Copyright (C) 2002-2021 Free Software Foundation, Inc.
+Copyright (C) 2002-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2config.h.in b/gcc/m2/gm2config.h.in
index 528de49e759..35be779fbac 100644
--- a/gcc/m2/gm2config.h.in
+++ b/gcc/m2/gm2config.h.in
@@ -1,6 +1,6 @@
 /* gm2config.h.in template file for values required by gm2spec.c.
 
-Copyright (C) 2006-2021 Free Software Foundation, Inc.
+Copyright (C) 2006-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2spec.c b/gcc/m2/gm2spec.c
index 4d7ff1499e9..a466ff35185 100644
--- a/gcc/m2/gm2spec.c
+++ b/gcc/m2/gm2spec.c
@@ -1,6 +1,6 @@
 /* gm2spec.c specific flags and argument handling within GNU Modula-2.
 
-Copyright (C) 2007-2021 Free Software Foundation, Inc.
+Copyright (C) 2007-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/gm2version.h b/gcc/m2/gm2version.h
index 53671ed3a22..61b5559be37 100644
--- a/gcc/m2/gm2version.h
+++ b/gcc/m2/gm2version.h
@@ -1,6 +1,6 @@
 /* gm2version provides access to the gm2 front end version number.
 
-Copyright (C) 2008-2020 Free Software Foundation, Inc.
+Copyright (C) 2008-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/lang-options.h b/gcc/m2/lang-options.h
index b5edb65372e..16e82227d78 100644
--- a/gcc/m2/lang-options.h
+++ b/gcc/m2/lang-options.h
@@ -1,6 +1,6 @@
 /* Definitions for switches for Modula-2.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/lang-specs.h b/gcc/m2/lang-specs.h
index 2ef0852dbff..2bea228a48a 100644
--- a/gcc/m2/lang-specs.h
+++ b/gcc/m2/lang-specs.h
@@ -1,5 +1,5 @@
 /* Definitions for specs for GNU Modula-2.
-   Copyright (C) 2001-2021 Free Software Foundation, Inc.
+   Copyright (C) 2001-2022 Free Software Foundation, Inc.
    Contributed by Gaius Mulley.
 
 This file is part of GCC.
diff --git a/gcc/m2/lang.opt b/gcc/m2/lang.opt
index bebc4cac408..7c9f52855af 100644
--- a/gcc/m2/lang.opt
+++ b/gcc/m2/lang.opt
@@ -1,6 +1,6 @@
 ; Options for the Modula-2 front end.
 ;
-; Copyright (C) 2016-2021 Free Software Foundation, Inc.
+; Copyright (C) 2016-2022 Free Software Foundation, Inc.
 ; Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 ;
 ; This file is part of GNU Modula-2.
diff --git a/gcc/m2/m2-link-support.h b/gcc/m2/m2-link-support.h
index 95b1e6320dc..b81c0c24251 100644
--- a/gcc/m2/m2-link-support.h
+++ b/gcc/m2/m2-link-support.h
@@ -1,5 +1,5 @@
 /* Link support specs for GNU Modula-2.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
+   Copyright (C) 2019-2022 Free Software Foundation, Inc.
    Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GCC.
diff --git a/gcc/m2/m2-tree.def b/gcc/m2/m2-tree.def
index 4db1a9e6994..34d07153a2b 100644
--- a/gcc/m2/m2-tree.def
+++ b/gcc/m2/m2-tree.def
@@ -1,6 +1,6 @@
 /* gm2-tree.def a component of a C header file used to define a SET type.
 
-Copyright (C) 2006-2021 Free Software Foundation, Inc.
+Copyright (C) 2006-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/m2-tree.h b/gcc/m2/m2-tree.h
index 68502cdbf5f..995622cd5a2 100644
--- a/gcc/m2/m2-tree.h
+++ b/gcc/m2/m2-tree.h
@@ -1,6 +1,6 @@
 /* m2-tree.h create language specific tree nodes for Modula-2.
 
-Copyright (C) 2001-2021 Free Software Foundation, Inc.
+Copyright (C) 2001-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/m2.flex b/gcc/m2/m2.flex
index 48ad43fca5f..ed3721533b6 100644
--- a/gcc/m2/m2.flex
+++ b/gcc/m2/m2.flex
@@ -1,7 +1,7 @@
 %{
 /* m2.flex implements lexical analysis for Modula-2.
 
-Copyright (C) 2004-2021 Free Software Foundation, Inc.
+Copyright (C) 2004-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/m2pp.c b/gcc/m2/m2pp.c
index fcd33e967d0..aeb1264ee3c 100644
--- a/gcc/m2/m2pp.c
+++ b/gcc/m2/m2pp.c
@@ -1,6 +1,6 @@
 /* m2pp.c pretty print trees, output in Modula-2 where possible.
 
-Copyright (C) 2007-2021 Free Software Foundation, Inc.
+Copyright (C) 2007-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/m2pp.h b/gcc/m2/m2pp.h
index 9f9934e616c..444fa901e27 100644
--- a/gcc/m2/m2pp.h
+++ b/gcc/m2/m2pp.h
@@ -1,6 +1,6 @@
 /* m2pp.h pretty print trees, output in Modula-2 where possible.
 
-Copyright (C) 2007-2021 Free Software Foundation, Inc.
+Copyright (C) 2007-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/GBuiltins.c b/gcc/m2/mc-boot-ch/GBuiltins.c
index bbe4f49bfb5..a74737a5ce2 100644
--- a/gcc/m2/mc-boot-ch/GBuiltins.c
+++ b/gcc/m2/mc-boot-ch/GBuiltins.c
@@ -1,6 +1,6 @@
 /* GBuiltins.c dummy module to aid linking mc projects.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/GRTco.c b/gcc/m2/mc-boot-ch/GRTco.c
index 448cbe63131..96a19ca44ad 100644
--- a/gcc/m2/mc-boot-ch/GRTco.c
+++ b/gcc/m2/mc-boot-ch/GRTco.c
@@ -1,6 +1,6 @@
 /* RTco.c provides dummy access to thread primitives.
 
-Copyright (C) 2019-2021 Free Software Foundation, Inc.
+Copyright (C) 2019-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/GSYSTEM.c b/gcc/m2/mc-boot-ch/GSYSTEM.c
index 17872555245..4f6a7fbc3e2 100644
--- a/gcc/m2/mc-boot-ch/GSYSTEM.c
+++ b/gcc/m2/mc-boot-ch/GSYSTEM.c
@@ -1,6 +1,6 @@
 /* GSYSTEM.c a handwritten dummy module for mc.
 
-Copyright (C) 2018-2021 Free Software Foundation, Inc.
+Copyright (C) 2018-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/GSelective.c b/gcc/m2/mc-boot-ch/GSelective.c
index 1f8f496378d..1f34952090f 100644
--- a/gcc/m2/mc-boot-ch/GSelective.c
+++ b/gcc/m2/mc-boot-ch/GSelective.c
@@ -1,6 +1,6 @@
 /* GSelective.c provides access to select for Modula-2.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/GSysExceptions.c b/gcc/m2/mc-boot-ch/GSysExceptions.c
index 366e991cea7..302f44a1556 100644
--- a/gcc/m2/mc-boot-ch/GSysExceptions.c
+++ b/gcc/m2/mc-boot-ch/GSysExceptions.c
@@ -1,6 +1,6 @@
 /* GSysExceptions.c low level module interfacing exceptions to the OS.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/GUnixArgs.c b/gcc/m2/mc-boot-ch/GUnixArgs.c
index 8b8650f3d3d..5304900ec23 100644
--- a/gcc/m2/mc-boot-ch/GUnixArgs.c
+++ b/gcc/m2/mc-boot-ch/GUnixArgs.c
@@ -1,6 +1,6 @@
 /* GUnixArgs.c handwritten module for mc.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/Gcbuiltin.c b/gcc/m2/mc-boot-ch/Gcbuiltin.c
index 2a44a402af3..76592136c15 100644
--- a/gcc/m2/mc-boot-ch/Gcbuiltin.c
+++ b/gcc/m2/mc-boot-ch/Gcbuiltin.c
@@ -1,6 +1,6 @@
 /* Gcbuiltin.c provides access to some math intrinsic functions.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/Gdtoa.c b/gcc/m2/mc-boot-ch/Gdtoa.c
index d8dbec43c7c..0e3b4336d66 100644
--- a/gcc/m2/mc-boot-ch/Gdtoa.c
+++ b/gcc/m2/mc-boot-ch/Gdtoa.c
@@ -1,6 +1,6 @@
 /* Gdtoa.c provides access to double string conversion.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/Gerrno.c b/gcc/m2/mc-boot-ch/Gerrno.c
index fccedf4a4cf..99bdb8ec4cd 100644
--- a/gcc/m2/mc-boot-ch/Gerrno.c
+++ b/gcc/m2/mc-boot-ch/Gerrno.c
@@ -1,6 +1,6 @@
 /* Gerrno.c provides access to errno for Modula-2.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/Gldtoa.c b/gcc/m2/mc-boot-ch/Gldtoa.c
index e4cdb72e00b..ce61308bbbf 100644
--- a/gcc/m2/mc-boot-ch/Gldtoa.c
+++ b/gcc/m2/mc-boot-ch/Gldtoa.c
@@ -1,6 +1,6 @@
 /* Gldtoa.c provides access to long double string conversion.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/Glibc.c b/gcc/m2/mc-boot-ch/Glibc.c
index 41bcbcfa6bd..b3530a6b175 100644
--- a/gcc/m2/mc-boot-ch/Glibc.c
+++ b/gcc/m2/mc-boot-ch/Glibc.c
@@ -1,6 +1,6 @@
 /* Glibc.c provides access to some libc functions.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/Glibm.c b/gcc/m2/mc-boot-ch/Glibm.c
index 3ae6e31dc1a..16c669386d0 100644
--- a/gcc/m2/mc-boot-ch/Glibm.c
+++ b/gcc/m2/mc-boot-ch/Glibm.c
@@ -1,6 +1,6 @@
 /* Glibm.c provides access to some libm functions.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/Gmcrts.c b/gcc/m2/mc-boot-ch/Gmcrts.c
index e29b32e79b1..6bd64bb6289 100644
--- a/gcc/m2/mc-boot-ch/Gmcrts.c
+++ b/gcc/m2/mc-boot-ch/Gmcrts.c
@@ -1,6 +1,6 @@
 /* Gmcrts.c implements case and return exceptions.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/Gmcrts.h b/gcc/m2/mc-boot-ch/Gmcrts.h
index 4424c2a3344..0e04751d930 100644
--- a/gcc/m2/mc-boot-ch/Gmcrts.h
+++ b/gcc/m2/mc-boot-ch/Gmcrts.h
@@ -1,6 +1,6 @@
 /* Gmcrts.h provides prototypes to case and return exceptions.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/Gnetwork.h b/gcc/m2/mc-boot-ch/Gnetwork.h
index af7a12182a1..6ea86d01e4b 100644
--- a/gcc/m2/mc-boot-ch/Gnetwork.h
+++ b/gcc/m2/mc-boot-ch/Gnetwork.h
@@ -1,6 +1,6 @@
 /* Gnetwork.h provides prototypes to htonl and htons.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/Gpth.c b/gcc/m2/mc-boot-ch/Gpth.c
index fc47f1ecd7f..32ad7f3444c 100644
--- a/gcc/m2/mc-boot-ch/Gpth.c
+++ b/gcc/m2/mc-boot-ch/Gpth.c
@@ -1,6 +1,6 @@
 /* Gpth.c provides access to pth_select for Modula-2.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/Gtermios.c b/gcc/m2/mc-boot-ch/Gtermios.c
index 708bc30de4f..fd36e25457a 100644
--- a/gcc/m2/mc-boot-ch/Gtermios.c
+++ b/gcc/m2/mc-boot-ch/Gtermios.c
@@ -1,6 +1,6 @@
 /* Gtermios.c handwritten module for mc.
 
-Copyright (C) 2010-2021 Free Software Foundation, Inc.
+Copyright (C) 2010-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/Gwrapc.c b/gcc/m2/mc-boot-ch/Gwrapc.c
index 6736193e704..b83a52b05c2 100644
--- a/gcc/m2/mc-boot-ch/Gwrapc.c
+++ b/gcc/m2/mc-boot-ch/Gwrapc.c
@@ -1,6 +1,6 @@
 /* Gwrapc.c wrap libc functions for mc.
 
-Copyright (C) 2005-2021 Free Software Foundation, Inc.
+Copyright (C) 2005-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc-boot-ch/network.c b/gcc/m2/mc-boot-ch/network.c
index f6837d5767b..74ebe51f3d4 100644
--- a/gcc/m2/mc-boot-ch/network.c
+++ b/gcc/m2/mc-boot-ch/network.c
@@ -1,6 +1,6 @@
 /* network.c provide access to htons and htonl.
 
-Copyright (C) 2010-2021 Free Software Foundation, Inc.
+Copyright (C) 2010-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/Indexing.def b/gcc/m2/mc/Indexing.def
index 736642c6ba2..e50e869c0d5 100644
--- a/gcc/m2/mc/Indexing.def
+++ b/gcc/m2/mc/Indexing.def
@@ -1,6 +1,6 @@
 (* Indexing.def provides a dynamic indexing mechanism.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/Indexing.mod b/gcc/m2/mc/Indexing.mod
index f30b57d2458..3124b119ac9 100644
--- a/gcc/m2/mc/Indexing.mod
+++ b/gcc/m2/mc/Indexing.mod
@@ -1,5 +1,5 @@
 (* Indexing provides a dynamic array of pointers.
-   Copyright (C) 2015-2019 Free Software Foundation, Inc.
+   Copyright (C) 2015-2022 Free Software Foundation, Inc.
 
 This file is part of GNU Modula-2.
 
diff --git a/gcc/m2/mc/alists.def b/gcc/m2/mc/alists.def
index e1bcf61a5f2..0f0ee3fb53b 100644
--- a/gcc/m2/mc/alists.def
+++ b/gcc/m2/mc/alists.def
@@ -1,6 +1,6 @@
 (* alists.def address lists module.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/alists.mod b/gcc/m2/mc/alists.mod
index e63be3ecd59..a65a73c138b 100644
--- a/gcc/m2/mc/alists.mod
+++ b/gcc/m2/mc/alists.mod
@@ -1,6 +1,6 @@
 (* alists.mod address lists module.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/decl.def b/gcc/m2/mc/decl.def
index 67464369f67..cae1db1d756 100644
--- a/gcc/m2/mc/decl.def
+++ b/gcc/m2/mc/decl.def
@@ -1,6 +1,6 @@
 (* decl.def declaration nodes used to create the AST.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/decl.mod b/gcc/m2/mc/decl.mod
index 2bec5ee3e10..a15e927b57b 100644
--- a/gcc/m2/mc/decl.mod
+++ b/gcc/m2/mc/decl.mod
@@ -1,6 +1,6 @@
 (* decl.mod declaration nodes used to create the AST.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/keyc.def b/gcc/m2/mc/keyc.def
index 46d7e5ae2db..0db550d3502 100644
--- a/gcc/m2/mc/keyc.def
+++ b/gcc/m2/mc/keyc.def
@@ -1,6 +1,6 @@
 (* keyc.def provides an interface to emitting symbols which.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/keyc.mod b/gcc/m2/mc/keyc.mod
index f6f27a7cd4d..27ce3e8b8bd 100644
--- a/gcc/m2/mc/keyc.mod
+++ b/gcc/m2/mc/keyc.mod
@@ -1,5 +1,5 @@
 (* keyc maintains the C name scope and avoids C/C++ name conflicts.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
+   Copyright (C) 2016-2022 Free Software Foundation, Inc.
 
 This file is part of GNU Modula-2.
 
diff --git a/gcc/m2/mc/lists.def b/gcc/m2/mc/lists.def
index 8a40c8a2685..f91fcddfefe 100644
--- a/gcc/m2/mc/lists.def
+++ b/gcc/m2/mc/lists.def
@@ -1,6 +1,6 @@
 (* lists.def Provides an unordered list manipulation package.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/lists.mod b/gcc/m2/mc/lists.mod
index e5bda2af92a..b796a7bdd2c 100644
--- a/gcc/m2/mc/lists.mod
+++ b/gcc/m2/mc/lists.mod
@@ -1,5 +1,5 @@
 (* Dynamic list library for pointers.
-   Copyright (C) 2015-2019 Free Software Foundation, Inc.
+   Copyright (C) 2015-2022 Free Software Foundation, Inc.
 
 This file is part of GNU Modula-2.
 
diff --git a/gcc/m2/mc/m2flex.def b/gcc/m2/mc/m2flex.def
index 24bbd16d530..d2808f28619 100644
--- a/gcc/m2/mc/m2flex.def
+++ b/gcc/m2/mc/m2flex.def
@@ -1,6 +1,6 @@
 (* m2flex.def provides a Modula-2 definition module for m2.flex.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mc.flex b/gcc/m2/mc/mc.flex
index 831ffed2e07..26dc60ddd47 100644
--- a/gcc/m2/mc/mc.flex
+++ b/gcc/m2/mc/mc.flex
@@ -1,7 +1,7 @@
 %{
 /* mc.flex implements lexical analysis for Modula-2.
 
-Copyright (C) 2004-2021 Free Software Foundation, Inc.
+Copyright (C) 2004-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcComment.def b/gcc/m2/mc/mcComment.def
index 6b1cbda5902..1de552666b2 100644
--- a/gcc/m2/mc/mcComment.def
+++ b/gcc/m2/mc/mcComment.def
@@ -1,6 +1,6 @@
 (* mcComment.def provides a module to remember the comments.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcComment.h b/gcc/m2/mc/mcComment.h
index af774ad0910..5f69fc9b4c9 100644
--- a/gcc/m2/mc/mcComment.h
+++ b/gcc/m2/mc/mcComment.h
@@ -1,6 +1,6 @@
 /* mcComment interface to comment module.
 
-Copyright (C) 2018-2021 Free Software Foundation, Inc.
+Copyright (C) 2018-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcComment.mod b/gcc/m2/mc/mcComment.mod
index 26f4a11f99b..fa6cae3299b 100644
--- a/gcc/m2/mc/mcComment.mod
+++ b/gcc/m2/mc/mcComment.mod
@@ -1,6 +1,6 @@
 (* mcComment.mod provides a module to remember the comments.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcComp.def b/gcc/m2/mc/mcComp.def
index d137362a628..ed10d760b7a 100644
--- a/gcc/m2/mc/mcComp.def
+++ b/gcc/m2/mc/mcComp.def
@@ -1,6 +1,6 @@
 (* mcComp.def provides a procedure which coordinates all passes of mc.
 
-Copyright (C) 2011-2021 Free Software Foundation, Inc.
+Copyright (C) 2011-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcComp.mod b/gcc/m2/mc/mcComp.mod
index 71bbeed0231..89eb4670e93 100644
--- a/gcc/m2/mc/mcComp.mod
+++ b/gcc/m2/mc/mcComp.mod
@@ -1,4 +1,4 @@
-(* Copyright (C) 2015-2019  Free Software Foundation, Inc.
+(* Copyright (C) 2015-2022 Free Software Foundation, Inc.
    This file is part of GNU Modula-2.
 
 GNU Modula-2 is free software; you can redistribute it and/or modify it under
diff --git a/gcc/m2/mc/mcDebug.def b/gcc/m2/mc/mcDebug.def
index 8f86f670668..9473a144bcf 100644
--- a/gcc/m2/mc/mcDebug.def
+++ b/gcc/m2/mc/mcDebug.def
@@ -1,6 +1,6 @@
 (* mcDebug.def provides simple assert and writeDebug facility.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcDebug.mod b/gcc/m2/mc/mcDebug.mod
index 087d1142fba..01a77519f23 100644
--- a/gcc/m2/mc/mcDebug.mod
+++ b/gcc/m2/mc/mcDebug.mod
@@ -1,5 +1,4 @@
-(* Copyright (C) 2015,
-                 Free Software Foundation, Inc.  *)
+(* Copyright (C) 2015-2022 Free Software Foundation, Inc.  *)
 (* This file is part of GNU Modula-2.
 
 GNU Modula-2 is free software; you can redistribute it and/or modify it under
diff --git a/gcc/m2/mc/mcError.def b/gcc/m2/mc/mcError.def
index bfc2f94898a..dcc98223e57 100644
--- a/gcc/m2/mc/mcError.def
+++ b/gcc/m2/mc/mcError.def
@@ -1,6 +1,6 @@
 (* mcError.def provides an interface between the string handling modules.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcError.mod b/gcc/m2/mc/mcError.mod
index f1214f31322..3b6c73cad75 100644
--- a/gcc/m2/mc/mcError.mod
+++ b/gcc/m2/mc/mcError.mod
@@ -1,6 +1,6 @@
 (* mcError.mod provides an interface between the string handling modules.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcFileName.def b/gcc/m2/mc/mcFileName.def
index 6cdd8e92d19..132a1a70b42 100644
--- a/gcc/m2/mc/mcFileName.def
+++ b/gcc/m2/mc/mcFileName.def
@@ -1,6 +1,6 @@
 (* mcFileName.def Provides a procedure to calculate a system file name.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcFileName.mod b/gcc/m2/mc/mcFileName.mod
index 0acb5869e88..517e9ba1e09 100644
--- a/gcc/m2/mc/mcFileName.mod
+++ b/gcc/m2/mc/mcFileName.mod
@@ -1,5 +1,4 @@
-(* Copyright (C) 2015
-                 Free Software Foundation, Inc.  *)
+(* Copyright (C) 2015-2022 Free Software Foundation, Inc.  *)
 (* This file is part of GNU Modula-2.
 
 GNU Modula-2 is free software; you can redistribute it and/or modify it under
diff --git a/gcc/m2/mc/mcLexBuf.def b/gcc/m2/mc/mcLexBuf.def
index c229d88ced1..e38e4eef93a 100644
--- a/gcc/m2/mc/mcLexBuf.def
+++ b/gcc/m2/mc/mcLexBuf.def
@@ -1,6 +1,6 @@
 (* mcLexBuf.def provides a buffer for the all the tokens created by m2.lex.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcLexBuf.h b/gcc/m2/mc/mcLexBuf.h
index f4ba424c619..220e42aeb21 100644
--- a/gcc/m2/mc/mcLexBuf.h
+++ b/gcc/m2/mc/mcLexBuf.h
@@ -1,6 +1,6 @@
 /* mcLexBuf.h provides a C interface to the mcLexBuf module.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcLexBuf.mod b/gcc/m2/mc/mcLexBuf.mod
index 60fed452f1a..89c77420891 100644
--- a/gcc/m2/mc/mcLexBuf.mod
+++ b/gcc/m2/mc/mcLexBuf.mod
@@ -1,6 +1,6 @@
 (* mcLexBuf.mod provides a buffer for the all the tokens created by m2.lex.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcMetaError.def b/gcc/m2/mc/mcMetaError.def
index 0dc8f7775e2..718d92b10f0 100644
--- a/gcc/m2/mc/mcMetaError.def
+++ b/gcc/m2/mc/mcMetaError.def
@@ -1,6 +1,6 @@
 (* mcMetaError.def provides a set of high level error routines.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcMetaError.mod b/gcc/m2/mc/mcMetaError.mod
index 813418ebb91..3769ffe5d18 100644
--- a/gcc/m2/mc/mcMetaError.mod
+++ b/gcc/m2/mc/mcMetaError.mod
@@ -1,5 +1,4 @@
-(* Copyright (C) 2015
-                 Free Software Foundation, Inc.  *)
+(* Copyright (C) 2015-2022 Free Software Foundation, Inc.  *)
 (* This file is part of GNU Modula-2.
 
 GNU Modula-2 is free software; you can redistribute it and/or modify it under
diff --git a/gcc/m2/mc/mcOptions.def b/gcc/m2/mc/mcOptions.def
index d0c32b82a68..a7d91d3e81c 100644
--- a/gcc/m2/mc/mcOptions.def
+++ b/gcc/m2/mc/mcOptions.def
@@ -1,6 +1,6 @@
 (* mcOptions.def handles the options for mc.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcOptions.mod b/gcc/m2/mc/mcOptions.mod
index 9fe96ed60b0..6eb13e36162 100644
--- a/gcc/m2/mc/mcOptions.mod
+++ b/gcc/m2/mc/mcOptions.mod
@@ -1,4 +1,4 @@
-(* Copyright (C) 2015 Free Software Foundation, Inc. *)
+(* Copyright (C) 2015-2022 Free Software Foundation, Inc. *)
 (* This file is part of GNU Modula-2.
 
 GNU Modula-2 is free software; you can redistribute it and/or modify it under
diff --git a/gcc/m2/mc/mcPreprocess.def b/gcc/m2/mc/mcPreprocess.def
index dcfc76c4049..84fab264f2a 100644
--- a/gcc/m2/mc/mcPreprocess.def
+++ b/gcc/m2/mc/mcPreprocess.def
@@ -1,6 +1,6 @@
 (* mcPreprocess.def provides a mechanism to invoke the C preprocessor.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcPreprocess.mod b/gcc/m2/mc/mcPreprocess.mod
index ca87f75a4d1..439124b4780 100644
--- a/gcc/m2/mc/mcPreprocess.mod
+++ b/gcc/m2/mc/mcPreprocess.mod
@@ -1,5 +1,4 @@
-(* Copyright (C) 2015
-                 Free Software Foundation, Inc.  *)
+(* Copyright (C) 2015-2022 Free Software Foundation, Inc.  *)
 (* This file is part of GNU Modula-2.
 
 GNU Modula-2 is free software; you can redistribute it and/or modify it under
diff --git a/gcc/m2/mc/mcPretty.def b/gcc/m2/mc/mcPretty.def
index 6d577055a45..9d2a5d63fb2 100644
--- a/gcc/m2/mc/mcPretty.def
+++ b/gcc/m2/mc/mcPretty.def
@@ -1,6 +1,6 @@
 (* mcPretty.def provides an interface to the pretty printing of output code.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcPretty.mod b/gcc/m2/mc/mcPretty.mod
index 53f866c455e..344e0a610fe 100644
--- a/gcc/m2/mc/mcPretty.mod
+++ b/gcc/m2/mc/mcPretty.mod
@@ -1,4 +1,4 @@
-(* Copyright (C) 2015 Free Software Foundation, Inc.  *)
+(* Copyright (C) 2015-2022 Free Software Foundation, Inc.  *)
 (* This file is part of GNU Modula-2.
 
 GNU Modula-2 is free software; you can redistribute it and/or modify it under
diff --git a/gcc/m2/mc/mcPrintf.def b/gcc/m2/mc/mcPrintf.def
index 30d889c877b..29376a0c417 100644
--- a/gcc/m2/mc/mcPrintf.def
+++ b/gcc/m2/mc/mcPrintf.def
@@ -1,6 +1,6 @@
 (* mcPrintf.def provides a poor mans printf capability.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcPrintf.mod b/gcc/m2/mc/mcPrintf.mod
index 55429848252..7d960c0d48d 100644
--- a/gcc/m2/mc/mcPrintf.mod
+++ b/gcc/m2/mc/mcPrintf.mod
@@ -1,5 +1,4 @@
-(* Copyright (C) 2015
-                 Free Software Foundation, Inc.  *)
+(* Copyright (C) 2015-2022 Free Software Foundation, Inc.  *)
 (* This file is part of GNU Modula-2.
 
 GNU Modula-2 is free software; you can redistribute it and/or modify it under
diff --git a/gcc/m2/mc/mcQuiet.def b/gcc/m2/mc/mcQuiet.def
index 63edac455b3..d3a302237ec 100644
--- a/gcc/m2/mc/mcQuiet.def
+++ b/gcc/m2/mc/mcQuiet.def
@@ -1,6 +1,6 @@
 (* mcQuiet.def provides a wrapper to mcPrintf, each call is only passed.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcQuiet.mod b/gcc/m2/mc/mcQuiet.mod
index d12f610be60..d18349c6040 100644
--- a/gcc/m2/mc/mcQuiet.mod
+++ b/gcc/m2/mc/mcQuiet.mod
@@ -1,5 +1,4 @@
-(* Copyright (C) 2015
-                 Free Software Foundation, Inc.  *)
+(* Copyright (C) 2015-2022 Free Software Foundation, Inc.  *)
 (* This file is part of GNU Modula-2.
 
 GNU Modula-2 is free software; you can redistribute it and/or modify it under
diff --git a/gcc/m2/mc/mcReserved.def b/gcc/m2/mc/mcReserved.def
index 965dfb69c6a..5de01ac7e68 100644
--- a/gcc/m2/mc/mcReserved.def
+++ b/gcc/m2/mc/mcReserved.def
@@ -1,6 +1,6 @@
 (* mcReserved.def defines the toktype.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcReserved.h b/gcc/m2/mc/mcReserved.h
index 83c071d0ac6..7778490ae09 100644
--- a/gcc/m2/mc/mcReserved.h
+++ b/gcc/m2/mc/mcReserved.h
@@ -1,6 +1,6 @@
 /* mcReserved.h provides a C version of the Modula-2 tokens.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcReserved.mod b/gcc/m2/mc/mcReserved.mod
index 529fd21c3e8..892533bb106 100644
--- a/gcc/m2/mc/mcReserved.mod
+++ b/gcc/m2/mc/mcReserved.mod
@@ -1,4 +1,4 @@
-(* Copyright (C) 2015 Free Software Foundation, Inc.  *)
+(* Copyright (C) 2015-2022 Free Software Foundation, Inc.  *)
 (* This file is part of GNU Modula-2.
 
 GNU Modula-2 is free software; you can redistribute it and/or modify it under
diff --git a/gcc/m2/mc/mcSearch.def b/gcc/m2/mc/mcSearch.def
index 6716b071f54..98e69a24bd0 100644
--- a/gcc/m2/mc/mcSearch.def
+++ b/gcc/m2/mc/mcSearch.def
@@ -1,6 +1,6 @@
 (* mcSearch.def mcSearch provides a mechanism to search selected directories.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcSearch.mod b/gcc/m2/mc/mcSearch.mod
index b0665a10cc7..44c60d3980e 100644
--- a/gcc/m2/mc/mcSearch.mod
+++ b/gcc/m2/mc/mcSearch.mod
@@ -1,5 +1,4 @@
-(* Copyright (C) 2015
-                 Free Software Foundation, Inc.  *)
+(* Copyright (C) 2015-2022 Free Software Foundation, Inc.  *)
 (* This file is part of GNU Modula-2.
 
 GNU Modula-2 is free software; you can redistribute it and/or modify it under
diff --git a/gcc/m2/mc/mcStack.def b/gcc/m2/mc/mcStack.def
index 8240376672a..ae3109a661d 100644
--- a/gcc/m2/mc/mcStack.def
+++ b/gcc/m2/mc/mcStack.def
@@ -1,6 +1,6 @@
 (* mcStack.def provides a stack data type and associated procedures.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcStack.mod b/gcc/m2/mc/mcStack.mod
index 62788e4462b..c2eba3d1829 100644
--- a/gcc/m2/mc/mcStack.mod
+++ b/gcc/m2/mc/mcStack.mod
@@ -1,4 +1,4 @@
-(* Copyright (C) 2015 Free Software Foundation, Inc.  *)
+(* Copyright (C) 2015-2022 Free Software Foundation, Inc.  *)
 (* This file is part of GNU Modula-2.
 
 GNU Modula-2 is free software; you can redistribute it and/or modify it under
diff --git a/gcc/m2/mc/mcStream.def b/gcc/m2/mc/mcStream.def
index c56b8109644..80afe87be0c 100644
--- a/gcc/m2/mc/mcStream.def
+++ b/gcc/m2/mc/mcStream.def
@@ -1,6 +1,6 @@
 (* mcStream.def provides an interface to create a file from fragments.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcStream.mod b/gcc/m2/mc/mcStream.mod
index 22075cf9fdc..8f785d5d050 100644
--- a/gcc/m2/mc/mcStream.mod
+++ b/gcc/m2/mc/mcStream.mod
@@ -1,6 +1,6 @@
 (* mcStream.mod provides an interface to create a file from fragments.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcflex.def b/gcc/m2/mc/mcflex.def
index 2ff729553ce..708886dcd57 100644
--- a/gcc/m2/mc/mcflex.def
+++ b/gcc/m2/mc/mcflex.def
@@ -1,6 +1,6 @@
 (* mcflex.def provides a Modula-2 definition module for the C lexical.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcp1.def b/gcc/m2/mc/mcp1.def
index d56e6ed123d..d09669bed23 100644
--- a/gcc/m2/mc/mcp1.def
+++ b/gcc/m2/mc/mcp1.def
@@ -1,6 +1,6 @@
 (* mcp1.def provides an interface to the pass 1 parser.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcp2.def b/gcc/m2/mc/mcp2.def
index 5ca9fa4cd4c..a96afd3d21f 100644
--- a/gcc/m2/mc/mcp2.def
+++ b/gcc/m2/mc/mcp2.def
@@ -1,6 +1,6 @@
 (* mcp2.def provides an interface to the pass 2 parser.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcp3.def b/gcc/m2/mc/mcp3.def
index 249bfaaa315..e3a39df3397 100644
--- a/gcc/m2/mc/mcp3.def
+++ b/gcc/m2/mc/mcp3.def
@@ -1,6 +1,6 @@
 (* mcp3.def provides an interface to the pass 3 parser.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcp4.def b/gcc/m2/mc/mcp4.def
index 209dc79c20a..ea3b8a63913 100644
--- a/gcc/m2/mc/mcp4.def
+++ b/gcc/m2/mc/mcp4.def
@@ -1,6 +1,6 @@
 (* mcp4.def provides an interface to the pass 4 parser.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/mcp5.def b/gcc/m2/mc/mcp5.def
index 7e1c28ca3c7..462cfd5869d 100644
--- a/gcc/m2/mc/mcp5.def
+++ b/gcc/m2/mc/mcp5.def
@@ -1,6 +1,6 @@
 (* mcp5.def provides an interface to the pass 5 parser.
 
-Copyright (C) 2016-2021 Free Software Foundation, Inc.
+Copyright (C) 2016-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/nameKey.def b/gcc/m2/mc/nameKey.def
index 15c529220a6..87cd4f0f0c3 100644
--- a/gcc/m2/mc/nameKey.def
+++ b/gcc/m2/mc/nameKey.def
@@ -1,6 +1,6 @@
 (* nameKey.def provides a dynamic binary tree name to key.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/nameKey.mod b/gcc/m2/mc/nameKey.mod
index cf588e69e39..13762a8ab5d 100644
--- a/gcc/m2/mc/nameKey.mod
+++ b/gcc/m2/mc/nameKey.mod
@@ -1,6 +1,6 @@
 (* nameKey.mod provides a dynamic binary tree name to key.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/symbolKey.def b/gcc/m2/mc/symbolKey.def
index 69bf111a4b2..62c32de37af 100644
--- a/gcc/m2/mc/symbolKey.def
+++ b/gcc/m2/mc/symbolKey.def
@@ -1,6 +1,6 @@
 (* symbolKey.def provides binary tree operations for storing symbols.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/symbolKey.mod b/gcc/m2/mc/symbolKey.mod
index 5fd24e3f8ab..6ccc2191a25 100644
--- a/gcc/m2/mc/symbolKey.mod
+++ b/gcc/m2/mc/symbolKey.mod
@@ -1,6 +1,6 @@
 (* symbolKey.mod provides binary tree operations for storing symbols.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/top.mod b/gcc/m2/mc/top.mod
index 5ae390bbf6f..b12b47ee16e 100644
--- a/gcc/m2/mc/top.mod
+++ b/gcc/m2/mc/top.mod
@@ -1,6 +1,6 @@
 (* top.mod main top level program module for mc.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/varargs.def b/gcc/m2/mc/varargs.def
index 12aa71843ed..cf2c75a1a8c 100644
--- a/gcc/m2/mc/varargs.def
+++ b/gcc/m2/mc/varargs.def
@@ -1,6 +1,6 @@
 (* varargs.def provides a basic vararg facility for GNU Modula-2.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/varargs.mod b/gcc/m2/mc/varargs.mod
index 4ef042c6907..6e70c2af425 100644
--- a/gcc/m2/mc/varargs.mod
+++ b/gcc/m2/mc/varargs.mod
@@ -1,6 +1,6 @@
 (* varargs.mod provides a basic vararg facility for GNU Modula-2.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/wlists.def b/gcc/m2/mc/wlists.def
index ae2ce1851c5..fb072dd980b 100644
--- a/gcc/m2/mc/wlists.def
+++ b/gcc/m2/mc/wlists.def
@@ -1,6 +1,6 @@
 (* wlists.def word lists module.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/mc/wlists.mod b/gcc/m2/mc/wlists.mod
index 818b46950c2..54c2978c22e 100644
--- a/gcc/m2/mc/wlists.mod
+++ b/gcc/m2/mc/wlists.mod
@@ -1,6 +1,6 @@
 (* wlists.mod word lists module.
 
-Copyright (C) 2015-2021 Free Software Foundation, Inc.
+Copyright (C) 2015-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/tools-src/array2index.py b/gcc/m2/tools-src/array2index.py
index 1ed1ed3ccfc..46ec701371b 100644
--- a/gcc/m2/tools-src/array2index.py
+++ b/gcc/m2/tools-src/array2index.py
@@ -2,7 +2,7 @@
 
 # array2index.py utility to convert static arrays into a dynamic equivalent.
 
-# Copyright (C) 2011-2021 Free Software Foundation, Inc.
+# Copyright (C) 2011-2022 Free Software Foundation, Inc.
 #
 # This file is part of GNU Modula-2.
 #
diff --git a/gcc/m2/tools-src/boilerplate.py b/gcc/m2/tools-src/boilerplate.py
index 83fb2ad6467..03fa210f6fe 100644
--- a/gcc/m2/tools-src/boilerplate.py
+++ b/gcc/m2/tools-src/boilerplate.py
@@ -2,7 +2,7 @@
 # 
 # boilerplate.py utility to rewrite the boilerplate with new dates.
 # 
-# Copyright (C) 2018-2021 Free Software Foundation, Inc.
+# Copyright (C) 2018-2022 Free Software Foundation, Inc.
 # Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 # 
 # This file is part of GNU Modula-2.
diff --git a/gcc/m2/tools-src/buildpg b/gcc/m2/tools-src/buildpg
index 3ac3ccea871..dce5d4c6bd3 100755
--- a/gcc/m2/tools-src/buildpg
+++ b/gcc/m2/tools-src/buildpg
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# Copyright (C) 2000-2021 Free Software Foundation, Inc.
+# Copyright (C) 2000-2022 Free Software Foundation, Inc.
 # This file is part of GNU Modula-2.
 #
 # GNU Modula-2 is free software; you can redistribute it and/or modify
diff --git a/gcc/m2/tools-src/buildsyntax b/gcc/m2/tools-src/buildsyntax
index 775acac515f..612d1e2c861 100755
--- a/gcc/m2/tools-src/buildsyntax
+++ b/gcc/m2/tools-src/buildsyntax
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# Copyright (C) 2000-2021 Free Software Foundation, Inc.
+# Copyright (C) 2000-2022 Free Software Foundation, Inc.
 # This file is part of GNU Modula-2.
 #
 # GNU Modula-2 is free software; you can redistribute it and/or modify
diff --git a/gcc/m2/tools-src/calcpath b/gcc/m2/tools-src/calcpath
index ecd914e1eb4..394bcf8684d 100755
--- a/gcc/m2/tools-src/calcpath
+++ b/gcc/m2/tools-src/calcpath
@@ -2,7 +2,7 @@
 
 # calcpath return a path which is $1/$2/$3 when $2 is relative and $2/$3 if absolute.
 
-# Copyright (C) 2021 Free Software Foundation, Inc.
+# Copyright (C) 2021-2022 Free Software Foundation, Inc.
 # Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 #
 # This file is part of GNU Modula-2.
diff --git a/gcc/m2/tools-src/createUlmSys b/gcc/m2/tools-src/createUlmSys
index ecffb87f6d9..d0286595051 100755
--- a/gcc/m2/tools-src/createUlmSys
+++ b/gcc/m2/tools-src/createUlmSys
@@ -3,7 +3,7 @@
 # createUlmSys creates a University of Ulm compatible SYSTEM module.
 # Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
-# Copyright (C) 2000-2021 Free Software Foundation, Inc.
+# Copyright (C) 2000-2022 Free Software Foundation, Inc.
 # This file is part of GNU Modula-2.
 #
 # GNU Modula-2 is free software; you can redistribute it and/or modify
diff --git a/gcc/m2/tools-src/def2texi.py b/gcc/m2/tools-src/def2texi.py
index 4c2eb2980be..8be125e43fc 100755
--- a/gcc/m2/tools-src/def2texi.py
+++ b/gcc/m2/tools-src/def2texi.py
@@ -3,7 +3,7 @@
 # def2texi.py creates texi library documentation for all exported procedures.
 # Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 
-# Copyright (C) 2000-2021 Free Software Foundation, Inc.
+# Copyright (C) 2000-2022 Free Software Foundation, Inc.
 # This file is part of GNU Modula-2.
 #
 # GNU Modula-2 is free software; you can redistribute it and/or modify
@@ -378,7 +378,7 @@ def displayModules(up, dir, build, source):
 
 
 def displayCopyright ():
-    print("@c Copyright (C) 2000-2019 Free Software Foundation, Inc.")
+    print("@c Copyright (C) 2000-2022 Free Software Foundation, Inc.")
     print("@c This file is part of GNU Modula-2.")
     print("""
 @c Permission is granted to copy, distribute and/or modify this document
diff --git a/gcc/m2/tools-src/gensum.py b/gcc/m2/tools-src/gensum.py
index c44c28ce7a1..9b5f516f349 100644
--- a/gcc/m2/tools-src/gensum.py
+++ b/gcc/m2/tools-src/gensum.py
@@ -2,7 +2,7 @@
 # 
 # gensum.py a utility for summarizing the regression tests into html.
 # 
-# Copyright (C) 2007-2021 Free Software Foundation, Inc.
+# Copyright (C) 2007-2022 Free Software Foundation, Inc.
 # Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 # 
 # This file is part of GNU Modula-2.
diff --git a/gcc/m2/tools-src/incfile b/gcc/m2/tools-src/incfile
index 5aa6b3cb117..48e2c7e921b 100755
--- a/gcc/m2/tools-src/incfile
+++ b/gcc/m2/tools-src/incfile
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# Copyright (C) 2000-2021 Free Software Foundation, Inc.
+# Copyright (C) 2000-2022 Free Software Foundation, Inc.
 # This file is part of GNU Modula-2.
 #
 # GNU Modula-2 is free software; you can redistribute it and/or modify
diff --git a/gcc/m2/tools-src/makeSystem b/gcc/m2/tools-src/makeSystem
index a69265d61f6..a9032ec6944 100755
--- a/gcc/m2/tools-src/makeSystem
+++ b/gcc/m2/tools-src/makeSystem
@@ -2,7 +2,7 @@
 
 # makeSystem creates a target SYSTEM.def using the appropriate dialect template.
 
-# Copyright (C) 2008-2021 Free Software Foundation, Inc.
+# Copyright (C) 2008-2022 Free Software Foundation, Inc.
 # Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 #
 # This file is part of GNU Modula-2.
diff --git a/gcc/m2/tools-src/makeconfigure b/gcc/m2/tools-src/makeconfigure
index 947cc06b82e..ff06dd45ff4 100755
--- a/gcc/m2/tools-src/makeconfigure
+++ b/gcc/m2/tools-src/makeconfigure
@@ -2,7 +2,7 @@
 
 # makeconfigure deprecated
 
-# Copyright (C) 2000-2021 Free Software Foundation, Inc.
+# Copyright (C) 2000-2022 Free Software Foundation, Inc.
 # Contributed by Gaius Mulley <gaius.mulley@southwales.ac.uk>.
 #
 # GNU Modula-2 is free software; you can redistribute it and/or modify
diff --git a/gcc/m2/tools-src/makeversion b/gcc/m2/tools-src/makeversion
index a6b2b2260dc..cabab1470b5 100755
--- a/gcc/m2/tools-src/makeversion
+++ b/gcc/m2/tools-src/makeversion
@@ -2,7 +2,7 @@
 
 # makeversion a script which creates the version modules.
 
-# Copyright (C) 2000-2021 Free Software Foundation, Inc.
+# Copyright (C) 2000-2022 Free Software Foundation, Inc.
 
 #This file is part of GCC.
 
diff --git a/gcc/m2/tools-src/mklink.c b/gcc/m2/tools-src/mklink.c
index 97fd7d8de7a..d017aec45ae 100644
--- a/gcc/m2/tools-src/mklink.c
+++ b/gcc/m2/tools-src/mklink.c
@@ -1,6 +1,6 @@
 /* mklink.c creates startup code and the link command line.
 
-Copyright (C) 2000-2021 Free Software Foundation, Inc.
+Copyright (C) 2000-2022 Free Software Foundation, Inc.
 Contributed by Gaius Mulley <gaius@glam.ac.uk>.
 
 This file is part of GNU Modula-2.
diff --git a/gcc/m2/tools-src/tidydates.py b/gcc/m2/tools-src/tidydates.py
index 8b42f67b5a7..e12efb904aa 100644
--- a/gcc/m2/tools-src/tidydates.py
+++ b/gcc/m2/tools-src/tidydates.py
@@ -2,7 +2,7 @@
 
 # utility to tidy dates and detect lack of copyright.
 
-# Copyright (C) 2016-2021 Free Software Foundation, Inc.
+# Copyright (C) 2016-2022 Free Software Foundation, Inc.
 #
 # This file is part of GNU Modula-2.
 #


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-01-18 12:46 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-18 12:46 [gcc/devel/modula-2] Year date changes for Modula-2 source tree Gaius Mulley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).