]> git.eshelyaron.com Git - emacs.git/commitdiff
Don't include alloca.h, stdlib.h. Don't declare
authorDave Love <fx@gnu.org>
Mon, 18 Nov 2002 16:27:08 +0000 (16:27 +0000)
committerDave Love <fx@gnu.org>
Mon, 18 Nov 2002 16:27:08 +0000 (16:27 +0000)
malloc, realloc, calloc.

src/m/ia64.h

index dff99e73496992ae844749d922433832c773b998..7fef9055a8e7b5b04b6dde465da13b9253e03aa5 100644 (file)
@@ -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 <alloca.h>
-# else
-#  include <stdlib.h>
-# 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