Date: Wed, 2 Feb 2005 15:50:27 -0500 From: John Baldwin <jhb@FreeBSD.org> To: freebsd-amd64@FreeBSD.org Cc: Rob Watt <rob@hudson-trading.com> Subject: Re: 32-bit binary compatibility on 5.3-amd64 Message-ID: <200502021550.27604.jhb@FreeBSD.org> In-Reply-To: <20050202094742.A93311@daemon.mistermishap.net> References: <20050127100818.M46092@daemon.mistermishap.net> <200501311755.00391.jhb@FreeBSD.org> <20050202094742.A93311@daemon.mistermishap.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 02 February 2005 10:44 am, Rob Watt wrote: > On Mon, 31 Jan 2005, John Baldwin wrote: > > On Friday 28 January 2005 11:44 pm, Joseph Koshy wrote: > > > Clearly our IA32 emulation needs work. I've no idea > > > why we don't support a sysarch(I386_{GET,SET}_LDT) operation > > > for IA32 executables. > > > > Because amd64 doesn't have LDTs. Peter has hacks in place in the dynamic > > 32-bit libraries that amd64 uses to use the different backing methods for > > implementing TLS on amd64, but that stuff wasn't in 5.3. It might be in > > 5.3-STABLE. > > Thanks for your responses. I don't think I want to worry about what > version of STABLE is on all of our machines, and I'm certainly not going > to run 6.x in production any time soon. Statically compiling certain > utilities may be an option, but I think instead that we will run 2 > separate build for i386 and amd64 until this is more fully supported. > > Does anyone know if full 32-bit support is slated for 3.4? I have verified that the fixes are in RELENG_5 and thus will be in 5.4. -- John Baldwin <jhb@FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200502021550.27604.jhb>