Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Mon, 12 Aug 2002 03:22:39 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Mon, 12 Aug 2002 03:22:39 -0400 Received: from ebiederm.dsl.xmission.com ([166.70.28.69]:40813 "EHLO frodo.biederman.org") by vger.kernel.org with ESMTP id ; Mon, 12 Aug 2002 03:22:38 -0400 To: Keith Owens Cc: "David S. Miller" , linux-kernel@vger.kernel.org Subject: Re: Unix-domain sockets - abstract addresses References: <1716.1029124644@kao2.melbourne.sgi.com> From: ebiederm@xmission.com (Eric W. Biederman) Date: 12 Aug 2002 01:13:28 -0600 In-Reply-To: <1716.1029124644@kao2.melbourne.sgi.com> Message-ID: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1005 Lines: 22 Keith Owens writes: > On Sun, 11 Aug 2002 20:13:14 -0700 (PDT), > "David S. Miller" wrote: > > From: Keith Owens > > Date: Mon, 12 Aug 2002 13:20:09 +1000 > > > > The problem here is that 'unix' is > > ... > > a symbol that is defined by gcc. > > > >I see. GCC really shouldn't be doing that as it pollutes the global > >namespace. However, I see current 3.x vintage gcc is still doing it > >under Linux so there must be a reason it is kept around. > > Untested, against 2.5.31. It would be better to -Uunix globally but > one header depends on it, drivers/message/fusion/lsi/mpi_type.h. Additionally a version of stringify that did not expand macros would also solve this problem. Eric - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/