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

Setting linker options

Setting options on the command line
Setting options in the ILINK environment variable
Using the linker
Specifying numeric arguments
Summary of Windows linker options
Windows linker options
/?
/ALIGNADDR
/ALIGNFILE
/BASE
/CODE
/DATA
/DBGPACK, /NODBGPACK
/DEBUG, /NODEBUG
/DEFAULTLIBRARYSEARCH
/DLL
/ENTRY
/EXECUTABLE
/EXTDICTIONARY, /NOEXTDICTIONARY
/FIXED, /NOFIXED
/FORCE
/HEAP
/HELP
/INCLUDE
/INFORMATION, /NOINFORMATION
/LINENUMBERS, /NOLINENUMBERS
/LOGO, /NOLOGO
/MAP, /NOMAP
/OUT
/PMTYPE
/SECTION
/SEGMENTS
/STACK
/STUB
/SUBSYSTEM
/VERBOSE
/VERSION

Linker options are not case sensitive, so you can specify them in lower-, upper-, or mixed case. You can also substitute a dash (-) for the slash (/) preceding the option. For example, -DEBUG is equivalent to /DEBUG. You can specify options in either a short or long form. For example, /DE, /DEB, and /DEBU are all equivalent to /DEBUG. See Summary of Windows linker options for the shortest acceptable form for each option. Lower- and uppercase, short and long forms, dashes, and slashes can all be used on one command line, as in:

   ilink /de -DBGPACK -Map /NOI prog.obj

Separate options with a space or tab character. You can specify linker options in the following ways:

Options specified on the command line override the options in the ILINK environment variable.

Some linker options take numeric arguments. You can enter numbers in decimal, octal, or hexadecimal format. See Specifying numeric arguments for more information.

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