Sun Studio 12: C++ User's Guide

A.2.66.1 Defaults

If +p is not present, the compiler recognizes nonstandard preprocessor asserts.

Interactions

If +p is used, the following macros are not defined: