CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2021/05/25 02:06:12

Modified files:
        usr.bin/sndiod : dsp.h 
        usr.bin/aucat  : dsp.h 

Log message:
Drop assembly for 24-bit fixed-point operations

Now i386 compiler is smart enough to generate a single imul
instruction per fixed-point multiplication. This change also allows
24-bit precision to be used on all archs (if -DADATA_BITS=24 is used).

Tested on arm64 by Doug Moss <dougmoss710 at yahoo.com>, thanks

Suggested and ok naddy@

Reply via email to