[fpc-devel] 64 Bit / 32 Bit

Florian Klaempfl florian at freepascal.org
Tue Oct 2 09:58:51 CEST 2007


Michael Schnell schrieb:
> Hi experts ?
> 
> I suppose that FPC can create 64 bit (IA-32/64) code. 

IA-32: yes, it's plain i386+ code
IA-64: no, IA-64 is the architecture used by the Itanium Or do you mean
x86-64/AMD64/EMT64?

Is that correct  ?
> Linux and/or Windows ?
> 
> Can this be done by "cross"-compiling on a 32 Bit PC ? Linux and/or
> Windows ?
> 
> Does a 64 Bit FPC generated program need to run on a 64 Bit OS ? (Linux
> and/or Windows ?) or can it just use 64 Bit instructions internally ?
> 
> Does / can a 64 Bit FPC generated program include 32 Bit code as well so
> that it can run on a 32 Bit CPU ?
> 
> If any "No" would that be desirable ?
> 
> -Michael
> _______________________________________________
> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-devel




More information about the fpc-devel mailing list