diff options
author | Rickard Green <[email protected]> | 2018-03-13 18:09:40 +0100 |
---|---|---|
committer | Rickard Green <[email protected]> | 2018-03-13 18:09:40 +0100 |
commit | dfd7a2956a465dccd754243e3b1bf5c24931132e (patch) | |
tree | 8522a4670e25581e4a45588facb32944990e6236 /erts/configure.in | |
parent | f812c271fb755c105cd618737f3035acb796b0a2 (diff) | |
parent | 4cf4044313ae5a1a349fcedd3d2472c3b6ed3fe7 (diff) | |
download | otp-dfd7a2956a465dccd754243e3b1bf5c24931132e.tar.gz otp-dfd7a2956a465dccd754243e3b1bf5c24931132e.tar.bz2 otp-dfd7a2956a465dccd754243e3b1bf5c24931132e.zip |
Merge branch 'rickard/pre-alloc-alignment/OTP-14977'
* rickard/pre-alloc-alignment/OTP-14977:
Force 64-bit alignment for pre-allocators unless x86
Diffstat (limited to 'erts/configure.in')
-rw-r--r-- | erts/configure.in | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/erts/configure.in b/erts/configure.in index b2435f1ac9..820247b4b8 100644 --- a/erts/configure.in +++ b/erts/configure.in @@ -2721,6 +2721,13 @@ LIBS=$saved_libs dnl restore CPPFLAGS CPPFLAGS=$saved_cppflags +case $ARCH in + x86|amd64) + AC_DEFINE(ERTS_STRUCTURE_ALIGNED_ALLOC, 1, [Define if structure alignment is enough for allocators. If not defined, 64-bit alignment will be forced.]);; + *) + ;; +esac + LM_SYS_IPV6 LM_SYS_MULTICAST ERL_TIME_CORRECTION |