Hi,
I've just come across the following:
> isainfo -v
32-bit i386 applications
ahf sse3 sse2 sse fxsr mmx cmov cx8 tsc fpu
> mount |grep libc_hwcap
/lib/libc.so.1 on /usr/lib/libc/libc_hwcap3.so.1
read/write/setuid/devices/dev=2d90002 on Fri May 29 14:42:39 2009
> file /usr/lib/libc/*
/usr/lib/libc/libc_hwcap1.so.1: ELF 32-bit LSB dynamic lib 80386 Version
1 [SSE MMX CMOV SEP CX8 FPU], dynamically linked, not stripped, no
debugging information available
/usr/lib/libc/libc_hwcap2.so.1: ELF 32-bit LSB dynamic lib 80386 Version
1 [SSE2 SSE MMX CMOV AMD_SYSC CX8 FPU], dynamically linked, not
stripped, no debugging information available
/usr/lib/libc/libc_hwcap3.so.1: ELF 32-bit LSB dynamic lib 80386 Version
1 [SSE MMX CMOV CX8 FPU], dynamically linked, not stripped, no debugging
information available
So libc_hwcap3 is being used, which only requires [SSE MMX CMOV CX8
FPU]. Why isn't libc_hwcap2 used, which seems much more appropriate
concerning the supported set of instructions?
- Thomas
_______________________________________________
opensolaris-discuss mailing list
[email protected]