Everything

-Input


< Optimizing Linkage Editor (rlink) Options / Input Options >

[Format]

-Input = <suboption>[{, | Δ}...]
         <suboption>: <file name>[ (<module name>[,...] ) ]

[Description]

-

Specifies an input file. Two or more files can be specified by separating them with a comma (,) or space.

-

Wildcards (* or ?) can also be used for the specification. String literals specified with wildcards are expanded in alphabetical order. Expansion of numerical values precedes that of alphabetical letters. Uppercase letters are expanded before lowercase letters.

-

Specifiable files are object files output from the compiler or the assembler, and relocatable or absolute files output from the optimizing linkage editor. A module in a library can be specified as an input file using the format of <library name>(<module name>). The module name is specified without an extension.

-

If an extension is omitted from the input file specification, obj is assumed when a module name is not specified and lib is assumed when a module name is specified.

[Examples]

input=a.obj lib1(e)       ; Inputs a.obj and module e in lib1.lib.
input=c*.obj              ; Inputs all .obj files beginning with c.

[Remarks]

-

When form=object or extract is specified, this option is unavailable.

-

When an input file is specified on the command line, input should be omitted.