X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=upstream%2Fpatches%2Fnewlib-malloc.patch;fp=upstream%2Fpatches%2Fnewlib-malloc.patch;h=fdf36beee49f82e92d033f9037a906c51edd7653;hb=3eb15f58ca0911489d7d9bdc0ac2c575d27a68d8;hp=0000000000000000000000000000000000000000;hpb=a6ee28ca37621098ed040e6d1c4ae103934c3e97;p=nestedvm.git diff --git a/upstream/patches/newlib-malloc.patch b/upstream/patches/newlib-malloc.patch new file mode 100644 index 0000000..fdf36be --- /dev/null +++ b/upstream/patches/newlib-malloc.patch @@ -0,0 +1,21 @@ +--- newlib/libc/stdlib/mallocr.c.old Sun Nov 23 18:41:21 2003 ++++ newlib/libc/stdlib/mallocr.c Sun Nov 23 18:43:03 2003 +@@ -301,7 +301,8 @@ + #define SEPARATE_OBJECTS + #define HAVE_MMAP 0 + #define MORECORE(size) _sbrk_r(reent_ptr, (size)) +-#define MORECORE_CLEARS 0 ++#define MORECORE_CLEARS 1 ++#define malloc_getpagesize getpagesize() + #define MALLOC_LOCK __malloc_lock(reent_ptr) + #define MALLOC_UNLOCK __malloc_unlock(reent_ptr) + +@@ -310,7 +311,7 @@ + # undef WIN32 + #endif + +-#ifndef _WIN32 ++#if !defined(_WIN32) && !defined(malloc_getpagesize) + #ifdef SMALL_MEMORY + #define malloc_getpagesize (128) + #else