Sun Studio 12 Update 1: C++ User's Guide

A.2.67 +p

Ignore nonstandard preprocessor asserts.

A.2.67.1 Defaults

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

Interactions

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