From owner-freebsd-current@FreeBSD.ORG Tue Mar 23 23:40:02 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A1AF71065675 for ; Tue, 23 Mar 2010 23:40:02 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-yx0-f185.google.com (mail-yx0-f185.google.com [209.85.210.185]) by mx1.freebsd.org (Postfix) with ESMTP id 4869B8FC21 for ; Tue, 23 Mar 2010 23:40:01 +0000 (UTC) Received: by yxe15 with SMTP id 15so3885991yxe.7 for ; Tue, 23 Mar 2010 16:40:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:date:from:to:cc :subject:in-reply-to:message-id:references:user-agent :x-openpgp-key-id:x-openpgp-key-fingerprint:mime-version :content-type; bh=lRhwueFClmX1qNcgJ5OCU1bETeuMSUtPzHjJ2mBfqB0=; b=m7jKlGmHAfWq6ytI2e8hZBhTrxsH0wRroOz2djOGZBM0uHB5HGU9r7O99SLSvFQaU0 h1RaNRCHvy2bvBa+0UiUCCszz34s4gfp5E1i+krGqT4CoBW8ww6PXFQYebGvy7oiiDkC 0RATOp+I4sp8mRg5Y97FQqvZ0LL2rY1AyYknE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:in-reply-to:message-id:references :user-agent:x-openpgp-key-id:x-openpgp-key-fingerprint:mime-version :content-type; b=B/pgqnjIgonkm7Puiq5/Ljj1/csCQBDu4zSedsVa+ICWNnRFfsaUCdBcS3ICV8358Q v46/W6uM5YgR+1P7WKUfrcKSoiqUeepW2x3r5b/+f7TRUc4T+VQwjR0FFt60XsHz0Awg vqD/xpUkgILcDVWAFtaLqozJMZqOa+VWLqixM= Received: by 10.150.119.37 with SMTP id r37mr5001445ybc.17.1269387601336; Tue, 23 Mar 2010 16:40:01 -0700 (PDT) Received: from disbatch.dataix.local (adsl-99-109-124-168.dsl.klmzmi.sbcglobal.net [99.109.124.168]) by mx.google.com with ESMTPS id 22sm4896408iwn.8.2010.03.23.16.39.59 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 23 Mar 2010 16:39:59 -0700 (PDT) Sender: "J. Hellenthal" Date: Tue, 23 Mar 2010 19:39:52 -0400 From: jhell To: Daniel Eischen In-Reply-To: Message-ID: References: <20100312171758.GB31089@dragon.NUXI.org> <20100312.125032.270969355930630649.imp@bsdimp.com> <20100322185331.GA88847@dragon.NUXI.org> <20100322.130939.70320533309323962.imp@bsdimp.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-OpenPGP-Key-Id: 0x89D8547E X-OpenPGP-Key-Fingerprint: 85EF E26B 07BB 3777 76BE B12A 9057 8789 89D8 547E MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-current@freebsd.org, "M. Warner Losh" Subject: Re: HEADS UP: COMPAT_IA32 renamed COMPAT_FREEBSD32 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Mar 2010 23:40:02 -0000 On Mon, 22 Mar 2010 15:42, deischen@ wrote: > [ Some CC's stripped ] > > On Mon, 22 Mar 2010, M. Warner Losh wrote: > >> P.S. I think that there's much traction to the idea of moving from >> COMPAT_FREEBSDx to some other variable called, for example, >> COMPAT_FREEBSD_BACK_TO=x, which will give compatibility for binaries >> as old as FreeBSD x.0, and have all the other magic handled behind the >> scenes. This would render the inconsistency with COMPAT_FREEBSDx part >> of the debate completely moot. > > Doesn't matter. We're still use to COMPAT_FREEBSDx since > it's been here so long. So regardless if you rename them > to COMPAT_FREEBSD_BACK_TO=x, it is still potentially confusing. > > COMPAT_ARCH32 and all other choices David mentions seem like > much better names - even if there wasn't any existing > COMPAT_FREEBSDx knobs. > > My $0.02. > > Ill say it again if I have to... COMPAT_ELF32 or possibly even ELF32_SUPPORT seems to me as a very likely possibility. Maybe even: SUPPORT_ELF32= # Support for 32 Bit ELF Binaries This would add its own name structure that is expandabe later-in-future when 128 Bit systems come out ;) Regards, -- jhell