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