diff options
-rw-r--r-- | include/llvm/Support/AlignOf.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/llvm/Support/AlignOf.h b/include/llvm/Support/AlignOf.h index 22c07d04fa..d6b0ab8b37 100644 --- a/include/llvm/Support/AlignOf.h +++ b/include/llvm/Support/AlignOf.h @@ -78,7 +78,7 @@ template <size_t Alignment> struct AlignedCharArrayImpl; template <> struct AlignedCharArrayImpl<x> { \ char alignas(x) aligned; \ } -#elif defined(__GNUC__) +#elif defined(__GNUC__) || defined(__IBM_ATTRIBUTES) #define LLVM_ALIGNEDCHARARRAY_TEMPLATE_ALIGNMENT(x) \ template <> struct AlignedCharArrayImpl<x> { \ char aligned __attribute__((aligned(x))); \ |