steve.lhomme@free.fr wrote:
VC++ can deal with 64bit integers there is a __int64 MS specific type. (which won't work with Borland compilers :( ) Otherwise assembly (MMX) could help.
If you're going to do something x86 specific, re-writing a few key sections with floating point might be a more interesting exercise...
Isn't MAD suposed to be float free (as much as possible) ?
Yes. To be usable on embedded targets (ARM, low end MIPS, etc) MAD should avoid all floating point stuff.
However, if you are going to make x86 specific changes which can never be used on these embedded targets (eg MMX rewrites) then why stick with the no floating point restriction ??
Andre --
____________________________________________________________ Do You Yahoo!? Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk or your free @yahoo.ie address at http://mail.yahoo.ie