[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs contributions, C and Lisp
From: |
David Engster |
Subject: |
Re: Emacs contributions, C and Lisp |
Date: |
Thu, 08 Jan 2015 08:58:17 +0100 |
User-agent: |
Gnus/5.13001 (Ma Gnus v0.10) Emacs/24.3.91 (gnu/linux) |
Richard Stallman writes:
> I am very concerned lest the GCC back ends to be replaced with LLVM,
> which permits proprietary changes and proprietary back ends.
As Oscar already mentioned, this has already happened, although this
effort is now largely abandoned. It might be revived of course, but
there's not much incentive to do so. Instead, people rather right new
frontends. For instance, there was already work done on 'flang', a
Fortran frontend, and new languages like Mozilla's "Rust" use LLVM as
their backend right from the beginning.
That aside, I would dump the AST in some form of LISP structure and
probably for other tools as JSON and XML (I don't want this to be an
Emacs-only thing). For feeding LLVM however, one would much rather use
one of GCC's intermediate representations, to which LLVM was designed to
be more or less compatible.
-David
- Re: Emacs contributions, C and Lisp, (continued)
- Re: Emacs contributions, C and Lisp, Perry E. Metzger, 2015/01/05
- Re: Emacs contributions, C and Lisp, David Engster, 2015/01/05
- Re: Emacs contributions, C and Lisp, Stefan Monnier, 2015/01/05
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2015/01/06
- Re: Emacs contributions, C and Lisp, Stefan Monnier, 2015/01/06
- Re: Emacs contributions, C and Lisp, David Engster, 2015/01/07
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2015/01/07
- Re: Emacs contributions, C and Lisp, Óscar Fuentes, 2015/01/07
- Re: Emacs contributions, C and Lisp,
David Engster <=
- Re: Emacs contributions, C and Lisp, David Engster, 2015/01/08
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2015/01/08
- Re: Emacs contributions, C and Lisp, David Engster, 2015/01/09
- Re: Emacs contributions, C and Lisp, Eric Ludlam, 2015/01/09
- Re: Emacs contributions, C and Lisp, David Engster, 2015/01/10
- Re: Emacs contributions, C and Lisp, David Kastrup, 2015/01/10
- Re: Emacs contributions, C and Lisp, Stefan Monnier, 2015/01/10
- Re: Emacs contributions, C and Lisp, Stefan Monnier, 2015/01/10
- Re: Emacs contributions, C and Lisp, David Kastrup, 2015/01/11
- Re: Emacs contributions, C and Lisp, Eli Zaretskii, 2015/01/07