From a6e433788e0108c1fa2b287c5d20bee09f644c7e Mon Sep 17 00:00:00 2001 From: sof Date: Sun, 18 May 1997 04:29:32 +0000 Subject: [PATCH] [project @ 1997-05-18 04:29:32 by sof] Added absIntZh (just to be on the safe side) --- ghc/includes/StgMacros.lh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ghc/includes/StgMacros.lh b/ghc/includes/StgMacros.lh index 059f44c..c638b6d 100644 --- a/ghc/includes/StgMacros.lh +++ b/ghc/includes/StgMacros.lh @@ -457,6 +457,8 @@ I_ stg_div PROTO((I_ a, I_ b)); #define ZdZh(r,a,b) r=ULTRASAFESTGCALL2(I_,(void *, I_, I_),stg_div,(a),(b)) #define remIntZh(r,a,b) r=(a)%(b) #define negateIntZh(r,a) r=-(a) +/* Ever used ? -- SOF */ +#define absIntZh(a) r=(( (a) >= 0 ) ? (a) : (-(a))) \end{code} %************************************************************************ -- 1.7.10.4