Op Tue, 4 Nov 2008, schreef Michael Schnell:
Are there other than historical reasons that FPC is this "self-contained" ?
(I suppose compiling speed is an issue here, so a "GCC compatible parser"
might only be an additional tool provided by the FPC team, but I'd really
love to use this for my embedded projects.)
Speed is an issue, but not the main reason. Using GCC's backend is
difficult, reasons are it is a moving target and because it doesn't
necessarily implement the features we need, many of our features, like
resourcestring tables, require heavy support from the code generator.
Another reason is that GCC is written in C, and the code is hard to
understand for an outsider. I prefer coding in Pascal, and I understand
the architecture of FPC.
Daniël
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel