インテル® Fortran コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス

64 ビットのアドレス指定サポート (Linux*)

このトピックは、Linux* にのみ適用されます。

インテル® 64 アーキテクチャー向けに設計されたアプリケーションは、次のいずれかのメモリーモデルを使用してビルドすることができます。

IP 相対アドレス指定は 32 ビットのみ必要ですが、絶対アドレス指定は 64 ビット必要です。これは、コードサイズとパフォーマンスに影響します。(IP 相対アドレス指定の方が多少速くアクセスできます。)

メモリーモデルおよび大きなデータ・オブジェクトに関する注意事項

<some lib.a library>(some .o): In Function <function>:
  : relocation truncated to fit: R_X86_64_PC32 <some symbol>