On 12 Nov 2005, at 20:47, Felipe Monteiro de Carvalho wrote:

No, FPC was being created as a protected-mode compiler from the very
beginning.

Is it very different to compile for protect-mode DOS and real-mode DOS?

Yes. Real-mode Dos is generally 16 bit (although 32 bit real mode is possible as well, but that does not work as soon as emm386, qemm386 etc is used, or if you have a Dos box under any Windows flavour.

FPC does not contain a 80x86 16 bit code generator (nor a 32 bit Dos real mode RTL).

Interesting that FPC was based on TP 7, but TP 7 only compiled for real-mode.

Only the language was based on TP7. The code of the compiler and RTL was written from scratch. And the main reason to start FPC was because TP was only a 16 bit real mode compiler.


Jonas
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to