From d79f0966546501adbbc7d1bf5191b4ade9c928e8 Mon Sep 17 00:00:00 2001 From: Jasper Lievisse Adriaanse Date: Sat, 27 Jun 2015 13:21:29 +0000 Subject: [PATCH] Fix word size and alignment for OpenBSD/mips64(el) * include/private/gcconfig.h [MIPS && OPENBSD] (CPP_WORDSZ): Define macro; add comment. * include/private/gcconfig.h [MIPS && OPENBSD] (ALIGNMENT): Define to 8 (instead of 4). --- include/private/gcconfig.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/private/gcconfig.h b/include/private/gcconfig.h index 4e7e444a..cf4ebc9e 100644 --- a/include/private/gcconfig.h +++ b/include/private/gcconfig.h @@ -1850,7 +1850,8 @@ EXTERN_C_BEGIN # endif # ifdef OPENBSD # define OS_TYPE "OPENBSD" -# define ALIGNMENT 4 +# define CPP_WORDSZ 64 /* all OpenBSD/mips platforms are 64-bit */ +# define ALIGNMENT 8 # ifndef GC_OPENBSD_THREADS EXTERN_C_END # include -- 2.50.1