From owner-freebsd-questions@FreeBSD.ORG Mon Aug 17 10:49:58 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C83D71065697 for ; Mon, 17 Aug 2009 10:49:58 +0000 (UTC) (envelope-from cpghost@cordula.ws) Received: from fw.farid-hajji.net (fw.farid-hajji.net [213.146.115.42]) by mx1.freebsd.org (Postfix) with ESMTP id 19FCC8FC43 for ; Mon, 17 Aug 2009 10:49:57 +0000 (UTC) Received: from phenom.cordula.ws (phenom [192.168.254.60]) by fw.farid-hajji.net (Postfix) with ESMTP id 4A92536BDB; Mon, 17 Aug 2009 12:49:53 +0200 (CEST) Date: Mon, 17 Aug 2009 12:49:52 +0200 From: cpghost To: Erich Dollansky Message-ID: <20090817104952.GB1162@phenom.cordula.ws> References: <980215.56754.qm@web58307.mail.re3.yahoo.com> <20090817102529.be4fe3a5.freebsd@edvax.de> <20090817100906.GA1162@phenom.cordula.ws> <200908171818.47710.erich@apsara.com.sg> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200908171818.47710.erich@apsara.com.sg> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-questions@freebsd.org Subject: Re: please help to uninstall FreeBSD!!! X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Aug 2009 10:49:58 -0000 On Mon, Aug 17, 2009 at 06:18:45PM +0800, Erich Dollansky wrote: > On 17 August 2009 pm 18:09:06 cpghost wrote: > > On Mon, Aug 17, 2009 at 10:25:29AM +0200, Polytropon wrote: > > > By the way, where did I read that #define macro names have to > > > be unique within the first 6 (six) letters? :-) > > > > The 6 letters limit was actually a restriction of earlier > > linkers and it affected all identifiers of linkable objects > > I did not know that linkers resolved macros those days. Of course they didn't. But knowing that linkers restricted the identifiers' length to 6 chars, it made sense for preprocessors to restrict them as well before passing them to the compiler and linker. Actually, it's a bit more complicated than that, but the basic restriction came from the linkers, the preprocessors only inherited it. > Interesting. > > Erich Regards, -cpghost. -- Cordula's Web. http://www.cordula.ws/