コンパイラによって設定された、組み込み定義
構文:
__FB_FPU__
記述:
For
x86 and
x86_64 targets:
- SSE 浮動小数点演算が有効な場合は "sse" として定義され、
- それ以外の場合は "x87" として定義されます
For
arm and
aarch64 targets:
- Advanced SIMD (Neon) 拡張が有効になっている場合は "neon" として定義され、
- それ以外の場合は "x87" として定義されます
例:
#if __FB_FPU__ = "sse"
' ... SSE のためだけの指示 ...
#else
' ... SSE でない場合の指示 ...
#endif
バージョン:
- __FB_FPU__ = neon は fbc 1.20.0 で追加
QBからの違い:
参照: