Supported compiler pragmas
This topic discusses compiler pragmas that are supported by IBM Open XL C/C++ for AIX 17.1.3.
Clang pragmas
Community Clang pragmas for LLVM Clang on AIX® are supported in IBM Open XL C/C++ for AIX 17.1.3.
Note: Unlike
IBM programs, Clang pragmas are case sensitive.
Supported IBM pragmas
The following pragmas that were supported by IBM® XL C/C++ for AIX 16.1.0 are also supported by IBM Open XL C/C++ for AIX 17.1.3. Find details of these pragmas in Compiler pragmas.
- #pragma align
- #pragma GCC visibility push
- #pragma GCC visibility pop
- #pragma nosimd
- #pragma pack
- #pragma STDC FENV_ACCESS
- #pragma STDC FP_CONTRACT
- #pragma unroll
- #pragma nounroll
- #pragma unrollandfuseNote: #pragma nosimd and #pragma unrollandfuse are supported but deprecated in IBM Open XL C/C++ for AIX 17.1.3.