removed unnecessary <br>
← Older revision
Revision as of 12:01, 21 September 2013
Line 5:
Line 5:
__TOC__
__TOC__
==Gobal Compiler Directives==
==Gobal Compiler Directives==
−
[[sGlobalApptype|$APPTYPE]] determines the program type.
<br>
+
*
[[sGlobalApptype|$APPTYPE]] determines the program type.
−
[[sGlobalCalling|$CALLING]] determines the calling convention of internal and external procedures and functions.
<br>
+
*
[[sGlobalCalling|$CALLING]] determines the calling convention of internal and external procedures and functions.
−
[[sGlobalCodepage|$code page]] determines which code page is used by the program.
<br>
+
*
[[sGlobalCodepage|$code page]] determines which code page is used by the program.
−
[[sGlobalDebuginfo|$D oder $DEBUGINFO]] insert GNU debugging informationen into generated code.
<br>
+
*
[[sGlobalDebuginfo|$D oder $DEBUGINFO]] insert GNU debugging informationen into generated code.
−
[[sGlobalDescription|$DESCRIPTION]] currently igonored by compiler.
<br>
+
*
[[sGlobalDescription|$DESCRIPTION]] currently igonored by compiler.
−
[[sGlobalE|$E]] emulate coprocessor.
<br>
+
*
[[sGlobalE|$E]] emulate coprocessor.
−
[[sGlobalG|$G]] currently igonored by compiler (reserved for generation of 80286 code).
<br>
+
*
[[sGlobalG|$G]] currently igonored by compiler (reserved for generation of 80286 code).
−
[[sGlobalIncludepath|$INCLUDEPATH]] determines path for include files.
<br>
+
*
[[sGlobalIncludepath|$INCLUDEPATH]] determines path for include files.
−
[[sGlobalInterfaces|$INTERFACES]] determines software interface for compiler
<br>
+
*
[[sGlobalInterfaces|$INTERFACES]] determines software interface for compiler
−
[[sGlobalLocalsymbols|$LOCALSYMBOLS]] currently igonored by compiler.
<br>
+
*
[[sGlobalLocalsymbols|$LOCALSYMBOLS]] currently igonored by compiler.
−
[[sGlobalLibrarypath|$LIBRARYPATH]] determines path to library files.
<br>
+
*
[[sGlobalLibrarypath|$LIBRARYPATH]] determines path to library files.
−
[[sGlobalMemory|$MEMORY]] determines size of memory to use.
<br>
+
*
[[sGlobalMemory|$MEMORY]] determines size of memory to use.
−
[[sGlobalMode|$MODE]] determines compatibility mode of compiler.
<br>
+
*
[[sGlobalMode|$MODE]] determines compatibility mode of compiler.
−
[[sGlobalModeswitch|$MODESWITCH]] enables selection of certain functinos.
<br>
+
*
[[sGlobalModeswitch|$MODESWITCH]] enables selection of certain functinos.
−
[[sGlobalN|$N]] currently igonored by compiler.
<br>
+
*
[[sGlobalN|$N]] currently igonored by compiler.
−
[[sGlobalO|$O]] currently igonored by compiler.
<br>
+
*
[[sGlobalO|$O]] currently igonored by compiler.
−
[[sGlobalObjectpath|$OBJECTPATH]] defines path to object files
<br>
+
*
[[sGlobalObjectpath|$OBJECTPATH]] defines path to object files
−
[[sGlobalOpenstrings|$P or $OPENSTRINGS]] determines parameters of procedures and functions to be ShortStrings
<br>
+
*
[[sGlobalOpenstrings|$P or $OPENSTRINGS]] determines parameters of procedures and functions to be ShortStrings
−
[[sGlobalPascalmainname|$PASCALMAINNAME]] determines name of entry point.
<br>
+
*
[[sGlobalPascalmainname|$PASCALMAINNAME]] determines name of entry point.
−
[[sGlobalPic|$PIC]] enables PIC code generation.
<br>
+
*
[[sGlobalPic|$PIC]] enables PIC code generation.
−
[[sGlobalProfile|$PROFILE]] enables generation of profile code
<br>
+
*
[[sGlobalProfile|$PROFILE]] enables generation of profile code
−
[[sGlobalS|$S]] creates code to check for stack overflow.
<br>
+
*
[[sGlobalS|$S]] creates code to check for stack overflow.
−
[[sGlobalSmartlink|$SMARTLINK]] determines smart linking
<br>
+
*
[[sGlobalSmartlink|$SMARTLINK]] determines smart linking
−
[[sGlobalThreading|$THREADING]] currently igonored by compiler.
<br>
+
*
[[sGlobalThreading|$THREADING]] currently igonored by compiler.
−
[[sGlobalUnitpath|$UNITPATH]] determines search path for units
<br>
+
*
[[sGlobalUnitpath|$UNITPATH]] determines search path for units
−
[[sGlobalVersion|$VERSION]] defines version number of DLL
<br>
+
*
[[sGlobalVersion|$VERSION]] defines version number of DLL
−
[[sGlobalWeakpackageunit|$WEAKPACKAGEUNIT]] currently igonored by compiler
<br>
+
*
[[sGlobalWeakpackageunit|$WEAKPACKAGEUNIT]] currently igonored by compiler
−
[[sGlobalExtendedsyntax|$X or $EXTENDEDSYNTAX]] enables calling of functinos like procedures
<br>
+
*
[[sGlobalExtendedsyntax|$X or $EXTENDEDSYNTAX]] enables calling of functinos like procedures
−
[[sGlobalReferenceinfo|$Y or $REFERENCEINFO]] creates Delphi-compatible browser info.
<br>
+
*
[[sGlobalReferenceinfo|$Y or $REFERENCEINFO]] creates Delphi-compatible browser info.
==Global directives for Novell NetWare only==
==Global directives for Novell NetWare only==
−
[[sGlobalCopyright|$COPYRIGHT]] inserts copyright information
<br>
+
*
[[sGlobalCopyright|$COPYRIGHT]] inserts copyright information
−
[[sGlobalScreenname|$SCREENNAME]] determines screen name for application
<br>
+
*
[[sGlobalScreenname|$SCREENNAME]] determines screen name for application
−
[[sGlobalThreadname|$THREADNAME]] defines name of thread
<br>
+
*
[[sGlobalThreadname|$THREADNAME]] defines name of thread
==Global directives for Palm OS and Garnet OS only==
==Global directives for Palm OS and Garnet OS only==
−
[[sGlobalAppID|$APPID id]] defines four-character AppID
<br>
+
*
[[sGlobalAppID|$APPID id]] defines four-character AppID
−
[[sGlobalAppName|$APPName]] determines name of application.
<br>
+
*
[[sGlobalAppName|$APPName]] determines name of application.
[[Category:Compiler directives]]
[[Category:Compiler directives]]