Everything

-ALLOW_OPTIMIZE_ENTRY_BLOCK [V3.06.00 or later]


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

[Format]

-ALLOW_OPTIMIZE_ENTRY_BLOCK

 

-

[Default]

Optimization is not performed on any area allocated before the execution start symbol.

[Description]

-

Performs optimization on the areas that are allocated before the execution start symbol.

-

Specifying this option more than once has the same effect as specifying it once only. A warning is output in this case.

[Example]

To perform optimization including the areas that are allocated before the execution start symbol, describe as:

> rlink a.obj b.obj -optimize -entry=_main -allow_optimize_entry_block

[Remarks]

-

This option is invalid for link processing that does not use optimization.

-

If an address is specified by the -entry option, this option outputs a warning and ignores the specification.

-

This option is invalid unless the -entry option is specified.