D
- data
- alignment with -dbl_align_all,
3.4.11 –dbl_align_all[={yes|no}]
- alignment with -f,
3.4.21 –f
- alignment with -xmemalign,

- COMMON, alignment with aligncommon,
3.4.1 –aligncommon[={1|2|4|8|16}]
- mappings with -xtypemap,
3.4.167 –xtypemap=spec
- promote constants to REAL*8,
3.4.77 –r8const
- size and alignment,
4.2.3 Size and Alignment of Data Types
- data dependence, -depend,
3.4.12 –depend[={yes|no}]
- dbx, compile with -g option,
3.4.38 –g
- debugging
- check array subscripts with -C,
3.4.6 –C
- cross-reference table,
3.4.100 –Xlist[x]
- -g option,
3.4.38 –g
- global program checking with -Xlist,
3.4.100 –Xlist[x]
- show compiler commands with -dryrun
3.4.13 –dryrun
3.4.13 –dryrun
- utilities,
1.4 Debugging Utilities
- with optimization,
3.4.38 –g
- without object files,
3.4.162 –xs
- -Xlist,
1.4 Debugging Utilities
- default
- data sizes and alignment,
4.2.3 Size and Alignment of Data Types
- include file paths,
3.4.41 –Ipath
- define symbol for cpp, Dname,
3.4.9 –Dname[=def]
- directives
- ASSUME,
2.3.1.8 The ASSUME Directives
- FIXED,
4.8.2 FIXED and FREE Directives
- Fortran 77,
2.3 Directives
- FREE,
4.8.2 FIXED and FREE Directives
- IGNORE_TKR,
2.3.1.2 The IGNORE_TKR Directive
- loop unrolling,
2.3.1.3 The UNROLL Directive
- OpenMP (Fortran)
2.3.2.1 OpenMP Parallelization Directives
C.3 Fortran OpenMP Directives
- optimization level,
2.3.1.5 The OPT Directive
- parallelization
2.3.2 Parallelization Directives
4.8.3 Parallelization Directives
- special Fortran,
4.8.1 Form of Special f95 Directive Lines
- summary of all directives,
Fortran Directives Summary
- weak linking,
2.3.1.4 The WEAK Directive
- directory, temporary files,
3.4.85 –temp=dir
- documentation, accessing,
Oracle Solaris Studio Documentation
- documentation index,
Oracle Solaris Studio Documentation
- dynamic library
- build, -G,
3.4.37 –G
- name a dynamic library,
3.4.39 –hname