[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] Using tinycc for full source bootstrapping

From: u-jps5
Subject: Re: [Tinycc-devel] Using tinycc for full source bootstrapping
Date: Tue, 26 Sep 2017 23:30:22 +0200

On Sun, Sep 24, 2017 at 07:40:32PM +0200, grischka wrote:
> Also as source tcc is supposed to be C89, except maybe 'long long'
> and maybe some minor things here or there which we could change
> indeed if that is wanted (for example usage of compound initializers
> in arm-gen.c)

[not a tinycc developer but using / depending on compiler bootstrapping]

I would find it awesome if tinycc would restrict its source to C89. 

Compilers written in C89 and understanding C99 hardly exist. This
makes it hard to do a proper bootstrap from the ground with minimal
dependency on existing binaries.

(Offtopic, but tightly related to the full bootstrapping: if tcc would
also become relicensed to BSD-alike, this would not only make such deep
bootstrapping easier but also allow getting to C99 without relying on GPL,
which matters to some people and scenarios)

Thanks for your work on tcc,

reply via email to

[Prev in Thread] Current Thread [Next in Thread]