From: Tom Wood Date: Sat, 15 Aug 1992 00:20:19 +0000 (+0000) Subject: Really install NULL_PTR change X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=26ba9d2636bc01ed5aa65c0d6a2d16d441bfa224;p=gcc.git Really install NULL_PTR change From-SVN: r1854 --- diff --git a/gcc/gcc.c b/gcc/gcc.c index dbf72f42d4f..b1613505bb4 100644 --- a/gcc/gcc.c +++ b/gcc/gcc.c @@ -47,12 +47,22 @@ compilation is specified by a string called a "spec". */ #define X_OK 1 #endif +/* Define a generic NULL if one hasn't already been defined. */ + #ifndef NULL #define NULL 0 #endif +#ifndef GENERIC_PTR +#if defined (USE_PROTOTYPES) ? USE_PROTOTYPES : defined (__STDC__) +#define GENERIC_PTR void * +#else +#define GENERIC_PTR char * +#endif +#endif + #ifndef NULL_PTR -#define NULL_PTR (char *) NULL +#define NULL_PTR ((GENERIC_PTR)0) #endif #ifdef USG