diff options
author | Timo Teräs <timo.teras@iki.fi> | 2015-06-02 08:56:31 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2015-06-05 13:47:16 +0000 |
commit | 6e1b72b5cd3e62bb418efaae68bd0f50d7391700 (patch) | |
tree | 8f802657da946121b31af0df7f917e365afc8a4e /main/gcc/musl-posix_memalign-c++.patch | |
parent | 6dd6cf5392171bfaaf099e04f774373ff9f486d9 (diff) | |
download | aports-6e1b72b5cd3e62bb418efaae68bd0f50d7391700.tar.bz2 aports-6e1b72b5cd3e62bb418efaae68bd0f50d7391700.tar.xz |
main/gcc: upgrade to gcc 5.1.0
Diffstat (limited to 'main/gcc/musl-posix_memalign-c++.patch')
-rw-r--r-- | main/gcc/musl-posix_memalign-c++.patch | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/main/gcc/musl-posix_memalign-c++.patch b/main/gcc/musl-posix_memalign-c++.patch deleted file mode 100644 index f3fad93aec..0000000000 --- a/main/gcc/musl-posix_memalign-c++.patch +++ /dev/null @@ -1,27 +0,0 @@ -Fix conflicting prototype of posix_memalign for c++ -http://www.openwall.com/lists/musl/2013/11/10/1 - ---- ./gcc/config/i386/pmm_malloc.h.orig -+++ ./gcc/config/i386/pmm_malloc.h -@@ -28,11 +28,7 @@ - - /* We can't depend on <stdlib.h> since the prototype of posix_memalign - may not be visible. */ --#ifndef __cplusplus --extern int posix_memalign (void **, size_t, size_t); --#else --extern "C" int posix_memalign (void **, size_t, size_t) throw (); --#endif -+extern int __gcc_posix_memalign (void **, size_t, size_t) __asm__("posix_memalign"); - - static __inline void * - _mm_malloc (size_t size, size_t alignment) -@@ -42,7 +38,7 @@ - return malloc (size); - if (alignment == 2 || (sizeof (void *) == 8 && alignment == 4)) - alignment = sizeof (void *); -- if (posix_memalign (&ptr, alignment, size) == 0) -+ if (__gcc_posix_memalign (&ptr, alignment, size) == 0) - return ptr; - else - return NULL; |