From: Jasper Lievisse Adriaanse Date: Sat, 27 Jun 2015 13:21:29 +0000 (+0000) Subject: Fix word size and alignment for OpenBSD/mips64(el) X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d79f09665;p=gc 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). --- 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