The compiler still accepts options that are listed in the following table. Options without an asterisk have been replaced by other options or environment variables that provide the same functionality. Options with an asterisk are obsolete, or can produce unexpected results and are not guaranteed to perform as previously documented. Use with discretion.
Option name | Replacement option |
---|---|
-Q | -qinline |
-qansialias | -qalias=ansi |
-qarch = ppc | ppc64 | ppcgr | ppc64gr | ppc64grsq | -qarch=pwr4 |
-qassert | -qalias |
-qenablevmx | -qsimd |
-qfloat=emulate* | |
-qfold | -qfloat=fold |
-qhsflt | -qfloat=hsflt |
-qhssngl | -qfloat=hssngl |
-qhot=simd | nosimd | -qsimd |
-qinfo=private | -qreport |
-qinfo=reduction | -qreport |
-qipa=clonearch | noclonearch | -qtune |
-qipa=cloneproc | nocloneproc | -qtune |
-qipa=inline | noinline | -qipa -qinline | -qipa -qnoinline |
-qipa=pdfname | -qpdf1=pdfname, -qpdf2=pdfname |
-qlanglvl=[no]gnu_externtemplate | -qlanglvl=[no]externtemplate |
-qmaf | -qfloat=maf |
-qrrm | -qfloat=rrm |
-qsmp= schedule=affinity | -qsmp=schedule=guided |
-qsmp= nested_par | nonested_par | The OMP_NESTED environment variable or omp_set_nested function |
-qspnans | -qfloat=spnans |