Mercurial > emacs
changeset 12235:6d2e893b7ff7
(LD_SWITCH_MACHINE): Don't define it.
(malloc, realloc): If non-ANSI C, declare value as char *.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Thu, 15 Jun 1995 13:57:17 +0000 |
parents | 2de6f5e4858d |
children | 791ee9839187 |
files | src/m/alpha.h |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/m/alpha.h Thu Jun 15 13:28:17 1995 +0000 +++ b/src/m/alpha.h Thu Jun 15 13:57:17 1995 +0000 @@ -169,12 +169,15 @@ #define LIBS_MACHINE -ldnet_stub #endif +#if 0 /* Rainer Schoepf <schoepf@uni-mainz.de> says this loses with X11R6 + since it has only shared libraries. */ #ifndef __GNUC__ /* This apparently is for the system ld as opposed to Gnu ld. */ #ifdef OSF1 #define LD_SWITCH_MACHINE -non_shared #endif #endif +#endif /* 0 */ #define LIBS_DEBUG #define START_FILES pre-crt0.o @@ -230,7 +233,12 @@ /* We need to prototype these for the lib-src programs even if we don't use the system malloc for the Emacs proper. */ +/* These declarations are designed to match the ones in gmalloc.c. */ +#if defined (__STDC__) && __STDC__ extern void *malloc (), *realloc (); +#else +extern char *malloc (), *realloc (); +#endif extern long *xmalloc (), *xrealloc ();