De ne | description |
|
|
FPC_LINK_DYNAMIC | De ned when the output will be linked dynamically. |
| This is de ned when using the -XD compiler switch. |
FPC_LINK_STATIC | De ned when the output will be linked statically. |
| This is the default mode. |
FPC_LINK_SMART | De ned when the output will be smartlinked. |
| This is de ned when using the -XX compiler switch. |
FPC_PROFILE | De ned when pro ling code is added to program. |
| This is de ned when using the -pg compiler switch. |
FPC | Always de ned for Free Pascal. |
VER1 | Always de ned for Free Pascal version 1.x.x. |
VER1_0 | Always de ned for Free Pascal version 1.0.x. |
ENDIAN_LITTLE | De ned when the Free Pascal target is a little-endian processor |
| (80x86, Alpha, ARM). |
ENDIAN_BIG | De ned when the Free Pascal target is a big-endian processor |
| (680x0, PowerPC, SPARC, MIPS). |
FPC_DELPHI | Free Pascal is in Delphi mode, either using compiler switch -Sd or |
| using the $MODE DELPHI directive. |
FPC_OBJFPC | Free Pascal is in Delphi mode, either using compiler switch -S2 or |
| using the $MODE OBJFPC directive. |
FPC_TP | Free Pascal is in Turbo Pascal mode, either using compiler switch -So or |
| using the $MODE TP directive. |
FPC_GPC | Free Pascal is in GNU Pascal mode, either using compiler switch -Sp or |
| using the $MODE GPC directive. |
|