Oracle Solaris Studio 12.2: Fortran ユーザーズガイド

3.4.175.3 x86 プラットフォーム

x86 システムで有効な -xtarget プラットフォーム名は次のとおりです。

generic、native、pentium、pentium_pro、pentium3、pentium4woodcrest、penryn、 nehalem、barcelonaopteron

表 3–19 x86 プラットフォームでの -xtarget の値

-xtarget=  

-xarch  

-xchip  

-xcache  

generic

generic

generic

generic

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

nehalem

sse4_2

nehalem

32/64/8:256/64/8: 8192/64/16

penryn

sse4_1

penryn

2/64/8:4096/64/16

woodcrest

ssse3

core2

32/64/8:4096/64/16

barcelona

amdsse4a

amdfam10

64/64/2:512/64/16

64 ビット対応の x86 プラットフォームでの 64 ビット Solaris OS 向けのコンパイルは、-m64 フラグで指示します。たとえば、-xtarget=opteron でのコンパイルは、必要でもなく、十分でもありません。-xtarget を指定する場合は、次に示すように -xtarget フラグのあとに -m64 オプションを表示する必要があります。


-xtarget=opteron -m64

この指定がないと、32 ビット x86 用のコンパイルに戻ります。