This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from eec7c373c2d Fix bogus operand predicate on iq2000 new 81d5ca0b9b8 PR 108143/modula2 LONGREAL and powerpc64le-linux new 58ab38213b9 Disable generation of scalar modulo instructions.
The 2 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/config/rs6000/rs6000.cc | 4 +- gcc/config/rs6000/rs6000.h | 6 + gcc/config/rs6000/rs6000.md | 40 +- gcc/doc/gm2.texi | 2 +- gcc/m2/Make-lang.in | 6 +- gcc/m2/config-make.in | 6 +- gcc/m2/configure | 19 + gcc/m2/configure.ac | 7 + gcc/m2/gm2-compiler/M2GCCDeclare.mod | 2 +- gcc/m2/gm2-compiler/M2GenGCC.mod | 280 ++++++++------ gcc/m2/gm2-compiler/M2Options.def | 10 +- gcc/m2/gm2-compiler/M2Options.mod | 25 +- gcc/m2/gm2-compiler/M2Quads.def | 2 +- gcc/m2/gm2-compiler/M2Quads.mod | 81 ++-- gcc/m2/gm2-compiler/P3Build.bnf | 4 +- gcc/m2/gm2-compiler/SymbolTable.def | 9 + gcc/m2/gm2-compiler/SymbolTable.mod | 27 +- gcc/m2/gm2-gcc/m2builtins.cc | 426 +++++++++++++-------- gcc/m2/gm2-gcc/m2builtins.def | 11 +- gcc/m2/gm2-gcc/m2builtins.h | 4 +- gcc/m2/gm2-gcc/m2configure.cc | 48 +++ gcc/m2/gm2-gcc/m2configure.def | 36 +- gcc/m2/gm2-gcc/m2configure.h | 15 +- gcc/m2/gm2-gcc/m2convert.cc | 2 +- gcc/m2/gm2-gcc/m2options.h | 1 + gcc/m2/gm2-gcc/m2statement.cc | 25 +- gcc/m2/gm2-gcc/m2statement.def | 7 + gcc/m2/gm2-gcc/m2statement.h | 2 + gcc/m2/gm2-gcc/m2treelib.cc | 10 +- gcc/m2/gm2-gcc/m2type.cc | 42 +- gcc/m2/gm2-gcc/m2type.def | 7 + gcc/m2/gm2-gcc/m2type.h | 2 + gcc/m2/gm2-lang.cc | 14 + gcc/m2/gm2-libs-log/RealConversions.mod | 48 ++- gcc/m2/gm2-libs/Builtins.mod | 1 + gcc/m2/gm2-libs/DynamicStrings.def | 10 +- gcc/m2/gm2-libs/DynamicStrings.mod | 25 ++ gcc/m2/gm2config.aci.in | 6 + gcc/m2/gm2spec.cc | 24 ++ gcc/m2/lang.opt | 24 +- gcc/m2/m2pp.cc | 64 +++- gcc/m2/mc-boot/GDynamicStrings.cc | 55 ++- gcc/m2/mc-boot/GDynamicStrings.h | 7 + gcc/m2/mc-boot/GFIO.cc | 44 +-- gcc/m2/mc-boot/GFIO.h | 4 +- gcc/m2/mc-boot/GIO.cc | 13 +- gcc/m2/mc-boot/GRTint.cc | 81 +++- gcc/m2/mc-boot/Gdecl.cc | 47 ++- gcc/m2/mc-boot/GmcOptions.cc | 155 ++++++++ gcc/m2/mc-boot/GmcOptions.h | 21 + gcc/m2/mc/decl.mod | 38 +- gcc/m2/mc/mcOptions.def | 24 ++ gcc/m2/mc/mcOptions.mod | 96 ++++- gcc/testsuite/gcc.target/powerpc/clone1.c | 7 +- gcc/testsuite/gcc.target/powerpc/clone3.c | 7 +- gcc/testsuite/gcc.target/powerpc/mod-1.c | 21 +- gcc/testsuite/gcc.target/powerpc/mod-2.c | 11 +- gcc/testsuite/gcc.target/powerpc/p10-vdivq-vmodq.c | 5 +- gcc/testsuite/gm2/extensions/pass/libc.def | 1 + gcc/testsuite/gm2/pim/intrinsic/run/pass/cstub.c | 24 ++ gcc/testsuite/gm2/pim/intrinsic/run/pass/cstub.def | 7 + .../intrinsic/run/pass/pim-intrinsic-run-pass.exp} | 17 +- gcc/testsuite/gm2/pim/intrinsic/run/pass/test.mod | 102 +++++ gcc/testsuite/gm2/pim/run/pass/builtins.mod | 79 ++++ gcc/testsuite/gm2/pim/run/pass/convert1.mod | 49 +++ gcc/testsuite/gm2/pim/run/pass/longint1.mod | 49 +++ gcc/testsuite/gm2/pim/run/pass/longint2.mod | 51 +++ gcc/testsuite/gm2/pim/run/pass/longint3.mod | 23 ++ gcc/testsuite/gm2/pim/run/pass/longint4.mod | 21 + gcc/testsuite/gm2/pim/run/pass/longint5.mod | 24 ++ gcc/testsuite/gm2/pim/run/pass/longint6.mod | 25 ++ gcc/testsuite/gm2/pim/run/pass/longint7.mod | 25 ++ gcc/testsuite/gm2/pim/run/pass/longint8.mod | 25 ++ .../gm2/pimlib/logitech/run/pass/realconv.mod | 1 + ...tches-uninit-variable-checking-cascade-fail.exp | 5 + gcc/testsuite/lib/gm2.exp | 7 + libgm2/Makefile.am | 4 + libgm2/Makefile.in | 3 + libgm2/libm2cor/Makefile.am | 17 +- libgm2/libm2cor/Makefile.in | 18 +- libgm2/libm2iso/Makefile.am | 20 +- libgm2/libm2iso/Makefile.in | 21 +- libgm2/libm2log/Makefile.am | 8 +- libgm2/libm2log/Makefile.in | 8 +- libgm2/libm2min/Makefile.am | 10 +- libgm2/libm2min/Makefile.in | 10 +- libgm2/libm2pim/Makefile.am | 16 +- libgm2/libm2pim/Makefile.in | 17 +- 88 files changed, 2164 insertions(+), 543 deletions(-) create mode 100644 gcc/testsuite/gm2/pim/intrinsic/run/pass/cstub.c create mode 100644 gcc/testsuite/gm2/pim/intrinsic/run/pass/cstub.def copy gcc/testsuite/gm2/{extensions/asm/pass/extensions-asm-pass.exp => pim/intrins [...] create mode 100644 gcc/testsuite/gm2/pim/intrinsic/run/pass/test.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/builtins.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/convert1.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/longint1.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/longint2.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/longint3.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/longint4.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/longint5.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/longint6.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/longint7.mod create mode 100644 gcc/testsuite/gm2/pim/run/pass/longint8.mod