On Fri, Jan 26, 2024 at 3:40 PM NightStrike via Gcc <gcc@gcc.gnu.org> wrote: > > On Thu, Jan 25, 2024, 11:27 Iain Sandoe <i...@sandoe.co.uk> wrote: > > > E.g. with Ada it is possible to port to a new platform by first building a > > cross-compiler and then to use that cross-compiler to build a “native > > cross” (build != host == target) to provide an initial compiler on the > > target platform. > > > > And that Ada solution is awful for nontraditional systems. Ditto for D.
Why? And what solution would you suggest for compilers written in part in their own languages? How do you get the first C compiler on the platform without building a cross-compiler? -- The standard is written in English . If you have trouble understanding a particular section, read it again and again and again . . . Sit up straight. Eat your vegetables. Do not mumble. -- _Pascal_, ISO 7185 (1991)