Rational Developer for System z
PL/I for Windows, Version 8.0, Programming Guide

Summary of Windows linker options

Table 8. Windows linker options summary
Option Description Default
/? Display help None
/ALIGNADDR Set address alignment /A:0x00010000
/ALIGNFILE Set file alignment /A:512
/BASE Set preferred loading address /BAS:0x00400000
/CODE Set section attributes for executable /CODE:RX
/DATA Set section attributes for data /DATA:RW
/DBGPACK, /NODBGPACK Pack debugging information /NODB
/DEBUG, /NODEBUG Include debugging information /NODEB
/DEFAULTLIBRARYSEARCH Search default libraries /DEF
/DLL Generate DLL /EXEC
/DLL Specify an entry point in an executable file None
/EXECUTABLE Generate .EXE file /EXEC
/EXTDICTIONARY, /NOEXTDICTIONARY Use extended dictionary to search libraries /EXT
/EXTDICTIONARY, /NOEXTDICTIONARY Do not relocate the file in memory /NOFI
/FORCE Create executable output file even if errors are detected /NOFO
/HEAP Set the size of the program heap /HEAP:0x100000,0x1000
/HELP Display help None
/INCLUDE Forces a reference to a symbol None
/INFORMATION, /NOINFORMATION Display status of linking process /NOIN
/LINENUMBERS, /NOLINENUMBERS Include line numbers in map file /NOLI
/LOGO, /NOLOGO Display logo, echo response file /LO
/MAP, /NOMAP Generate map file /NOM
/OUT Name output file Name of first .obj file
/PMTYPE Specify application type /PMTYPE:VIO
/SECTION Set attributes for section Set by /CODE and /DATA
/SEGMENTS Set maximum number of segments /SE:256
/STACK Set stack size of application
/STACK:
0x100000,0x1000
/STUB Specify the name of the DOS stub file None
/SUBSYSTEM Specify the required subsystem and version
/SUBSYSTEM:
WINDOWS,4.0
/VERBOSE Display status of linking process /NOV
/VERSION Write a version number in the run file /VERSION:0.0
Rational Developer for System z
PL/I for Windows, Version 8.0, Programming Guide