Tartarus CVS: zap: christian
tartarus-commits@lists.tartarus.org
tartarus-commits@lists.tartarus.org
Mon, 11 Nov 2002 13:49:42 +0000
CVS Root: /home/cvs
Module: zap
Changes by: christian
Date: Mon Nov 11 2002 13:49:42 GMT
Log message:
Removed an instruction from many function return macro invocations.
Found a way to implement CLZ that won't accidentally set V. Unfortunately
ARM v5 has a CLZ instruction, so this macro is CLRZ.
Modified files:
sources/!ZapSource/h: Macros
sources/!ZapSource/s: ModuleBits
Links:
http://cvs.tartarus.org//zap/sources/%21ZapSource/h/Macros.diff?r1=fff&r2=2.6
http://cvs.tartarus.org//zap/sources/%21ZapSource/s/ModuleBits.diff?r1=fff&r2=2.4