This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 461d3c84a0e gcc: xtensa: fix PR target/108919 new 05652ac4e8b modula-2 module registration process seems to fail with sha [...]
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/doc/gm2.texi | 27 +- gcc/m2/Make-lang.in | 12 +- gcc/m2/Make-maintainer.in | 97 +- .../{DynamicStringPath.def => DynamicPath.def} | 45 +- .../{DynamicStringPath.mod => DynamicPath.mod} | 82 +- gcc/m2/gm2-compiler/M2AsmUtil.mod | 46 +- gcc/m2/gm2-compiler/M2Comp.mod | 64 +- gcc/m2/gm2-compiler/M2Graph.mod | 12 +- gcc/m2/gm2-compiler/M2Options.def | 32 +- gcc/m2/gm2-compiler/M2Options.mod | 61 +- gcc/m2/gm2-compiler/M2Quads.mod | 47 +- gcc/m2/gm2-compiler/M2Scaffold.mod | 34 +- gcc/m2/gm2-compiler/M2Search.def | 10 +- gcc/m2/gm2-compiler/M2Search.mod | 40 +- gcc/m2/gm2-compiler/PathName.def | 104 ++ gcc/m2/gm2-compiler/PathName.mod | 279 ++++ gcc/m2/gm2-compiler/SymbolTable.def | 17 +- gcc/m2/gm2-compiler/SymbolTable.mod | 87 +- gcc/m2/gm2-gcc/init.cc | 6 +- gcc/m2/gm2-gcc/m2decl.cc | 4 +- gcc/m2/gm2-gcc/m2options.h | 4 + gcc/m2/gm2-lang.cc | 62 +- gcc/m2/gm2-libs-iso/M2RTS.def | 9 +- gcc/m2/gm2-libs-iso/M2RTS.mod | 20 +- gcc/m2/gm2-libs-iso/wrapsock.c | 260 ---- gcc/m2/gm2-libs-iso/wraptime.c | 292 ---- gcc/m2/gm2-libs-min/M2RTS.def | 26 +- gcc/m2/gm2-libs-min/M2RTS.mod | 43 +- gcc/m2/gm2-libs/M2Dependent.def | 14 +- gcc/m2/gm2-libs/M2Dependent.mod | 381 +++-- gcc/m2/gm2-libs/M2RTS.def | 9 +- gcc/m2/gm2-libs/M2RTS.mod | 20 +- gcc/m2/gm2-libs/RTint.mod | 399 +++-- gcc/m2/gm2-libs/libc.def | 10 +- gcc/m2/gm2-libs/sckt.def | 16 +- gcc/m2/gm2spec.cc | 64 +- gcc/m2/lang-specs.h | 7 +- gcc/m2/lang.opt | 14 +- gcc/m2/mc-boot-ch/GUnixArgs.cc | 4 +- gcc/m2/mc-boot-ch/Glibc.c | 36 + gcc/m2/mc-boot-ch/m2rts.h | 5 +- gcc/m2/mc-boot/GDynamicStrings.c | 32 +- gcc/m2/mc-boot/GFIO.c | 20 +- gcc/m2/mc-boot/GIndexing.c | 6 +- gcc/m2/mc-boot/GM2Dependent.c | 450 ++++-- gcc/m2/mc-boot/GM2Dependent.h | 13 +- gcc/m2/mc-boot/GM2EXCEPTION.c | 4 +- gcc/m2/mc-boot/GM2RTS.c | 24 +- gcc/m2/mc-boot/GM2RTS.h | 8 +- gcc/m2/mc-boot/GPushBackInput.c | 6 +- gcc/m2/mc-boot/GRTExceptions.c | 34 +- gcc/m2/mc-boot/GRTint.c | 20 +- gcc/m2/mc-boot/GStdIO.c | 4 +- gcc/m2/mc-boot/GStringConvert.c | 4 +- gcc/m2/mc-boot/GSysStorage.c | 6 +- gcc/m2/mc-boot/Gdecl.c | 141 +- gcc/m2/mc-boot/Gkeyc.c | 2 +- gcc/m2/mc-boot/Glibc.h | 1 + gcc/m2/mc-boot/GmcComment.c | 2 +- gcc/m2/mc-boot/GmcComp.c | 4 +- gcc/m2/mc-boot/GmcDebug.c | 2 +- gcc/m2/mc-boot/GmcMetaError.c | 8 +- gcc/m2/mc-boot/GmcStack.c | 4 +- gcc/m2/mc-boot/GnameKey.c | 4 +- gcc/m2/mc-boot/Gpth.h | 43 - gcc/m2/mc-boot/GsymbolKey.c | 6 +- gcc/m2/pge-boot/GASCII.c | 2 +- gcc/m2/pge-boot/GArgs.c | 2 +- gcc/m2/pge-boot/GAssertion.c | 2 +- gcc/m2/pge-boot/GDebug.c | 2 +- gcc/m2/pge-boot/GDynamicStrings.c | 34 +- gcc/m2/pge-boot/GFIO.c | 22 +- gcc/m2/pge-boot/GIO.c | 2 +- gcc/m2/pge-boot/GIndexing.c | 8 +- gcc/m2/pge-boot/GLists.c | 2 +- gcc/m2/pge-boot/GM2Dependent.c | 454 ++++-- gcc/m2/pge-boot/GM2Dependent.h | 15 +- gcc/m2/pge-boot/GM2EXCEPTION.c | 6 +- gcc/m2/pge-boot/GM2RTS.c | 76 +- gcc/m2/pge-boot/GM2RTS.h | 73 +- gcc/m2/pge-boot/GNameKey.c | 6 +- gcc/m2/pge-boot/GNumberIO.c | 2 +- gcc/m2/pge-boot/GOutput.c | 2 +- gcc/m2/pge-boot/GPushBackInput.c | 8 +- gcc/m2/pge-boot/GRTExceptions.c | 42 +- gcc/m2/pge-boot/GSFIO.c | 2 +- gcc/m2/pge-boot/GStdIO.c | 6 +- gcc/m2/pge-boot/GStorage.c | 2 +- gcc/m2/pge-boot/GStrCase.c | 2 +- gcc/m2/pge-boot/GStrIO.c | 2 +- gcc/m2/pge-boot/GStrLib.c | 2 +- gcc/m2/pge-boot/GSymbolKey.c | 8 +- gcc/m2/pge-boot/GSysExceptions.c | 2 +- gcc/m2/pge-boot/GSysStorage.c | 8 +- gcc/m2/pge-boot/GUnixArgs.cc | 4 +- gcc/m2/pge-boot/Gbnflex.c | 2 +- gcc/m2/pge-boot/Gerrno.c | 2 +- gcc/m2/pge-boot/Glibc.c | 37 + gcc/m2/pge-boot/Glibc.h | 1 + gcc/m2/pge-boot/Gpge.c | 2 +- gcc/m2/pge-boot/Gtermios.cc | 2 +- gcc/m2/pge-boot/main.c | 116 +- gcc/m2/plugin/m2rte.cc | 73 +- .../callingC/pass/examples-callingC-pass.exp | 2 +- .../run/pass/examples-callingC-run-pass.exp | 2 +- .../gm2/examples/cpp/pass/examples-cpp-pass.exp | 2 +- .../examples/cppDef/pass/examples-cppDef-pass.exp | 2 +- .../examples/hello/pass/examples-hello-pass.exp | 2 +- .../gm2/examples/map/pass/examples-map-pass.exp | 2 +- .../gm2/iso/check/fail/iso-check-fail.exp | 2 +- .../pass/link-externalscaffold-pass.exp | 2 +- .../gm2/link/externalscaffold/pass/scaffold.c | 26 +- gcc/testsuite/gm2/pimlib/base/run/pass/FIO.mod | 181 ++- gcc/testsuite/gm2/pimlib/base/run/pass/StrLib.mod | 99 +- .../pimlib/base/run/pass/pimlib-base-run-pass.exp | 2 +- .../pass/random/projects-pim-run-pass-random.exp | 2 +- .../gm2/projects/pim/run/pass/tower/AdvCmd.def | 10 + .../gm2/projects/pim/run/pass/tower/AdvCmd.mod | 294 ++++ .../pim/run/pass/tower/AdvIntroduction.def | 7 + .../pim/run/pass/tower/AdvIntroduction.mod | 275 ++++ .../pim/run/pass/tower}/AdvMap.def | 56 +- .../gm2/projects/pim/run/pass/tower/AdvMap.mod | 57 + .../gm2/projects/pim/run/pass/tower/AdvMath.def | 120 ++ .../gm2/projects/pim/run/pass/tower/AdvMath.mod | 220 +++ .../gm2/projects/pim/run/pass/tower/AdvParse.bnf | 379 +++++ .../gm2/projects/pim/run/pass/tower/AdvParse.def | 18 + .../gm2/projects/pim/run/pass/tower/AdvParse.mod | 873 +++++++++++ .../gm2/projects/pim/run/pass/tower/AdvSound.def | 70 + .../gm2/projects/pim/run/pass/tower/AdvSound.mod | 143 ++ .../gm2/projects/pim/run/pass/tower/AdvSystem.def | 189 +++ .../gm2/projects/pim/run/pass/tower/AdvSystem.mod | 574 +++++++ .../projects/pim/run/pass/tower/AdvTreasure.def | 22 + .../projects/pim/run/pass/tower/AdvTreasure.mod | 1632 ++++++++++++++++++++ .../gm2/projects/pim/run/pass/tower/AdvUtil.def | 57 + .../gm2/projects/pim/run/pass/tower/AdvUtil.mod | 1573 +++++++++++++++++++ .../gm2/projects/pim/run/pass/tower/DrawG.def | 36 + .../gm2/projects/pim/run/pass/tower/DrawG.mod | 327 ++++ .../gm2/projects/pim/run/pass/tower/DrawL.def | 23 + .../gm2/projects/pim/run/pass/tower/DrawL.mod | 422 +++++ .../gm2/projects/pim/run/pass/tower/Dungeon.mod | 34 + .../gm2/projects/pim/run/pass/tower/Lock.def | 27 + .../gm2/projects/pim/run/pass/tower/Lock.mod | 75 + .../gm2/projects/pim/run/pass/tower/ProcArgs.def | 15 + .../gm2/projects/pim/run/pass/tower/ProcArgs.mod | 58 + .../gm2/projects/pim/run/pass/tower/Screen.def | 55 + .../gm2/projects/pim/run/pass/tower/Screen.mod | 303 ++++ .../projects/pim/run/pass/tower/SocketControl.c | 27 + .../projects/pim/run/pass/tower/SocketControl.def | 6 + .../gm2/projects/pim/run/pass/tower/Window.def | 16 + .../gm2/projects/pim/run/pass/tower/Window.mod | 62 + .../gm2/projects/pim/run/pass/tower/adv.flex | 266 ++++ .../projects/pim/run/pass/tower/advflex.c} | 523 ++++++- .../gm2/projects/pim/run/pass/tower/advflex.def | 32 + .../run/pass/tower/projects-pim-run-pass-tower.exp | 110 ++ gcc/testsuite/gm2/projects/pim/run/pass/tower/star | 71 + .../auto-init/fail/switches-auto-init-fail.exp | 2 +- .../pim2/fail/switches-check-all-pim2-fail.exp | 2 +- .../makeall/fail/switches-makeall-fail.exp | 2 +- .../makeall/pass/switches-makeall-pass.exp | 1 - gcc/testsuite/lib/gm2-simple.exp | 9 +- gcc/testsuite/lib/gm2-torture.exp | 18 +- gcc/testsuite/lib/gm2.exp | 52 +- libgm2/libm2cor/KeyBoardLEDs.cc | 42 +- libgm2/libm2cor/Makefile.am | 6 +- libgm2/libm2cor/Makefile.in | 7 +- libgm2/libm2iso/ErrnoCategory.cc | 27 +- libgm2/libm2iso/Makefile.am | 19 +- libgm2/libm2iso/Makefile.in | 33 +- libgm2/libm2iso/RTco.cc | 117 +- libgm2/libm2iso/m2rts.h | 26 +- libgm2/libm2iso/wrapsock.c | 52 +- libgm2/libm2iso/{wraptime.c => wraptime.cc} | 189 ++- libgm2/libm2log/Makefile.am | 7 +- libgm2/libm2log/Makefile.in | 8 +- libgm2/libm2min/Makefile.am | 6 +- libgm2/libm2min/Makefile.in | 6 +- libgm2/libm2pim/Makefile.am | 7 +- libgm2/libm2pim/Makefile.in | 19 +- libgm2/libm2pim/Selective.cc | 77 +- libgm2/libm2pim/SysExceptions.cc | 22 +- libgm2/libm2pim/UnixArgs.cc | 30 +- libgm2/libm2pim/cgetopt.cc | 63 +- libgm2/libm2pim/dtoa.cc | 35 +- libgm2/libm2pim/errno.cc | 19 +- libgm2/libm2pim/ldtoa.cc | 36 +- libgm2/libm2pim/sckt.cc | 49 +- libgm2/libm2pim/termios.cc | 18 +- libgm2/libm2pim/{wrapc.c => wrapc.cc} | 92 +- 188 files changed, 12637 insertions(+), 2526 deletions(-) rename gcc/m2/gm2-compiler/{DynamicStringPath.def => DynamicPath.def} (73%) rename gcc/m2/gm2-compiler/{DynamicStringPath.mod => DynamicPath.mod} (72%) create mode 100644 gcc/m2/gm2-compiler/PathName.def create mode 100644 gcc/m2/gm2-compiler/PathName.mod delete mode 100644 gcc/m2/gm2-libs-iso/wrapsock.c delete mode 100644 gcc/m2/gm2-libs-iso/wraptime.c delete mode 100644 gcc/m2/mc-boot/Gpth.h create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvCmd.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvCmd.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvIntroduction.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvIntroduction.mod copy gcc/testsuite/gm2/{examples/map/pass => projects/pim/run/pass/tower}/AdvMap.d [...] create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvMap.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvMath.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvMath.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvParse.bnf create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvParse.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvParse.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvSound.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvSound.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvSystem.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvSystem.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvTreasure.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvTreasure.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvUtil.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/AdvUtil.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/DrawG.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/DrawG.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/DrawL.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/DrawL.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/Dungeon.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/Lock.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/Lock.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/ProcArgs.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/ProcArgs.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/Screen.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/Screen.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/SocketControl.c create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/SocketControl.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/Window.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/Window.mod create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/adv.flex copy gcc/testsuite/{gcc.dg/analyzer/flex-without-call-summaries.c => gm2/projects/ [...] create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/advflex.def create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/projects-pim-run- [...] create mode 100644 gcc/testsuite/gm2/projects/pim/run/pass/tower/star rename libgm2/libm2iso/{wraptime.c => wraptime.cc} (66%) rename libgm2/libm2pim/{wrapc.c => wrapc.cc} (77%)