Re: [AD] x color conversion again

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


On Mon, 2004-07-26 at 22:00 +0200, Eric Botcazou wrote:
> > Evert: I think we should wait for this with the 4.1.15 release.
> 
> Attached.  The patch eliminates the stack pointer frobbing in the non-MMX
> code and fixes the 16->24 converter.  Moderately tested (only on 16-bit and
> 24-bit Windows desktops, MMX and non-MMX).
> 
> I'm having problems with the SF CVS server so I let you commit it to
> mainline.  I'll backport it to the 4.0 branch later.
> 

Unfortunately, this seems this hit some BeOS specific gcc (2.95.3) bug:

+#define SLOTS_TO_BYTES(n) (((n*4+15)/16)*16)

I get lots of this from the assembler:

Error: unbalanced parenthesis in operand 1.

Removing the / operator fixes it.

What should we do? I guess we could just require new enough tools, and
ignore it for now. I highly doubt anyone will be trying to use 4.1.15 on
BeOS. So we can postpone this for now.

-- 
Elias Pschernig





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