You copied the Doc URL to your clipboard.

ARM Compiler armlink User Guide : --lto_set_intermediate_filename [ALPHA]

--lto_set_intermediate_filename [ALPHA]

Specifies the name of the ELF object file produced by the link time optimizer.


Although this option is fully supported in armlink, it is an [ALPHA] feature in ARM® Compiler 6.



Where filename is the filename the link time optimizer uses for the ELF object file it produces.


The purpose of the --lto_set_intermediate_filename option is so that the intermediate file produced by the link time optimizer can be named in other inputs to the linker, such as scatter loading files.


The --lto_set_intermediate_filename option does not cause the linker to keep the intermediate object file. Use the --keep-intermediate=lto option to keep the intermediate file.


The default is a temporary filename.