JavaSolarisCommunitiesAbout SunHow to BuyMy AccountCartUnited StatesWorldwide
Sun Microsystems Documentation
docs.sun.com
Browse Documentation Titles
Browse Product Documentation
Help

New or Changed Sun Studio 12 Options

This page lists new features that are specific to the C, C++ and Fortran compilers. However, Sun Studio 12 software includes other components, such as the Thread Analyzer, command-line debugger dbx, performance analysis tools, and the Sun Performance Library, for which there are also new features. See the What's New in Sun Studio 12 Compilers and Tools page for a complete list of all new Sun Studio 12 features.

New C Options

Option Meaning
-errhdr Limits warnings from header files to a group of header files as indicated by the option's flags.
-fma Enables automatic generation of floating-point, fused, multiply-add instructions.
-m32|64 Specifies the memory model for the compiled binary object.
-xinstrument Compiles and instruments your program for analysis by the Thread Analyzer.
-xMD Generates makefile dependencies, including compilation.
-xMF Specifies a filename for makefile-dependency output.
-xMMD Generates makefile dependencies excluding system headers and including compilation.
-xnorunpath Prevents inclusion of a run-time search-path for shared libraries in the executable.

New C++ Options

Option Meaning
-fma Enables automatic generation of floating-point, fused, multiply-add instructions.
-m32|64 Specifies the memory model for the compiled binary object.
-xinstrument Compiles and instruments your program for analysis by the Thread Analyzer.

New F95 Options

Option Meaning
-fma Enables automatic generation of floating-point, fused, multiply-add instructions.
-m32|64 Specifies the memory model for the compiled binary object.
-xinstrument Compiles and instruments your program for analysis by the Thread Analyzer.

ContactAbout SunNewsEmploymentSite MapPrivacyTerms of UseTrademarksCopyright Sun Microsystems, Inc.