This option specifies the input binary file.
[Specification format]
-Binary=suboption[, ...] 
  suboption := file( section[:alignment][/attribute][,symbol] ) 
 | 
 
 
-  | Interpretation when omitted  | 
 
None
[Detailed description]
-  | This option specifies input binary file file. 
If multiple files are specified, delimit them with a comma (,).  | 
 
-  | If the extension is omitted from the input file specification, it is assumed that ".bin" has been specified.  | 
 
-  | Input binary data is allocated as the data of specified section section. 
Specify the section address by the -start option. 
An error will occur if section is omitted.  | 
 
-  | When symbol symbol is specified, it can be linked as a defined symbol. 
For a variable name referenced by a C program, add "_" at the head of the reference name in the program.  | 
 
-  | The section specified by this option can have its section attribute and number of alignment specified.  | 
 
-  | CODE or DATA can be specified as section attribute attribute. 
If attribute is omitted, the write, read, and execute attributes will be all valid by default.  | 
 
-  | The value that can be specified for number of alignment alignment is a power of 2 (1, 2, 4, 8, 16, or 32). 
Other value cannot be specified. 
If alignment is omitted, "1" will be valid by default.  | 
 
[Example of use]
-  | b.bin is allocated from 0x200 as the D1bin section. 
c.bin is allocated after D1bin as the D2bin section (with the number of alignment = 4). 
The c.bin data is linked as defined symbol "_datab".   
To perform the above operations, describe as:  | 
 
>rlink a.obj -start=D*/200 -binary=b.bin(D1bin),c.bin(D2bin:4,_datab) 
 | 
 
[Remark]
-  | If the -form={object|library} option or -strip option is specified, this option will be invalid.  | 
 
-  | If input object file is not specified, this option cannot be specified.  |