このマニュアルは次の章で構成されています。
第 1 章「64 ビットコンピューティング」では、64 ビットコンピューティングがなぜ必要なのか、また 64 ビットアプリケーションの特長について概要を説明します。
第 2 章「64 ビットの使用方法」では、構築および実行環境について、32 ビット Solaris と 64 ビット Solaris との違いを説明します。この章は、どのような場合にコードを 64 ビット安全に変換するのが適当であるかを、アプリケーション開発者が判断するための参考となるように書かれています。
第 3 章「32 ビットと 64 ビットインタフェースの比較」では、32 ビットと 64 ビットのアプリケーションおよびインタフェース間の類似性について説明しています。
第 4 章「アプリケーションの変換」では、既存の 32 ビットコードを 64 ビット安全なコードへ変換する方法と、その変換を簡単に行うためのツールについて説明します。この章では主に、移植性のあるコードの書き方について説明しています。この章の内容は、既存の 32 ビットアプリケーションを 64 ビットに変換、または 32 ビットと 64 ビットの両環境で実行可能なアプリケーションを作成する際に適用できます。
第 5 章「開発環境」では、ヘッダー、コンパイラ、ライブラリについて、およびパッケージ方法とデバッグツールなどの構築環境について説明します。
第 6 章「上級者向けトピック」では、64 ビットシステムプログラミングと ABI の概要、および、パフォーマンスの問題について説明します。
付録 A 「派生型の変更」 では、64 ビットアプリケーション開発環境で変更された派生型について説明します。
付録 B 「よく尋ねられる質問 (FAQ)」 では、64 ビット実装とアプリケーション開発環境に関して、頻繁に尋ねられる質問とその回答をまとめてあります。
付録 C 「64 ビット 開発ガイドの更新内容」 では、このマニュアルでの更新情報を説明します