XL Fortran for AIX V8.1.1

ユーザーズ・ガイド


64 ビットのラージ・データ型のサポート

64 ビットの「ラージ・データ型 (LDT) アプリケーション・バイナリー・インターフェース」 (ABI)、つまり 64 ビット LDT ABI は、64 ビット・アプリケーションのスケーラビリティーを増し、既存の 32 ビット・アプリケーションとの 2 進の互換性を維持します。これを達成するには、システム派生型のいくつかは、32 ビットから 64 ビットに増やします。さらに、新規 64 ビット ABI を使用するオブジェクト・コード・ファイルを識別するために、新規 64 ビット・マジック・ナンバーを XCOFF 定義に入れます。

AIX 4.3 64 ビット、非 LDT、ABI は、AIX 5.1 ではサポートされていません。古い 64 ビットのマジック・ナンバーを持つオブジェクト・コード・ファイルは、リンク、ロード、あるいは実行を行いません。Pre-AIX 5.1 64 ビットアプリケーションを、AIX 5.1 で実行するには、再コンパイルする必要があります。 2 進の互換性は、LDT サポートの有無にかかわらず、以前の AIX レベルで生成された 32 ビット・オブジェクトのすべてに保持されます。 SMP 実行時ライブラリー (xlsmp.rte) のモード・レベル 1.3.4 は、 AIX 5.1 での SMP 機能性を使用するために使用可能にする必要があります。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]