From: Dave Love Date: Mon, 18 Nov 2002 16:27:08 +0000 (+0000) Subject: Don't include alloca.h, stdlib.h. Don't declare X-Git-Tag: ttn-vms-21-2-B4~12358 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=1cc715622612ef1a8f8a9ae7ad7c2608d402d30b;p=emacs.git Don't include alloca.h, stdlib.h. Don't declare malloc, realloc, calloc. --- diff --git a/src/m/ia64.h b/src/m/ia64.h index dff99e73496..7fef9055a8e 100644 --- a/src/m/ia64.h +++ b/src/m/ia64.h @@ -133,30 +133,6 @@ Boston, MA 02111-1307, USA. */ #define XINT(a) (((long) (a) << (BITS_PER_LONG - VALBITS)) >> (BITS_PER_LONG - VALBITS)) #define XUINT(a) ((long) (a) & VALMASK) -/* Declare malloc and realloc in a way that is clean. - But not in makefiles! */ - -#ifndef NOT_C_CODE -/* We need these because pointers are larger than the default ints. */ -# if !defined(__NetBSD__) && !defined(__OpenBSD__) -# include -# else -# include -# endif - -/* We need to prototype these for the lib-src programs even if we don't - use the system malloc for the Emacs proper. */ -#ifdef _MALLOC_INTERNAL -/* These declarations are designed to match the ones in gmalloc.c. */ -#if defined (__STDC__) && __STDC__ -extern void *malloc (), *realloc (), *calloc (); -#else -extern char *malloc (), *realloc (), *calloc (); -#endif -#else /* not _MALLOC_INTERNAL */ -extern void *malloc (), *realloc (), *calloc (); -#endif /* not _MALLOC_INTERNAL */ - #ifdef REL_ALLOC #ifndef _MALLOC_INTERNAL /* "char *" because ralloc.c defines it that way. gmalloc.c thinks it