diff options
author | Jason Merrill <jason@yorick.cygnus.com> | 1997-10-30 06:00:21 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1997-10-29 23:00:21 -0700 |
commit | 5da07ba3ac82ad71597205a0357aede7dd897ff8 (patch) | |
tree | b585a233c4a7d15d33967885e4801309e3e19b3b | |
parent | 70f89f0d1d72f6eee99b6e9b320aaae0da35337e (diff) | |
download | gcc-5da07ba3ac82ad71597205a0357aede7dd897ff8.zip gcc-5da07ba3ac82ad71597205a0357aede7dd897ff8.tar.gz gcc-5da07ba3ac82ad71597205a0357aede7dd897ff8.tar.bz2 |
* gen-params: Override NULL.
From-SVN: r16232
-rw-r--r-- | libio/ChangeLog | 4 | ||||
-rwxr-xr-x | libio/gen-params | 7 |
2 files changed, 11 insertions, 0 deletions
diff --git a/libio/ChangeLog b/libio/ChangeLog index 6da6b9c..ba7c236 100644 --- a/libio/ChangeLog +++ b/libio/ChangeLog @@ -1,3 +1,7 @@ +Wed Oct 29 23:01:47 1997 Jason Merrill <jason@yorick.cygnus.com> + + * gen-params: Override NULL. + Wed Oct 22 19:19:32 1997 H.J. Lu (hjl@gnu.ai.mit.edu) * libio.h (_IO_LOCK_T): Handle glibc 2 when _IO_MTSAFE_IO is diff --git a/libio/gen-params b/libio/gen-params index c6eb7d3..c97edbc 100755 --- a/libio/gen-params +++ b/libio/gen-params @@ -711,6 +711,13 @@ fi # Uncomment the following line if you don't have working templates. # echo "#define ${macro_prefix}NO_TEMPLATES" +# Override bogus definitions of NULL in system headers. +cat <<EOF +#undef NULL +#define __need_NULL +#include <stddef.h> +EOF + rm -f dummy.C dummy.o dummy.c dummy.out TMP core a.out echo "#endif /* !${macro_prefix}config_h */" |