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