aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJanusz Jankowski <janusz.jankowski@linux.intel.com>2019-03-29 11:28:49 +0100
committerAndreas Schneider <asn@cryptomilk.org>2019-03-29 11:56:23 +0100
commit546bd50924245f4ca7292a3ef6a92504aa375455 (patch)
tree577aa85ba386a6670ab4bd9206fba0c2a39cded8 /src
parentf5e2cd77c88d9f792562888d2b70c5a396bfbf7a (diff)
downloadcmocka-546bd50924245f4ca7292a3ef6a92504aa375455.tar.gz
cmocka-546bd50924245f4ca7292a3ef6a92504aa375455.tar.xz
cmocka-546bd50924245f4ca7292a3ef6a92504aa375455.zip
cmocka: check MALLOC_ALIGNMENT macro
Some compilers already define this macro in standard libary headers, for example GCC for Xtensa Signed-off-by: Janusz Jankowski <janusz.jankowski@linux.intel.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'src')
-rw-r--r--src/cmocka.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cmocka.c b/src/cmocka.c
index 6233155..ec1751d 100644
--- a/src/cmocka.c
+++ b/src/cmocka.c
@@ -70,7 +70,9 @@
#define MALLOC_ALLOC_PATTERN 0xBA
#define MALLOC_FREE_PATTERN 0xCD
/* Alignment of allocated blocks. NOTE: This must be base2. */
+#ifndef MALLOC_ALIGNMENT
#define MALLOC_ALIGNMENT sizeof(size_t)
+#endif
/* Printf formatting for source code locations. */
#define SOURCE_LOCATION_FORMAT "%s:%u"