[Zlib-devel] ASM stuff

Gilles Vollant info at winimage.com
Mon Aug 11 11:30:33 EDT 2003


I agree, except
<<
- Create "contrib/masm686", in which to put the current ASM files found
  in "contrib/vstudio/vc70_32/*.asm", if Gilles agrees.>>

I prefer create a "contrib/masmx86" than "contrib/masm686" because my code
containn dynamic selection between 586 (pentium and older) and 686 (Pentium
II and higher)

I think \contrib\asm386\zlibvc.* can be erased (very old)

-----Message d'origine-----
De : Zlib-devel-bounces at zlib.net [mailto:Zlib-devel-bounces at zlib.net] De la
part de Cosmin Truta
Envoyé : mardi 5 août 2003 04:25
À : Zlib-devel at zlib.net
Objet : [Zlib-devel] ASM stuff


Hi,

I would like to move Gilles' ASM686 code from contrib/vstudio/ into
contrib/asm686/, so that most users can benefit from it.

But there is a little problem: there is already contrib/asm686/ for GNU AS,
which uses the AT&T syntax. To avoid clashes, I propose to continue using
the "asm?86" names for AT&T ASM files, and "masm?86" names for the ASM files
that are compiled with MASM and compatible (TASM, NASM) and use the Intel
syntax.

More exactly, this is what I propose:

- Rename "contrib/asm386" to "contrib/masm386", because its contents use
  the MASM syntax.
  * This will make way to a possible "contrib/asm386" that uses the AT&T
    syntax.
  (Note that the files "contrib/asm386/zlibvc.*" look as if they are not
   in their place; shouldn't they be erased, or at least moved to an
   appropriate "contrib/vstudio" directory?)

- Preserve "contrib/asm586" and "contrib/asm686" that use the AT&T
  syntax.

- Create "contrib/masm686", in which to put the current ASM files found
  in "contrib/vstudio/vc70_32/*.asm", if Gilles agrees.
  * Perhaps rename "inffastAsm.asm" to "inffasta.asm", to fit the name
    into the 8-letter limit (although I'm not very sure about this one).

Maybe the assembled *.obj files should remain in "contrib/vstudio/", because
this is the place where they are really needed ... right?


Best regards,
Cosmin


_______________________________________________
Zlib-devel mailing list
Zlib-devel at zlib.net
http://zlib.net/mailman/listinfo/zlib-devel_madler.net






More information about the Zlib-devel mailing list