--version compiler option
-A compiler option
-A- compiler option
-alias-args compiler option
-alias-const compiler option
-align compiler option
-ansi compiler option
-ansi-alias compiler option
-auto-ilp32 compiler option
-ax compiler option
-B compiler option
-Bdynamic compiler option
-Bstatic compiler option
-c compiler option
-C compiler option
-c compiler option
-c99 compiler option
-check-uninit compiler option
-complex-limited-range compiler option
-cxxlib compiler option
-D compiler option
-dD compiler option
-debug compiler option
-diag compiler option
-diag-disable compiler option
-diag-dump compiler option
-diag-enable compiler option
-diag-enable port-win compiler option
-diag-enable sv-include compiler option
-diag-error compiler option
-diag-error-limit compiler option
-diag-file compiler option
-diag-file-append compiler option
-diag-id-numbers compiler option
-diag-once compiler option
-diag-remark compiler option
-diag-warning compiler option
-dM compiler option
-dN compiler option
-dryrun compiler option
-dumpmachine compiler option
-dumpversion compiler option
-dynamic-linker compiler option
-dynamiclib compiler option
-E compiler option
-early-template-check compiler option
-EP compiler option
-export compiler option
-export-dir compiler option
-F compiler option
-fabi-version compiler option
-falias compiler option
-falign-functions compiler option
-falign-stack compiler option
-fargument-alias compiler option
-fargument-noalias-global compiler option
-fasm-blocks compiler option
-fast compiler option
-fast-transcendentals compiler option
-fbuiltin compiler option
-fcode-asm compiler option
-fcommon compiler option
-fdata-sections compiler option
-fexceptions compiler option
-ffnalias compiler option
-ffreestanding compiler option
-ffunction-sections compiler option
-finline compiler option
-finline-functions compiler option
-finline-limit compiler option
-finstrument-functions compiler option
-fjump-tables compiler option
-fkeep-static-consts compiler option
-fma compiler option
-fmath-errno compiler option
-fminshared compiler option
-fmudflap compiler option
-fno-gnu-keywords compiler option
-fno-implicit-inline-templates compiler option
-fno-implicit-templates compiler option
-fno-operator-names compiler option
-fno-rtti compiler option
-fnon-call-exceptions compiler option
-fnon-lvalue-assign compiler option
-fnsplit compiler option
-fp compiler option
-fp-model compiler option
how to use
-fp-port compiler option
-fp-relaxed compiler option
-fp-speculation compiler option
-fp-stack-check compiler option
-fpack-struct compiler option
-fpascal-strings compiler option
-fpermissive compiler option
-fpic compiler option
-fpie compiler option
-fr32 compiler option
-freg-struct-return compileroption
-fshort-enums compiler option
-fsource-asm compiler option
-fstack-protector compiler option
-fstack-security-check compiler option
-fsyntax-only compiler option
-ftemplate-depth compiler option
-ftls-model compiler option
-ftrapuv compiler option
-ftz compiler option
-func-groups compiler option
-funroll-all-loops compiler option
-funsigned-bitfields compiler option
-funsigned-char compiler option
-fverbose-asm compiler option
-fvisibility compiler option
-fvisibility-inlines-hidden compiler option
-g compiler option
-g0 compiler option
-gcc compiler option
-gcc-name compiler option
-gcc-sys compiler option
-gcc-version compiler option
-gdwarf-2 compiler option
-global-hoist compiler option
-gxx-name compiler option
-H compiler option
-help compiler option
-help-pragma compiler option
-I compiler option
-icc compiler option
-idirafter compiler option
-imacros compiler option
-inline-calloc compiler option
-inline-debug-info compiler option
-inline-factor compiler option
-inline-forceinline compiler option
-inline-level compiler option
-inline-max-per-compile compiler option
-inline-max-per-routine compiler option
-inline-max-size compiler option
-inline-max-total-size compiler option
-inline-min-size compiler option
-ip compiler option
-ip-no-inlining compiler option
-ip-no-pinlining compiler option
-IPF-flt-eval-method0 compiler option
-IPF-fltacc compiler option
-IPF-fma compiler option
-IPF-fp-relaxed compiler option
-ipo compiler option
-ipo-c compiler option
-ipo-jobs compiler option
-ipo-S compiler option
-ipo-separate compiler option
-iprefix compiler option
-iquote compiler option
-isystem compiler option
-ivdep-parallel compiler option
-iwithprefix compiler option
-iwithprefixbefore compiler option
-Kc++ compiler option
-kernel compiler option
-L compiler option
-l compiler option
-L compiler option
-M compiler option
-M compiler option
-m compiler option
-m32 compiler option
-m64 compiler option
-malign-double compiler option
-malign-mac68k compiler option
-malign-natural compiler option
-malign-power compiler option
-map-opts compiler option
-march compiler option
-mcpu compiler option
-MD compiler option
-mdynamic-no-pic compiler option
-MF compiler option
-mfixed-range compiler option
-MG compiler option
-mieee-fp compiler option
-minstruction compiler option
-MM compiler option
-MMD compiler option
-MP compiler option
-MP compiler option
-mp compiler option
-mp1 compiler option
-MQ compiler option
-mregparm compiler option
-mrelax compiler option
-mserialize-volatile compiler option
-MT compiler option
-mtune compiler option
-multibyte-chars compiler option
-multiple-processes compiler option
-nobss-init compiler option
-nodefaultlibs compiler option
-nolib-inline compiler option
-nostartfiles compiler option
-nostdinc++ compiler option
-nostdlib compiler option
-O compiler option
-o compiler option
-O compiler option
-Ob compiler option
-openmp compiler option
-openmp-lib compiler option
-openmp-link compiler option
-openmp-profile compiler option
-openmp-report compiler option
-openmp-stubs compiler option
-openmp-task compiler option
-openmp-threadprivate compiler option
-opt-block-factor compiler option
-opt-calloc compiler option (Linux only)
-opt-class-analysis compiler option
-opt-jump-tables compiler option
-opt-loadpair compiler option
-opt-malloc-options compiler option
-opt-mem-bandwidth compiler option
-opt-mod-versioning compiler option
-opt-multi-version-aggressive compiler option
-opt-prefetch compiler option
-opt-prefetch-initial-values compiler option
-opt-prefetch-issue-excl-hint compiler option
-opt-prefetch-next-iteration compiler option
-opt-ra-region-strategy compiler option
-opt-report compiler option
-opt-report-file compiler option
-opt-report-help compiler option
-opt-report-phase compiler option
-opt-report-routine compiler option
-opt-streaming-stores compiler option
-opt-subscript-in-range compiler option
-Os compiler option
-p compiler option
-P compiler option
-p compiler option
-par-report compiler option
-par-runtime-control compiler option
-par-schedule compiler option
-par-threshold compiler option
-parallel compiler option
-pc compiler option
-pch compiler option
-pch-create compiler option
-pch-dir compiler option
-pch-use compiler option
-pg compiler option
-pie compiler option
-pragma-optimization-level compiler option
-prec-div compiler option
-prec-sqrt compiler option
-print-multi-lib compiler option
-prof-data-order compiler options
-prof-dir compiler option
-prof-file compiler option
-prof-func-groups compiler option
-prof-func-order compiler options
-prof-gen compiler option
-prof-hotness-threshold compiler option
-prof-src-dir compiler option
-prof-src-root compiler option
-prof-src-root-cwd compiler option
-prof-use compiler option
-pthread compiler option
-Qinstall compiler option
-Qlocation compiler option
-Qoption compiler option
-qp compiler option
-rcd compiler option
-rct compiler option
-reserve-kernel-regs compiler option
-restrict compiler option
-S compiler option
-save-temps compiler option
-scalar-rep compiler option
-shared compiler option
-shared-intel compiler option
-shared-libgcc compiler option
-sox compiler option
-static compiler option
-static-intel compiler option
-static-libgcc compiler option
-staticlib compiler option
-std compiler option
-strict-ansi compiler option
-T compiler option
-tcheck compiler option
-tcollect compiler option
-tcollect-filter compiler option
-tprofile compiler option
-traceback compiler option
-u (L*) compiler option
-U compiler option
-unroll compiler option
-unroll-aggressive compiler option
-use-asm compiler option
-use-msasm compiler option
-V (L*) compiler option
-v compiler option
-vec compiler option
-vec-guard-write compiler option
-vec-report compiler option
-w compiler option
-Wa compiler option
-Wabi compiler option
-Wall compiler option
-Wbrief compiler option
-Wcheck compiler option
-Wcomment compiler option
-Wcontext-limit compiler option
-wd compiler option
-Wdeprecated compiler option
-we compiler option
-Weffc++ compiler option
-Werror compiler option
-Werror-all compiler option
-Wextra-tokens compiler option
-Wformat compiler option
-Wformat-security compiler option
-Winline compiler option
-Wl compiler option
-Wmain compiler option
-Wmissing-declarations compiler option
-Wmissing-prototypes compiler option
-wn compiler option
-Wnon-virtual-dtor compiler option
-wo compiler option
-Wp compiler option
-Wp64 compiler option
-Wpointer-arith compiler option
-Wpragma-once compiler option
-wr compiler option
-Wreorder compiler option
-Wreturn-type compiler option
-Wshadow compiler option
-Wstrict-prototypes compiler option
-Wtrigraphs compiler option
-Wuninitialized compiler option
-Wunknown-pragmas compiler option
-Wunused-function compiler option
-Wunused-variable compiler option
-ww compiler option
-Wwrite-strings compiler option
-x (L*) compiler option
-X compiler option
-x compiler option
-X compiler option
-Xlinker compiler option
-Zp compiler option