[Zlib-devel] convert contrib\inflate86 to Intel/MASM mnemonic : I need help from one Unix user
Gilles Vollant
info at winimage.com
Sun Mar 9 09:49:01 EST 2003
I've read the Intel2Gas documentation. It seem Intel2gas can convert
from NASM format to gas AND from gas to NASM
It's not easy to compiler Intel2gas in Win32 without GCC and Unix
library.
So I ask if anyone :
- can download and compile Intel2Gas from
http://www.niksula.cs.hut.fi/~mtiihone/intel2gas/ and compile it
- With Intel2gas, convert contrib/inflate86/inffast.S from
<http://www.alumni.caltech.edu/~madler/zlib-1.2.0.tar.gz>
http://www.alumni.caltech.edu/~madler/zlib-1.2.0.tar.gz from Gas format
to Intel format
and of course email me back the converted file (to info at winimage.com or
info at smartversion.com ), in a .zip, or in a .tar.gz
-----Original Message-----
From: Zlib-devel-admin at zlib.net [mailto:Zlib-devel-admin at zlib.net] On
Behalf Of Gilles Vollant
Sent: Sunday, March 09, 2003 12:21 PM
To: zlib-devel at zlib.net
Cc: christop at charm.net
Subject: [Zlib-devel] convert contrib\inflate86 to Intel/MASM mnemonic
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/8c1fe9f4/attachment.html>
More information about the Zlib-devel
mailing list