From owner-freebsd-amd64@FreeBSD.ORG Fri Jul 23 23:51:53 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2099B16A4CE for ; Fri, 23 Jul 2004 23:51:53 +0000 (GMT) Received: from lakermmtao01.cox.net (lakermmtao01.cox.net [68.230.240.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9586843D3F for ; Fri, 23 Jul 2004 23:51:52 +0000 (GMT) (envelope-from conrads@cox.net) Received: from dolphin.local.net ([68.11.71.51]) by lakermmtao01.cox.net (InterMail vM.6.01.03.02.01 201-2131-111-104-103-20040709) with ESMTP id <20040723235150.ONON12235.lakermmtao01.cox.net@dolphin.local.net> for ; Fri, 23 Jul 2004 19:51:50 -0400 Received: from dolphin.local.net (localhost.local.net [127.0.0.1]) by dolphin.local.net (8.12.11/8.12.11) with ESMTP id i6NNppYs001029 for ; Fri, 23 Jul 2004 18:51:51 -0500 (CDT) (envelope-from conrads@dolphin.local.net) Received: (from conrads@localhost) by dolphin.local.net (8.12.11/8.12.11/Submit) id i6NNpp9k001028 for freebsd-amd64@freebsd.org; Fri, 23 Jul 2004 18:51:51 -0500 (CDT) (envelope-from conrads) Message-ID: X-Mailer: XFMail 1.5.5 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Fri, 23 Jul 2004 18:51:51 -0500 (CDT) Organization: A Rag-Tag Band of Drug-Crazed Hippies From: "Conrad J. Sabatier" To: freebsd-amd64@freebsd.org Subject: ELF32 (i386) binaries on amd64 -- any forecast? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: conrads@cox.net List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 23:51:53 -0000 While attempting to run binaries compiled on my old 32-bit Athlon box for i386 FreeBSD, I ran head-on, of course, into the problem of having no loader for ELF32 on amd64. Is there currently any work in progress on this? Will we eventually see full "COMPAT32" support come to pass? What is the intended functionality of the "COMPAT_IA32" option, and how does one use it, exactly? Is it actually functional at present? This would be such an enormously useful capability to have, I'm sure I'm not the only one with more than a passing interest. Thanks for any info. -- Conrad J. Sabatier -- "In Unix veritas"