Matthias Klose <d...@ubuntu.com> writes: > 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
Hello, yes I'm still aiming for inclusion in GCC 10. I'm still examining the target/host bugs in the libgm2 build infrastructure (and slowly going insane :-). I'll also look at the lto+profiled build - great to hear the gcc-9/gm2 branch works. How do the GCC 10 gm2 v3 patches look? regards, Gaius