This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Meta-Level Compilation project / Introspector/ AST access / Licensing question (PCH patch gengtype.c)
- From: Daniel Berlin <dberlin at dberlin dot org>
- To: Tim Josling <tej at melbpc dot org dot au>
- Cc: gcc at gcc dot gnu dot org
- Date: Sat, 22 Jun 2002 18:12:34 -0400 (EDT)
- Subject: Re: Meta-Level Compilation project / Introspector/ AST access / Licensing question (PCH patch gengtype.c)
On Sun, 23 Jun 2002, Tim Josling wrote:
> As an aside, the PCH patch introduced a change to gcc which provides a single
> program with a complete *computer* *readable* description of the important gcc
> data structures. This is then used to generate the garbage collection code.
Yes, but it's output is GPL'd.
:)
So any interfacing code using it would be GPL'd as well.
Remember, the problem isn't people writing GPL'd "plugins" (I'm trying to
be all encompassing here) to gcc, it's people writing proprietary ones.
>
> There is a risk that this would make the kind of interfacing people are
> talking about much easier. Maybe that's why all the variables are called 't'
> or 'u1' or the like, as a form of obfuscation ;-)
>
> Tim Josling
>
>