2. Using Solaris Studio Fortran
4. Solaris Studio Fortran Features and Differences
5. FORTRAN 77 Compatibility: Migrating to Solaris Studio Fortran
B.1 Oracle Solaris Studio 12.2 Fortran Release
B.2 Sun Studio 12 Update 1 Fortran Release
B.3 Sun Studio 12 Fortran Release
B.4 Sun Studio 11 Fortran Release
B.6 Sun Studio 9 Fortran Release:
B.7 Sun Studio 8 Fortran Release:
B.8 Sun ONE Studio 7, Compiler Collection (Forte Developer 7) Release:
Compiling for AMD-64 Processors
This release introduces -xarch=amd64 and -xtarget=opteron for compiling applications to run on 64-bit x86 platforms.
File sharing between big-endian and little-endian platforms
The new compiler flag -xfilebyteorder provides cross-platform support of binary I/O files.
OpenMP available on Solaris OS x86 platforms
With this release of Solaris Studio, the OpenMP API for shared-memory parallelism is available on Solaris x86 platforms as well as Solaris SPARC platforms. The same functionality is now enabled on both platforms.
OpenMP option -openmp=stubs no longer supported
An OpenMP "stubs" library is provided for user’s convenience. To compile an OpenMP program that calls OpenMP library functions but ignores the OpenMP pragmas, compile the program with the -openmp option and link the object files with the libompstubs.a library. For example: % f95 omp_ignore.c -lompstubs
Linking with both libompstubs.a and the OpenMP runtime library libmtsk.so is unsupported and may result in unexpected behavior.