Re: [AD] Watcom Issues Responses

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


Charles-Warren Wardlaw <cwardla1@xxxxxxxxxx> wrote:

> Is this MMX code required to build the library?  Is there a flag or
something I could add to switch the mmx routines to use regular C or asm
functions?

i belevide the reason the object file is so small is that all code is mmx
and obviously watcom doesn't support that so the code is removed by the
preprocessor. iscanmmx.s only contains mmx optimized versions of polygon
scanline helpers found in iscan.s, so you could link that file and still
expect the assembler drawing stuff to work. anyways... it's an error to
compile in mmx code if ALLEGRO_MMX is not defined so by a first look i think
i have to do a #ifdef ALLEGRO_MMX around the declarations in aintern.h to
avoid potential linker probelems.

> Oh, and I'd like to reiterate my long-time belief that the assembly files
should be handled by NASM to avoid all this disassembly / sed / reassembly
garbage.

i don't think anyone would like to do that insanely big conversion job by
hand, not to mention the gains are minimal.

-henrik




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/