Subject: Re: CVS commit: basesrc
To: Klaus Klein <kleink@netbsd.org>
From: Bill Studenmund <wrstuden@nas.nasa.gov>
List: source-changes
Date: 12/22/1999 19:11:04
On Wed, 22 Dec 1999, Klaus Klein wrote:
>
> Module Name: basesrc
> Committed By: kleink
> Date: Wed Dec 22 21:26:21 UTC 1999
>
> Modified Files:
> basesrc/include: Makefile dirent.h locale.h stddef.h stdio.h stdlib.h
> string.h strings.h time.h unistd.h
> syssrc/sys/sys: param.h
> Added Files:
> basesrc/include: null.h
>
> Log Message:
> For the benefit of G++'s null pointer constant implementation, #define NULL
> as __null with egcs 1.0 (GCC 2.90) and above. As several headers are affected
> by this change, move the definition into a new header file, <null.h>, to ease
> maintenance.
Please double check this. As part of your change to sys/sys/param.h, you
deleted #include <sys/inttypes.h> and syscallargs.h doesn't compile after
that. I got kernels compiling by manually adding it back in my tree.
Take care,
Bill