2004 年 5 月 27 日更新


      Sun[tm] Studio 9：数学库自述文件


            目录

       1. 简介
       2. 关于 Sun Studio 9 数学库
       3. 新特性和更改的特性
       4. 软件更正
       5. 问题和解决办法
       6. 限制和不兼容
       7. 文档错误
       8. 可发送库

     

    ------------------------------------------------------------------------


            A. 简介

    本文档包含有关随 Sun[tm] Studio 9 编译器和工具提供的数学库的信息。

    本文档描述了此发行版本中引入的新功能和软件更正，并列出了已知的问题、
    限制和不兼容性。

    本文档中的信息更新和扩展了软件手册中的信息。

    产品文档

        * 发行说明：可以通过 Sun Studio 9 网站
          http://developers.sun.com/tools/cc/documentation/ss9_docs/release_notes.html
          获得此发行说明。发行说明中的信息会更新和扩展所有自述文件中的信
          息。
        * Sun Studio 9 文档：产品手册页、自述文件的 HTML 版本以及手册可
          以从 /installation_directory/docs/index.html 进行访问。缺省安
          装目录为 /opt/SUNWspro。
        * IDE 文档：Sun Studio 9 IDE 所有组件的联机帮助可从 IDE 中的 [帮
          助] 菜单进行访问。
        * 开发人员资源门户：有关技术文章、代码样例、文档和知识库，请参见
          开发人员门户，网址：http://developers.sun.com/prodtech/cc。

    注意—如果 Sun Studio 9 编译器和工具未安装在缺省 /opt 目录中，请询问
    系统管理员以获得系统中的等价路径。

     

    ------------------------------------------------------------------------


            B. 关于 Sun Studio 9 数学库

    本数学库发行版本可用于 Solaris[tm] 操作系统 (SPARC&#174; Platform
    Edition) 版本 8、9、10 和 Solaris 操作系统 (x86 Platform Edition) 版
    本 8、9、10。

    有关使用 Sun Studio 9 数学库的信息，请参见《数值计算指南》或 3m 手册页
    部分。

     

    ------------------------------------------------------------------------


            C. 新特性和更改的特性


              1. 2. 支持 _Complex

    Sun Studio 9 C 编译器包含对在 C99 中引入的 _Complex 和 _Imaginary 浮
    点类型的支持。在 Solaris 8 和 9 中，针对 _Complex 和 _Imaginary 类型
    的算术运算的支持例程包含在 libcplxsupp.a 库中。当链接使用这些类型的
    程序时，必须指定 -lcplxsupp。在 Solaris 10 中，复杂支持例程包含在系
    统库 libc 中，该库是由编译器自动链接的。

    支持 C99 特性的更多信息请参见 C 编译器自述。

     


              2. 删除

    正如在上一个发行版文档中提到的那样， 头文件已划分为过时的文件。Sun
    Studio 9 数学库中不再包含此头文件。有关接口稳定性分类的详细信息，参
    见 attributes(5) 手册页。

     

    ------------------------------------------------------------------------


            D. 软件更正

    目前没有新的信息。

     

    ------------------------------------------------------------------------


            E. 问题和解决办法

    本节讨论了已知的软件问题及其可能的解决方法。目前没有新的信息。有关更
    新信息，请查看 Sun 开发人员网站，网址：http:
    //developers.sun.com/prodtech/cc/support_index.html。

     

    ------------------------------------------------------------------------


            F. 限制和不兼容

    本节讨论系统或其他软件的限制和不兼容。

    目前没有新的信息。

     

    ------------------------------------------------------------------------


            G. 文档错误

    有关舍入到最近值的说明将被省略。

    已经向 libmvec(3m) 和 clibmvec(3m) 手册页添加到一个说明，表明在调用
    -lmvec 和 -lmopt 中的例程时，用户的职责是确保缺省舍入到最近值模式生
    效。libmvec(3m) 手册页还包含有关 Solaris 10 用户如何链接到共享对象库
    libmvec.so 的说明。

     

    ------------------------------------------------------------------------


            H. 可发送库

    如果可执行文件使用列在以下命名文件中的 Sun 动态库，那么许可证中就包
    括了将库给重新分发客户的权利。

       /opt/SUNWspro/READMEs/runtime.libraries

    注意—如果 Sun Studio 9 编译器和工具未安装在 /opt 目录中，请询问系统
    管理员以获得系统中的等效路径。

    您不能以任何形式重新分发或透漏对象模块的头文件、源代码、对象模型或静
    态库。

    “使用许可证”出现在“最终用户对象代码许可证”中，可以在 CD-ROM 塑料包装
    盒背面看到。

     

    ------------------------------------------------------------------------

    版权所有 (c) 2004 Sun Microsystems, Inc. 保留所有权利。
	必须依据许可证条款使用。

