Supported GCC pragmas
The following GCC pragmas are supported in IBM® XL C/C++ for Linux, V13.1.2. For details about these pragmas, see the GNU Compiler Collection online documentation at http://gcc.gnu.org/onlinedocs/.
- #pragma GCC dependency
- #pragma GCC diagnostic kind option
- #pragma GCC diagnostic pop
- #pragma GCC diagnostic push
- #pragma GCC error string
- #pragma GCC poison
- #pragma GCC system_header
- #pragma GCC visibility push(visibility)
- #pragma GCC visibility pop
- #pragma GCC warning string
- #pragma message string
- #pragma once
- #pragma pop_macro("macro_name")
- #pragma push_macro("macro_name")
- #pragma redefine_extname oldname newname
- #pragma unused