found it. couple of transcription errors in the old macros only. new inrtinsic code worked fine. all shifts require a 64bit shift arg so made them regs again to minimize mem accesses. also dont need the -fPIC options. so I removed them too. static lib after all. patch attached. apologies for the dep issue. I saw it in the log. didnt update due to my debug session on this. also the "new" intrisics are much slower. I had a look at the assembly produced and its quite inefficient at optimising the registers (gcc3.3.4). Id keep the older macros for now for performance reasons.
cheers mark
mythtv_libmythsoundtouch_dtk.patch
Description: Binary data
No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.2 - Release Date: 1/28/2005
_______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
