[Lazarus] Delphi post-XE3 roadmap
Felipe Monteiro de Carvalho
felipemonteiro.carvalho at gmail.com
Wed Aug 22 16:05:20 CEST 2012
On Wed, Aug 22, 2012 at 3:41 PM, Chavoux Luyt <chavoux at gmail.com> wrote:
> Sorry for a newbie question, but how is FPC connected to gcc anyways?
It is not.
> Doesn't it translate the (object) pascal code directly into the
> various machine languages for the different platforms (Or into
> assembler and then machine language)?
It converts to assembler and then to machine code.
> Pascal, only needs a one-pass
> compiler, making it by nature much faster to compile than C based
> languages, so why would FPC use anything C or C++ (except for external
> function calls to the OS API)?
LLVM is not made only for C/C++, it is multi-language. Check wikipedia on LLVM
--
Felipe Monteiro de Carvalho
More information about the Lazarus
mailing list