|
|
Description
Sun Studio, Sun Workshop, Solaris Studio, and Oracle Solaris Studio.
Macros
| Type |
Macro |
Format |
Description |
| Identification |
__SUNPRO_C |
|
C compiler |
| Version |
__SUNPRO_C |
0xVRP |
V = Version R = Revision
P = Patch
Until version 5.9 |
| Version |
__SUNPRO_C |
0xVRRP |
V = Version RR = Revision
P = Patch
From later releases |
| Identification |
__SUNPRO_CC |
|
C++ compiler |
| Version |
__SUNPRO_CC |
|
Same as __SUNPRO_C |
Examples
| Version |
Studio |
__SUNPRO_C |
| 4.2 |
4.2 |
0x420 |
| 5.0 |
5.0 |
0x500 |
| 5.2 |
6.1 |
0x520 |
| 5.3 |
6.2 |
0x530 |
| 5.4 |
7 |
0x540 |
| 5.5 |
8 |
0x550 |
| 5.6 |
9 |
0x560 |
| 5.7 |
10 |
0x570 |
| 5.8 |
11 |
0x580 |
| 5.9 |
12 |
0x590 |
| 5.10 |
12.1 |
0x5100 |
| 5.11 |
12.2 |
0x5110 |
| 5.12 |
12.3 |
0x5120 |
|