+2020-11-01 Bruno Haible <bruno@clisp.org>
+
+ ssfmalloc tests: Portability to Linux/PowerPC and Linux/SPARC.
+ * tests/test-ssfmalloc.c: Include <limits.h>.
+ (PAGESIZE_MAX): Set to 65536 on Linux/PowerPC.
+
2020-11-01 Bruno Haible <bruno@clisp.org>
verify tests: Fix compilation error with MSVC (regression 2020-10-30).
/* ======================= Instantiate the front end ======================= */
#define PAGESIZE pagesize
-/* On Cygwin, PAGESIZE is 65536. On all other platforms, it is either 4096
- or 8192. */
-#ifdef __CYGWIN__
+/* On Cygwin and Linux/PowerPC, PAGESIZE is 65536. On all other platforms, it
+ is either 4096 or 8192. */
+#if defined __CYGWIN__ || (defined __linux__ && defined __powerpc__)
# define PAGESIZE_MAX 65536
#else
# define PAGESIZE_MAX 8192
/* ================================= Tests ================================= */
+#include <limits.h>
+
#include "macros.h"
/* Fills a block of a given size with some contents. */