diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2024-06-14 12:10:48 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2024-06-14 15:39:27 +0100 |
commit | 75251f5091c9b81577e031ab781d42c6cbe4a64b (patch) | |
tree | 005e56e9c53bfc3ff0efce902893469124cec07c | |
parent | b740c091a33866e054b634934d0892c62fd5cc58 (diff) | |
download | gcc-75251f5091c9b81577e031ab781d42c6cbe4a64b.zip gcc-75251f5091c9b81577e031ab781d42c6cbe4a64b.tar.gz gcc-75251f5091c9b81577e031ab781d42c6cbe4a64b.tar.bz2 |
libstdc++: Fix declaration of posix_memalign for freestanding
Thanks to Jérôme Duval for noticing this.
libstdc++-v3/ChangeLog:
* libsupc++/new_opa.cc [!_GLIBCXX_HOSTED]: Fix declaration of
posix_memalign.
(cherry picked from commit 161efd677458f20d13ee1018a4d5e3964febd508)
-rw-r--r-- | libstdc++-v3/libsupc++/new_opa.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libstdc++-v3/libsupc++/new_opa.cc b/libstdc++-v3/libsupc++/new_opa.cc index 35606e1..c7c7e79 100644 --- a/libstdc++-v3/libsupc++/new_opa.cc +++ b/libstdc++-v3/libsupc++/new_opa.cc @@ -47,7 +47,7 @@ using std::size_t; extern "C" { # if _GLIBCXX_HAVE_POSIX_MEMALIGN - void *posix_memalign(void **, size_t alignment, size_t size); + int posix_memalign(void **, size_t alignment, size_t size); # elif _GLIBCXX_HAVE_ALIGNED_ALLOC void *aligned_alloc(size_t alignment, size_t size); # elif _GLIBCXX_HAVE__ALIGNED_MALLOC |