-space


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

[Format]

-space [= {<numerical value> | Random}]

[Description]

-

This option fills the vacant area of the output range with user-specified data.

-

Fills the unused areas in the output ranges with random values or a user-specified hexadecimal value.

-

The way of filling unused areas differs with the output range specification as follows.

-

When the output option is used to specify sections as the range for output:

-

The specified numerical value is output to unused areas between the specified sections.

-

When the output option is used to specify a range of addresses as the range for output:

-

The specified numerical value is output to unused areas within the specified address range.

-

When the fix_record_length_and_align option is specified:

-

The specified numerical value is output to an unused area at the top of a section, which starts at an address that can be divided by the alignment number.

-

The specified numerical value is output when the end of a section does not reach the specified record length.

[Remarks]

-

When no suboption is specified by this option, unused areas are not filled with values.

-

This option is only available when the form={ binary | stype | hexadecimal } or fix_record_length_and_align option is specified.