Hi! On Fri, Jun 18, 2021 at 10:00:40PM +0100, Gaius Mulley wrote: > Segher Boessenkool <seg...@kernel.crashing.org> writes: > > On Thu, Jun 17, 2021 at 11:26:41PM +0100, Gaius Mulley via Gcc-patches > > wrote: > >> Debian Stretch using make -j 4, x86_64 GNU/Linux Debian Stretch built > >> using make -j 24 and also under x86_64 GNU/Linux Debian Buster using > >> make -j 4. > > > > I am building it on powerpc64-linux (-m32,-m64) and poweerpc64le-linux > > currently. (All CentOS 7 fwiw). > > excellent the more varieties the better - I'm eagerly awaiting a risc-v > motherboard which might also be interesting
I needed a few fixes to get it to build, they are in my branch (<https://gcc.gnu.org/git/?p=gcc.git;a=shortlog;h=users/segher/heads/gm2>). The files gm2-libs/getopt.def and gm2-libs/GetOpt.def have filenames that differ case only, this is censored by the scripts that we run on the Git server. I renamed the former to cgetopt.def for now, but of course more changes are needed for this to work at all. > > It does not want to build gm2tools, haven't investigated that yet > > either. Not yet :-) > > Will report results later. powerpc64-linux now is building, and is running the tetsuite. My powerpc64le-linux build used --enable-languages=all, but Ada fails to build, so I'll redo that without Ada. Gaius, could you look through the two patches I did to get the build to work, see if those are correct or if something better needs to be done? <https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=28cec96b06d0f35c387cfa4c73e5ea0c9b9a7e47> $(subdir) is an absolute path for me, so ../$(subdir) cannot work. <https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=91473b9caf6753f28be22c0a8f7d39b57a48172a> Maybe your texinfo is less picky than mine, I use an older one (5.1)? Segher