<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>

<META content="MSHTML 6.00.2800.1141" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN class=419341111-09032003>The zlib 1.2.0 
contain X86 assembly code to GNU/Linux for faster inflate.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=419341111-09032003></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=419341111-09032003>Two remark 
:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=419341111-09032003>- 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</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=419341111-09032003>- we must have both 
a MASM/Intel mnemonic version and GCC version.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=419341111-09032003>LibPng has both 
pnggccrd.c and pngvcrd.c (see <A 
href="http://www.libpng.org/pub/png/libpng.html">http://www.libpng.org/pub/png/libpng.html</A> )</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=419341111-09032003></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=419341111-09032003>There is a 
gvmat32.asm in MASM format (an old version in contrib\asm386 of zLib, and a 
better version in <A 
href="http://www.winimage.com/zLibDll/buildzlib114dll.zip">http://www.winimage.com/zLibDll/buildzlib114dll.zip</A> )</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=419341111-09032003></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=419341111-09032003>Note : there is 
Intel2Gas ( <A 
href="http://www.niksula.cs.hut.fi/~mtiihone/intel2gas/">http://www.niksula.cs.hut.fi/~mtiihone/intel2gas/</A> ) 
to convert from Intel Mnemonic to Gnu syntax, but I don't known how 
revert</SPAN></FONT></DIV></BODY></HTML>