This option specifies the output file.
The output file name is "first-input-file-name.default-extension".
The default extensions are shown below.
When the -form=absolute option is specified: abs
When the -form=relocate option is specified: rel
When the -form=object option is specified: obj
When the -form=library option is specified: lib
When the -form=hexadecimal option is specified: hex
When the -form=stype option is specified: mot
When the -form=binary option is specified: bin
Specify the start address and end address of the output range in hexadecimal as address1 and address2. |
Specify the section to be output as section. |
If this option and the -form={absolute|hexadecimal|stype|binary} option are specified at the same time, two or more files can be specified. |
If "load-address" is specified, when outputting an Intel HEX file or Motorola S-record file, the first load address in the file is changed to the value specified with "load-address". |
To output the range from 0 to 0xffff to file1.abs and the range from 0x10000 to 0x1ffff to file2.abs, describe as: |
To output the .sec1 and .sec2 sections to file1.abs and the .sec3 section to file2.abs, describe as: |
If a input file is an Intel Hex file or Motorola S-record file, two or more output files cannot be specified by this option. |