[Zlib-devel] convert contrib\inflate86 to Intel/MASM mnemonic

Gilles Vollant info at winimage.com
Sun Mar 9 05:21:02 EST 2003


The zlib 1.2.0 contain X86 assembly code to GNU/Linux for faster
inflate.
 
Two remark :
- the USE_MMX must be dynamic (the same code for both old computer and
new MMX computer, with dynamic MMX detection). See png_mmx_support in
LibPng
- we must have both a MASM/Intel mnemonic version and GCC version.
LibPng has both pnggccrd.c and pngvcrd.c (see
http://www.libpng.org/pub/png/libpng.html )
 
There is a gvmat32.asm in MASM format (an old version in contrib\asm386
of zLib, and a better version in
http://www.winimage.com/zLibDll/buildzlib114dll.zip )
 
Note : there is Intel2Gas (
http://www.niksula.cs.hut.fi/~mtiihone/intel2gas/ ) to convert from
Intel Mnemonic to Gnu syntax, but I don't known how revert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://madler.net/pipermail/zlib-devel_madler.net/attachments/20030309/8cecb2c4/attachment.html>


More information about the Zlib-devel mailing list