You can use the -Sfile option to generate an assembly file and specify an alternate name for this assembly file .
IA-32 compiler:
prompt>ifc -Sfile.asm x.f90
Itanium compiler:
prompt>efc -Sfile.s x.f90
In the above example, -S tells the compiler to generate an assembly file and assign to it the name file.asm / file.s rather than the default x..
If the file name is not specified, the option -S tells compiler to:
generate an assembly file of the source file
use the name of the source file as a default assembly output file name
place this file in the current directory.
The -S option does not stop the compiler upon generating and saving the assembly files. Without the -S option, the compiler proceeds to generating object files without saving the assembly files.
Options -fcode-asm and -fsource-asm produce annotations in assembly files as follows:
-fcode-asm and inserts code byte information in the assembly file
-fsource-asm and inserts high-level source code in the assembly file
In addition, the options -fverbose-asm and -fnoverbose-asm enable and disable, respectively, inserting comments containing compiler version and options used in the assembly file.