On Wed, Dec 29, 2004 at 01:05:36AM +0100, Kurt Roeckx wrote: > > I'm repacking Mesa and I'd like to support architecture-optimized > > libraries along with the regular ones. Does amd64 support hwcaps? > > If yes, what's the ld.so search path? > > What are "hwcaps"? Do you plan to have seperate binaries for the k8 > (amd64) and nocoda (intel) cpus?
That's what "hwcaps" are. I don't know what I want to support :-) For now the library in /usr/lib/libGL.so.1 is compiled using -O2 and nothing else. Neither MMX nor SSE can be used because even if the assembler code is mostly compatible (AFAICR a slight change is needed, but I don't have my code handy and my memory is lousy, so I don't remember what this change is). It doesn't use 128-bit media instructions either, which would be more appropriate in this case (and more of a speed boost). Now that I think of it, it doesn't make much sense to have hwcaps on this platform since it refers practically to a single CPU. I personally don't care for Intel CPUs but if someone is willing to test on that platform (which AFAICT gcc 3.3 does not support) and provide a configuration file (this would require less than 10 minutes for someone who knows what he's doing) I'll gladly include it in the build. > Yes, it defaults to 64 bit. Thanks, Marcelo

