Re: Assembler optimizations for libz

From: Mikhail T. <mi_at_aldan.algebra.com>
Date: Sat, 03 Jun 2006 20:35:50 +0000
субота 03 червень 2006 14:09, John Baldwin, Ви написали:
= Can you expand on the problem you have with inffast.S?

There exist both inffast.c and inffast.S. Although the latter
is in a directory, that is explicitly listed in the VPATH,
the former is picked up. I think, it should be the other
way around -- the current directory, that's always in the
VPATH implicitly, should be consulted last...

For this reason, I had to rename inffast.S to _inffast.S.

= Also, it might read better if the flow of the Makefile is
[...]
= That is, merge the two i386 sections into one section.

I'm quite confident, that I will NOT be able to pick the right
color for this structure. :-) I'll leave the perfection of the
Makefile to whoever commits it -- what's in it now works good
enough to demonstrate the benefit of the optimization...

Whoever gets to it, though, should add the amd64 implementation
too (posted in this thread). It is just the compression for now,
I'm still working on the inffast.S...

Thanks! Yours,

	-mi

http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/96393
Received on Sat Jun 03 2006 - 18:37:26 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:56 UTC