推奨されていないコンパイラー・オプション (古いオプション) と削除されたコンパイラー・オプション

推奨されていないオプション (古いオプション)

「古いオプション」とされるコンパイラー・オプションは、現在のリリースではサポートされていますが、次期バージョンではサポートされなくなる予定です。

本バージョンのコンパイラーで推奨されていない古いオプションは次のとおりです。

Linux* および Mac OS* X オプション 推奨する代わりのオプション
-alias-args -fargument-alias
-axB -axN または -axW
-c99 -std=c99
-create-pch -pch-create
-cxxlib-gcc[=dir] -cxxlib[=dir]
-fp -fno-omit-frame-pointer
-fpstkchk -fp-stack-check
-fwritable-strings なし
-i-dynamic -shared-intel
-i-static -static-intel
-IPF-fp-speculation -fp-speculation
-Kc++ -x c++
-march=pentiumii なし
-march=pentiumiii -march=pentium3
-mcpu -mtune
-no-c99 -std=c89
-no-cpprt -no-cxxlib
-nobss-init -no-bss-init
-norestrict -no-restrict
-Ob -inline-level
-openmpP -openmp
-openmpS -openmp-stubs
-opt-report-level -opt-report
-qp -p
-shared-libcxa なし
-static-libcxa なし
-use-pch -pch-use
-xB -xW または -xN
Windows* オプション 推奨する代わりのオプション
/Fm なし
/Fr /FR
/G5 なし
/G6 (または /GB) なし
/G7 なし
/Ge /Gs0
/Gf /GF
/GX /EHs
/Gy なし
/GZ /RTCs
/H なし
/ML および /MLd なし
/Op /fp
/QaxB /QaxW または /QaxN
/Qc99 /Qstd=c99
/Qfpstkchk /Qfp-stack-check
/QIPF-fp-speculation /Qfp-speculation
/Qopt-report-level /Qopt-report
/QxB /QxW または /QxN
/Zd なし
/Ze なし

このリストに記載されているオプション以外にも、推奨されていないオプション (古いオプション) があります。

削除されたオプション

オプションの中にはサポートを終了し、削除されたものがあります。削除されたオプションを使用した場合、コンパイラーは警告を表示し、オプションを無視してコンパイルを続行します。

このバージョンのコンパイラーで削除されたオプションは次のとおりです。

Linux および Mac OS X オプション 推奨する代わりのオプション
-0f_check なし
-axi なし
-axM なし
-cxxlib-icc なし
-F -P
-fdiv_check なし
-ipo-obj (および -ipo_obj) なし
-Knopic、-KNOPIC -fpic
-Kpic、-KPIC -fpic
-prof-format-32 なし
-syntax -fsyntax-only
-tpp1 -mtune=itanium
-tpp2 -mtune=itanium2
-tpp5 なし
-tpp6 なし
-tpp7 -mtune=pentium4
-xi なし
-xM なし
Windows オプション 推奨する代わりのオプション
/Qaxi なし
/QaxM なし
/QIfdiv なし
/Qipo-obj (および /Qipo_obj) なし
/QI0f なし
/Qprof-format-32 なし
/Qvc7 なし
/Qxi なし
/QxM なし

このリストに記載されているオプション以外にも、削除されたオプションがあります。