aboutsummaryrefslogtreecommitdiffstats
path: root/libsimple/memalignz.h
diff options
context:
space:
mode:
Diffstat (limited to 'libsimple/memalignz.h')
-rw-r--r--libsimple/memalignz.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libsimple/memalignz.h b/libsimple/memalignz.h
index 8a20295..4b47d0e 100644
--- a/libsimple/memalignz.h
+++ b/libsimple/memalignz.h
@@ -1,5 +1,9 @@
/* See LICENSE file for copyright and license details. */
+/*
+ * Alignment must be a power of 2.
+ */
+
_LIBSIMPLE_GCC_ONLY(__attribute__((__malloc__, __alloc_align__(2), __warn_unused_result__)))
static inline void *
libsimple_vmemalignzn(int __clear, size_t __alignment, size_t __n, va_list __ap) /* TODO test ([v]memalign[z]n) */