Re: 10beta1/m68k: static assertion failed: "MAXALIGN too small to fit int32"
Andres Freund <andres@anarazel.de>
From: Andres Freund <andres@anarazel.de>
To: Heikki Linnakangas <hlinnaka@iki.fi>
Cc: Christoph Berg <myon@debian.org>, PostgreSQL Hackers <pgsql-hackers@postgresql.org>
Date: 2017-05-18T16:00:42Z
Lists: pgsql-hackers
On 2017-05-18 10:48:48 +0300, Heikki Linnakangas wrote: > If that's all that prevents it from working, by all means let's fix it. I > think this should do it, although I don't have a system to test it on: Yes, that's what I thought about doing too. > It adds a few instructions to check that on all platforms, unless the > compiler can optimize that away, but this is not performance critical. Yea, that seems fairly harmless. Context creation is much more heavyweight than those 2-3 instructions. > I'll commit that, barring objections. If you can verify that it fixes the > problem before that, that'd be great, otherwise I guess we'll find out some > time after the commit. lgtm. Thanks! Andres
Commits
-
Make slab allocator work on platforms with MAXIMUM_ALIGNOF < sizeof(int).
- 94884e1c27cc 10.0 landed