[Speex-dev] production code

Segher Boessenkool segher
Sun Aug 1 18:05:28 PDT 2004


> 	1. portability warnings for 64-bit processors. most of these are
> generated by the PUSH/ALIGN macros.

Most of those are bogus.  I wouldn't bother, if I was you; use a
better compiler, instead.

> 	2. float/double loss of precision warnings. most can be removed
> with explicit casts or appending the 'f' specifier to constants.

Those that can be helped like that are bogus.  Don't know about the
rest.

Using explicit floats can generate (much!) better code sometimes
though, so it might be a good idea to do this change anyway.


Segher



More information about the Speex-dev mailing list