Sign in Join
Wiki copytemporary

global compiler directives

Deutsch · English · Français · Русский

Free Pascal supports compiler directives in the source file. Basically the same directives as in Turbo Pascal, Delphi and Apple Pascal (Mac OS) pascal compilers are supported. Some are recognized for compatibility only, and have no effect.

Syntax

General:

Specific:

Code generation

Data inclusion

Paths

Target-dependent

Novell NetWare only

Palm OS and Garnet OS only

Windows-based systems

Miscellaneous

Compile-time data

Ignored

See also


From the Free Pascal wiki, page "global compiler directives", as it stood on 2021-02-19 after a change by Kai Burghardt, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 1, last changed by WikiArchive .

Edited on wiki.freepascal.org by 6 people, 2013–2021

From the official wiki's backup of 26 May 2024: who edited this page there, and when. Edits made there after that date were not recorded, and the earlier versions are not shown here; the main page says why.

WhenWhoWhat changed
JwdietrichCreated page
JwdietrichTemplate for i18n added.
Jwdietrich
JwdietrichAdditional directives.
JwdietrichAdditional directives.
JwdietrichRemoved unnecessary <br>
Jwdietrichremoved unnecessary <br>
JwdietrichTemplate included
MollyGobal Compiler Directives: informationen = information (minor)
MollyGobal Compiler Directives: igonored = ignored (minor)
MollyGobal Compiler Directives: functinos = functions (minor)
E-ric (minor)
BartGobal Compiler Directives: typo/language
BartGobal Compiler Directives: correct meaning of $OPENSTRINGS
Kai Burghardtreview, brand new! now with a 100% more structure. awesome!
Kai Burghardtmore directives
Kai Burghardtsyntax: $pointerMath since
Kai Burghardtcode generation: $S is in fact a local compiler directive, see https://bugs.freepascal.org/view.php?id=36012
Kai Burghardtsubstitute syntaxhighlight legacy
TrevFixed wiki markup; typos (minor)
Kai BurghardtSyntax: reword short description to be more accurate

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.