Sun Studio 12: C ユーザーズガイド

B.2.144.2 x86 プラットフォームの -xtarget の値

64 ビットの x86 プラットフォームでの 64 ビットの Solaris ソフトウェアのコンパイルは、-m64 オプションを使用することを意味しています。-xtargetnative64 または generic64 以外のフラグを指定する場合は、次のように -m64 オプションも指定する必要があります。-xtarget=opteron ... -m64。指定しない場合、コンパイラは 32 ビットメモリーモデルを使用します。

表 B–39 x86 での -xtarget の展開

-xtarget= 

-xarch 

-xchip 

-xcache 

generic

generic

generic

generic

386

旧式。代わりに -xtarget=generic を使ってください。「A.1.15 旧式のオプション」に、旧式のオプションの全一覧をまとめています。

486

旧式。代わりに -xtarget=generic を使ってください。「A.1.15 旧式のオプション」に、旧式のオプションの全一覧をまとめています。

opteron

sse2

opteron

64/64/2:1024/64/16

pentium

386

pentium

generic

pentium_pro

pentium_pro

pentium_pro

generic

pentium3 

sse

pentium3

16/32/4:256/32/4

pentium4 

sse2

pentium4

8/64/4:256/128/8