[fpc-devel] LLVM

Michael Van Canneyt michael at freepascal.org
Wed Dec 26 13:49:12 CET 2012

On Wed, 26 Dec 2012, Marcos Douglas wrote:

> On Wed, Dec 26, 2012 at 2:07 AM, Martin Schreiber <mse00000 at gmail.com> wrote:
>> Hi,
>> Does any body work on a LLVM backend for Free Pascal?
>> Has anybody experience with LLVM?
>> Are there licensing issues?
>> What about the quality of the produced code?
>> What about compiling speed?
>> Thoughts?
>> Thanks, Martin
> The author of ExtPascal created this project: llvm-pascal
> http://code.google.com/p/llvm-pascal/


Have you actually looked at the code ? It doesn't even read/write units.

Besides actual code, it is doomed to fail in principle:

"The purpose of LLVM-Pascal is to have a similar functionality with up to 4000 lines of code"

A stand-alone, cross-platform, object pascal compiler that produces a working binary 
in less than 4000 lines of code ? Get real :)

Some things are by definition not simple.


More information about the fpc-devel mailing list