Updated 2001/05/17

Sun WorkShop[tm] 6 update 2 Math LibrariesReadme

Contents

  1. Introduction
  2. About Sun WorkShop 6 update 2 Math Libraries
  3. New Features
  4. Software Corrections
  5. Problems and Workarounds
  6. Limitations and Incompatibilities
  7. Documentation Errata
  8. Shippable Libraries



A. Introduction

This document contains last-minute information about this release of the Sun WorkShop 6 update 2 Math Libraries. This document describes the software corrections addressed by this release and lists known problems, limitations, and incompatibilities.

For installation-related and late-breaking information about this release, see the Sun WorkShop 6 update 2 Release Notes. Information in the release notes overrides information in all readme files.

To access the release notes and the full Forte[tm] Developer/Sun WorkShop[tm] documentation set, point your Netscape[tm] Communicator 4.0 or compatible browser to the documentation index (file:/opt/SUNWspro/docs/index.html).

To view the text version of this readme, type the following at a command prompt:

   example% more /opt/SUNWspro/READMEs/math_libraries
To access the HTML version of this readme, point your Netscape Communicator 4.0 or compatible browser to:
   file:/opt/SUNWspro/docs/index.html

Note - If your Sun WorkShop software is not installed in the /opt directory, ask your system administrator for the equivalent path on your system.


B. About Sun WorkShop 6 update 2 Math Libraries

Sun WorkShop 6 update 2 compilers include floating-point arithmetic support and mathematical subroutine libraries for SPARC[tm] processors running Solaris[tm] Operating Environment (SPARC[tm] Platform Edition) versions 2.6, Solaris 7, or Solaris 8 and Intel x86 processors running Solaris Operating Environment (Intel Platform Edition), versions 2.6, Solaris 7, or Solaris 8.


C. New Features

New Features

There are no new features in this release. This release does include the bug fix listed in Software Corrections.


Features in the Sun WorkShop 6 update 1 Release

The following features are included with the Sun WorkShop 6 update 1 compilers.


D. Software Corrections

Undefined Symbol Error Messages No Longer Occur When Linking With -lmvec_mt

Attempting to link with the parallel vector math library libmvec_mt.a using -xparallel -lmvec_mt no longer produces an undefined symbol error message.


E. Problems and Workarounds

This section discusses software bugs that could not be fixed in time for this release. (For updates, check Forte Developer Hot Product News, http://www.sun.com/forte/developer/hotnews.html)

There is no new information at this time.


F. Limitations and Incompatibilities

This section discusses the following incompatibilities between Sun WorkShop 6 update 1 Math Libraries and previous releases.

Numerical Differences Between Libraries

In the Sun WorkShop 6 update 1 release, new optimized versions of several math functions have been added to libmopt.a and some of the existing scalar and vector functions in libmopt.a and libmvec.a have been changed to provide better performance. Some of these functions can occasionally give slightly different results (usually differing only in the least significant bit) from those delivered by previous releases of the math libraries. For most programs, these differences should not be noticeable.

ieee_handler return value

In order to accommodate the LP64 data model used in 64-bit Solaris Operating Environments, the return value of the ieee_handler function has been changed from type int to long int. (Recall that ieee_handler actually returns a pointer when the requested action is "get".)


G. Documentation Errata

There is no new information at this time.


H. Shippable Libraries

If your executable uses a Sun dynamic library listed in the file named below, your license includes the right to redistribute the library to your customer.

<install-directory>/SUNWspro/READMEs/runtime.libraries

In a default installation of Sun WorkShop, <install-directory> is /opt

You cannot redistribute or otherwise disclose the header files, source code, object modules, or static libraries of object modules in any form.

The License to Use appears in the End User Object Code License, which you can view from the back of the plastic case containing the CD-ROM. 


Copyright 2001 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303, U.S.A. All rights reserved. 

Sun, Sun Microsystems, the Sun logo, docs.sun.com, and Solaris are trademarks, registered trademarks, or service marks of Sun Microsystems, Inc. in the U.S. and other countries.