From 26ba9d2636bc01ed5aa65c0d6a2d16d441bfa224 Mon Sep 17 00:00:00 2001 From: Tom Wood Date: Sat, 15 Aug 1992 00:20:19 +0000 Subject: [PATCH] Really install NULL_PTR change From-SVN: r1854 --- gcc/gcc.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) 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 -- 2.30.2