On Mon, Apr 04, 2005 at 03:42:25PM +0900, GOTO Masanori wrote: > Note that 3 can be disabled on debian: /etc/ld.so.nohwcap. Tough it > disables all hwcap mechanisms, we cannot select each hwcap bits > currently.
So it is unusable if there exists i386, i486 and i686.
> For me, it seems this issue mixes three different terms:
> (1) tls (controlled by LD_ASSUME_KERNEL)
> (2) processor platform AT_PLATFORM (no generic way to control)
> (3) processor capability AT_HWCAP (controlled by LD_HWCAP_MASK)
No, this is one term, at least glibc internal; why is it exported via 3
or more different interfaces?
> Debian glibc i686 provides three libraries: /lib, /lib/tls,
> /lib/tls/i686/cmov. (3) can be hidden by controlling (2), and (2) can
> be hidden by controlling (1). Is it enough to fix your problem using
> /etc/ld.so.nohwcap, LD_ASSUME_KERNEL and LD_HWCAP_MASK?
No, the environment is not persistent.
> > We have even some library packages in the archive which provides such
> > optimized libs, they use its one hack to enable optimized libs.
> Do you have any actual examples?
atlas[23]-.*
Bastian
--
Each kiss is as the first.
-- Miramanee, Kirk's wife, "The Paradise Syndrome",
stardate 4842.6
signature.asc
Description: Digital signature

