Iain Sandoe <idsan...@googlemail.com> writes: > Hi Gaius, > >> On 22 Feb 2024, at 18:06, Gaius Mulley <gaiusm...@gmail.com> wrote: >> >> Iain Sandoe <idsan...@googlemail.com> writes: >> >>> Right now, AFAIK the only target runtimes used by host tools are >>> libstdc++, libgcc and libgnat. I agree that might change with rust - >>> since the rust folks are talking about using one of the runtimes in >>> the FE, I am not aware of other language FEs requiring their targte >>> runtimes to be available to the host tools (adding Gaius in case I >>> missed something with m2 - which is quite complex inthe >>> bootstrapping). > >> the m2 infrastructure translates and builds gcc/m2/gm2-libs along with >> gcc/m2/gm2-compiler and uses these objects for cc1gm2, pge, mc etc - >> rather than the library archives generated from /libgm2 > > If I understand this (and my builds of the m2 stuff) correctly, this is done > locally to the builds of the host-side components; in particular not > controlled > by the top level Makefile.{tpl,def}?
Hi Iain, yes indeed, > (so that we do not see builds of libgm2 in stage1/2-<target> but only in the > stage3-target builds? > > in which case, this should be outside the scope of the patch here. regards, Gaius