Sun Studio 12: OpenMP API Readme 


Updated 2007/05/31  

Contents

  1. Introduction
  2. About OpenMP
  3. New and Changed Features
  4. Software Corrections
  5. Problems and Workarounds
  6. Limitations and Incompatibilities
  7. Documentation Errors
  8. Required Patches for OpenMP
  9. Shippable Libraries
 

A. Introduction

This document contains information about this release of the Sun[tm] Studio 12 OpenMP API. This document describes the software corrections, known problems, limitations, and incompatibilities of this release.

Product Documentation

Product documentation for this release of Sun Studio includes the following:

Note - If your compiler collection software has not been installed in the default /opt directory, ask your system administrator for the equivalent path on your system.

B. About OpenMP API

This readme has been updated with information describing new and changed features in this release of the OpenMP 2.5 shared memory parallel programming API. Sun Studio 12 compilers support the OpenMP 2.5 API natively.

C. New and Changed Features

This section describes new and changed features for this release of the OpenMP API. For details, see the OpenMP API User's Guide at http://docs.sun.com/doc/819-5270.

Changes introduced in the Sun Studio 12 release of OpenMP:
  1. OpenMP 2.5
    The OpenMP implementation has been upgraded to the published 2.5 specification. See the OpenMP website http://www.openmp.org/ for details.
       
  2. C++ Autoscoping
    Automatic scoping of variables is now enabled for C++ programs as well as C and Fortran 95. Autoscoping is described in Chapter 3 of the OpenMP User's Guide.

    For C and C++, autoscoping is available for basic data types: integer, floating point, and pointers. The syntax of the declaration clause is similar to Fortran 95:  __auto and default(__auto).

For information about other Sun Studio components, see the What's New manual. You can find all the manuals, man pages, and readme files in the Sun Studio 12 collection on the SDN Sun Studio portal at http://developers.sun.com/sunstudio/documentation/index.jsp

D. Software Corrections

No information at this time.

E. Problems and Workarounds

This section discusses known software problems in this release and possible workarounds for those problems.

No new information at this time.

Check the Support page on the SDN Sun Studio portal, http://developers.sun.com/sunstudio/support/ for latest information.    


F. Limitations and Incompatibilities

This section discusses limitations and incompatibilities with systems or other software.

No new information at this time.


G. Documentation Errors

No information at this time.  Additional information can be found on the Latest News page at http://developers.sun.com/sunstudio/support/support_news.html

H. Required Patches for OpenMP

For information about required and optional patches for this release, see the Sun Studio release notes at http://developers.sun.com/sunstudio/documentation/ss12/release_notes.html.

I. Shippable Libraries

If your executable uses a Sun dynamic library listed at http://developers.sun.com/sunstudio/documentation/ss12/mr/runtime.libraries.html, your license includes the right to redistribute the library to your customer.

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 © 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.