From a8545b85b77501fd7abe986adb5a79a538836ccf Mon Sep 17 00:00:00 2001 From: yejianwu Date: Wed, 5 Dec 2018 14:53:09 +0800 Subject: [PATCH] fix 'sysconf(_SC_PAGESIZE)' to get page size, instead of 'getpagesize()' (which is not specified in POSIX.1) --- mace/ops/sgemm.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mace/ops/sgemm.cc b/mace/ops/sgemm.cc index cdb95bc2..91fdb057 100644 --- a/mace/ops/sgemm.cc +++ b/mace/ops/sgemm.cc @@ -30,7 +30,7 @@ namespace { inline void AdviseFree(void *addr, size_t length) { - int page_size = getpagesize(); + int page_size = sysconf(_SC_PAGESIZE); void *addr_aligned = reinterpret_cast( (reinterpret_cast(addr) + page_size - 1) -- GitLab