Compiler pragmas
IBM® Open XL C/C++ for AIX® 17.1.0 supports Clang pragmas for LLVM Clang on AIX and IBM pragmas.
Clang pragmas
Community Clang pragmas for LLVM Clang on AIX are supported in IBM Open XL C/C++ for AIX 17.1.0.
Supported IBM pragmas
IBM Open XL C/C++ for AIX
17.1.0
supports the following IBM 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.0.