24.05.2014 Views

XL Fortran Enterprise Edition for AIX : User's Guide - IBM

XL Fortran Enterprise Edition for AIX : User's Guide - IBM

XL Fortran Enterprise Edition for AIX : User's Guide - IBM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

name of the object file that contains the startup code, passed as the<br />

first parameter to the linkage editor.<br />

mcrt Same as <strong>for</strong> crt, but the object file contains profiling code <strong>for</strong> the -p<br />

option.<br />

mcrt_64<br />

gcrt<br />

gcrt_64<br />

cpp<br />

xlf<br />

code<br />

xlfopt<br />

as<br />

asopt<br />

ld<br />

ldopt<br />

options<br />

cppoptions<br />

Same as <strong>for</strong> crt_64, but the object file contains profiling code <strong>for</strong><br />

the -p option.<br />

Same as crt, but the object file contains profiling code <strong>for</strong> the -pg<br />

option.<br />

Same as crt_64, but the object file contains profiling code <strong>for</strong> the<br />

-pg option.<br />

The absolute path name of the C preprocessor, which is<br />

automatically called <strong>for</strong> files ending with a specific suffix (usually<br />

.F).<br />

The absolute path name of the main compiler executable file. The<br />

compiler commands are driver programs that execute this file.<br />

The absolute path name of the optimizing code generator.<br />

Lists names of options that are assumed to be compiler options, <strong>for</strong><br />

cases where, <strong>for</strong> example, a compiler option and a linker option<br />

use the same letter. The list is a concatenated set of single-letter<br />

flags. Any flag that takes an argument is followed by a colon, and<br />

the whole list is enclosed by double quotation marks.<br />

The absolute path name of the assembler.<br />

Lists names of options that are assumed to be assembler options<br />

<strong>for</strong> cases where, <strong>for</strong> example, a compiler option and an assembler<br />

option use the same letter. The list is a concatenated set of<br />

single-letter flags. Any flag that takes an argument is followed by a<br />

colon, and the whole list is enclosed by double quotation marks.<br />

You may find it more convenient to set up this attribute than to<br />

pass options to the assembler through the -W compiler option.<br />

The absolute path name of the linker.<br />

Lists names of options that are assumed to be linker options <strong>for</strong><br />

cases where, <strong>for</strong> example, a compiler option and a linker option<br />

use the same letter. The list is a concatenated set of single-letter<br />

flags. Any flag that takes an argument is followed by a colon, and<br />

the whole list is enclosed by double quotation marks.<br />

You may find it more convenient to set up this attribute than to<br />

pass options to the linker through the -W compiler option.<br />

However, most unrecognized options are passed to the linker<br />

anyway.<br />

A string of options that are separated by commas. The compiler<br />

processes these options as if you entered them on the command<br />

line be<strong>for</strong>e any other option. This attribute lets you shorten the<br />

command line by including commonly used options in one central<br />

place.<br />

A string of options that are separated by commas, to be processed<br />

by cpp (the C preprocessor) as if you entered them on the<br />

command line be<strong>for</strong>e any other option. This attribute is needed<br />

because some cpp options are usually required to produce output<br />

Setting Up and Customizing <strong>XL</strong> <strong>Fortran</strong> 17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!