On Wed, Aug 22, 2012 at 3:41 PM, Chavoux Luyt <chav...@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

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to