Skip site navigation (1)Skip section navigation (2)
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>