Not really, because if the platform changes from 32 bit to 64 bit then other types would change too.

For example type declared as being longword would change to uint64.

So the only thing which needs to happen is a changed to TUnifiedAddress for example.

was:

TUnifiedAddress = unify longword pointer;

becomes:

TUnifiedAddress = unify uint64 pointer;

additional example for longword:

was:

TExternalPointer = longword;

becomes:

TExternalPointer = uint64;

Bye,
Skybuck.
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to