On 17.11.19 07:49, Gaius Mulley wrote: > > Hello, > > while spending the weekend on the Howland and Baker islands :-) I > thought I'd post version three of the patches which introduce Modula-2 > into the GCC trunk. The patches include:
[...] > At a later point (after it is reviewed/approved) the gm2 tree > http://git.savannah.gnu.org/cgit/gm2.git/tree/gcc-versionno/m2/ could > be included. Together with the gm2 testsuite. > > But for now here are the proposed patches and ChangeLogs and new files > (gm2-v3.tar.gz) (after the patches): I have updated my distro packaging to build gcc-10, including gm2 from the trunk. Both native and cross builds seem to work, with some glitches: - For native builds, the profiled build doesn't work, failing to link the gcov library. Failing that, I can't check the lto+profiled build. Both the profiled and lto+profiled builds are working on your gcc-9 branch. - For cross builds, the libgm2 libraries install as host libraries, not target libraries (but are correctly built). I sent one patch to Gaius, but couldn't figure out yet, why the libs are not installed as target libraries. The packages are publicly available in Debian experimental [1] and Ubuntu focal [2], test results are sent to the gcc-testresults ML. Are you still aiming for inclusion in GCC 10? Matthias [1] https://tracker.debian.org/pkg/gcc-10 [2] https://launchpad.net/~doko/+archive/ubuntu/toolchain/+sourcepub/10781708/+listing-archive-extra