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