diff options
author | Brad Smith <brad@comstyle.com> | 2022-08-21 00:34:41 -0400 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2022-08-22 09:10:40 +0300 |
commit | f02ca429f70c16be2b2e3d5671d9990cd3d474b6 (patch) | |
tree | 55a43f6ec4c612bff7405e557065f32f786aea7d /config.h.cmake | |
parent | 7624bf868ed0d08276cb27c5cdbd007faf4de3c4 (diff) | |
download | mariadb-git-f02ca429f70c16be2b2e3d5671d9990cd3d474b6.tar.gz |
Revert aligned_alloc() addition from MDEV-28836
As pointed out with MDEV-29308 there are issues with the code as is.
MariaDB is built as C++11 / C99. aligned_alloc() is not guarenteed
to be exposed when building with any mode other than C++17 / C11.
The other *BSD's have their stdlib.h header to expose the function
with C+11 anyway, but the issue exists in the C99 code too, the
build just does not use -Werror. Linux globally defines _GNU_SOURCE
hiding the issue as well.
Diffstat (limited to 'config.h.cmake')
-rw-r--r-- | config.h.cmake | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/config.h.cmake b/config.h.cmake index 4ff2f2fbf12..568e0868d12 100644 --- a/config.h.cmake +++ b/config.h.cmake @@ -19,7 +19,6 @@ /* Headers we may want to use. */ #cmakedefine STDC_HEADERS 1 #cmakedefine _GNU_SOURCE 1 -#cmakedefine HAVE_ALIGNED_ALLOC 1 #cmakedefine HAVE_ALLOCA_H 1 #cmakedefine HAVE_ARPA_INET_H 1 #cmakedefine HAVE_ASM_TERMBITS_H 1 |