From 9613b6597870a299954fad327b0dfbda8cf8a91b Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Wed, 4 Sep 2002 20:44:36 +0000 Subject: Make sjhill happy, and revive memalign -Erik --- libc/stdlib/valloc.c | 33 +++------------------------------ 1 file changed, 3 insertions(+), 30 deletions(-) (limited to 'libc/stdlib/valloc.c') diff --git a/libc/stdlib/valloc.c b/libc/stdlib/valloc.c index bfb9efd2a..dceeaf857 100644 --- a/libc/stdlib/valloc.c +++ b/libc/stdlib/valloc.c @@ -21,41 +21,14 @@ Cambridge, MA 02139, USA. or (US mail) as Mike Haertel c/o Free Software Foundation. */ #include -#include "malloc.h" - -#ifdef emacs -#include "config.h" -#endif - -#ifdef __GNU_LIBRARY__ -extern size_t __getpagesize __P ((void)); -#else -#ifndef USG -extern size_t getpagesize __P ((void)); -#define __getpagesize() getpagesize() -#else -#include -#ifdef EXEC_PAGESIZE -#define __getpagesize() EXEC_PAGESIZE -#else /* No EXEC_PAGESIZE. */ -#ifdef NBPG -#ifndef CLSIZE -#define CLSIZE 1 -#endif /* No CLSIZE. */ -#define __getpagesize() (NBPG * CLSIZE) -#else /* No NBPG. */ -#define __getpagesize() NBPC -#endif /* NBPG. */ -#endif /* EXEC_PAGESIZE. */ -#endif /* USG. */ -#endif +#include static size_t pagesize; __ptr_t valloc (size_t size) { if (pagesize == 0) - pagesize = __getpagesize (); + pagesize = getpagesize (); - return memalign (pagesize, size); + return memalign(pagesize, size); } -- cgit v1.2.3