2013-09-21

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]]

Show more