From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Merrill To: bothner@cygnus.com (Per Bothner), egcs@cygnus.com Subject: Re: linux libio status Date: Thu, 16 Oct 1997 01:51:00 -0000 Message-id: References: <199710151831.LAA23627@atrus.synopsys.com> <199710152351.QAA02138.cygnus.egcs@cygnus.com> X-SW-Source: 1997-10/msg00634.html >>>>> Per Bothner writes: > Currently, __null is mapped into null_node, which (when -ansi is not > specified) is basically basically (void*)0. I missed the early > context of this discussion, but I gather this causes some problems, > some of which are related to overloading. I'm not aware of any problems with __null. If anyone has any overloading bugs involving __null, please send them in. There were certainly problems with making (void*)0 magic in general, which is why I replaced that with __null. I believe that NULL should be retrieved from stddef.h, as I outlined earlier. This will get the __null definition, which should work for everyone. Does anyone have any practical problems with this? Jason