On Fri, Jan 17, 2003 at 10:29:03AM -0500, Daniel Jacobowitz wrote:
This libc ld.so special handling for hardware capability is used by only MMX currently. We expand it not only for MMX but also CMOV. MMX, intel's multi media extension, is also same circumstance that both Pentium (i586) and Pentium MMX (i586 MMX) are 'i586 class processors'.This bit is a good idea but...
[snip]
Let's not do anything about this until someone gets clarification from GCC that -march=i686 is not actually supposed to be a 686, OK?
Why? Even if gcc didn't use cmov with -march=i686, is there another facility for using cmov in an optimized library? IOW, this ld.so extension sounds like something useful regardless of the state of gcc. Mike Stone