更新日付: 2004 年 5 月 27 日

Sun[tm] Studio 8: 数学ライブラリ Readme

目次

  1. はじめに
  2. Sun Studio 9 数学ライブラリについて
  3. 新規および変更された機能
  4. ソフトウェアの修正事項
  5. 問題点と回避策
  6. 制限事項と互換性の問題
  7. 記述の誤りの訂正
  8. ライブラリの再配布について

 


A. はじめに

この文書では、Sun[tm] Studio 9 のコンパイラおよびツールに付属している数学ライブラリに関する情報を提供しています。

記載内容は、このリリースで導入された新機能、ソフトウェアの修正事項、既知の問題点、制限事項、互換性の問題などです。 この文書の記載内容はこのリリースのマニュアルの記載内容に優先します。

また、本書の記載内容はソフトウェアマニュアルの情報を更新および補充します。

製品マニュアル

注 -  Sun Studio ソフトウェアがデフォルトの /opt 以外のディレクトリにインストールされている場合は、ご使用のシステムにおける実際のパスを、システム管理者に確認してください。

 


B. Sun Studio 9 数学ライブラリについて

このリリースの数学ライブラリは、Solaris[tm] オペレーティングシステム (SPARC(R) プラットフォーム版) と Solaris オペレーティングシステム (x86 プラットフォーム版) のバージョン 8、9、10 で動作します。

Sun Studio 9 の数学ライブラリの使用方法については、『数値計算ガイド』またはマニュアルページのセクション 3m を参照してください。

 


C. 新規および変更された機能

1. _Complex のサポート

Sun Studio 9 C コンパイラには、C99 で導入された _Complex および _Imaginary 浮動小数点型のサポートが含まれています。Solaris 8 および 9 の場合、_Complex型と _Imaginary 型の算術演算のサポートルーチンは、ライブラリlibcplxsupp.a に含まれています。これらの型を使用するプログラムをリンクする場合は、-lcplxsupp を指定する必要があります。 Solaris 10 の場合は、Complex のサポートルーチンは、システムライブラリ libc に含まれており、コンパイラによって自動的にリンクされます。

C99 機能のサポートの詳細は、「C コンパイラ Readme」を参照してください。

 

3. <fenv96.h> の廃止

以前のリリースで明記したように、<fenv96.h> ヘッダーファイルの安定性分類は廃止されました。Sun Studio 9 の数学ライブラリには、このヘッダーファイルは含まれていません。安定性分類についての詳細は、attributes(5) のマニュアルページを参照してください。

 


D. ソフトウェアの修正事項

現時点では新しい情報はありません。

 


E. 問題点と回避策

ここでは、これまでに判明しているソフトウェアの問題点とその回避策について説明します。現時点では新しい情報はありません。最新情報については、開発者向けポータルの http://developers.sun.com/prodtech/cc を参照してください。

 


F. 制限事項と互換性の問題

ここでは、制限事項およびシステムまたはその他のソフトウェアとの互換性の問題について説明します。

現時点では新しい情報はありません。

 


G. 記述の誤りの訂正

現時点では新しい情報はありません。

 


H. ライブラリの再配布について

実行可能ファイルが、次のファイルに示されたサンの動的ライブラリを必要とする場合は、ライセンスにもとづいて、それらのライブラリを再配布できます。

   /opt/SUNWspro/READMEs/ja/runtime.libraries

注 - Sun Studio 9 のコンパイラおよびツール のインストール先が /opt 以外の場合は、ご使用のシステムにおける該当パスをシステム管理者に確認してください。

どのような形態でも、ヘッダーファイル、ソースコード、オブジェクトモジュール、オブ ジェクトモジュールの静的ライブラリを第三者に配付、公開することはできません。

使用ライセンスは、CD-ROM のケースの裏面にあるエンドユーザーオブジェクトコードライセンスに記載されています。

 


Copyright (C) 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.