1. Introduction to the C Compiler
1.1 What's New in Version 5.11 Solaris Studio 12 Update 2 Release
1.3 Binary Compatibility Verification
1.4 Compiling for 64-Bit Platforms
1.8 Organization of the Compiler
1.9 C-Related Programming Tools
2. C-Compiler Implementation-Specific Information
7. Converting Applications for a 64-Bit Environment
8. cscope: Interactively Examining a C Program
A. Compiler Options Grouped by Functionality
B. C Compiler Options Reference
C. Implementation-Defined ISO/IEC C99 Behavior
E. Implementation-Defined ISO/IEC C90 Behavior
H. The Differences Between K&R Solaris Studio C and Solaris Studio ISO C
The term C99 used in this book refers to the ISO/IEC 9899:1999 C programming language. The term C90 refers to the ISO/IEC 9899:1990 C programming language.
This compiler is in full compliance with the C99 standard on Solaris platforms when you specify -xc99=all,lib —Xc.
This compiler also conforms with the ISO/IEC 9899:1990, Programming Languages- C standard.
Because the compiler also supports traditional K&R C (Kernighan and Ritchie, or pre-ANSI C), it can ease your migration to ISO C.
For information on C90 implementation-specific behavior, see D.1.17 _Pragma.
For more information on C99 features, see Table C-6.