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>
index | next in thread | previous in thread | raw e-mail
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
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200502021550.27604.jhb>
