From 84c23f6b42ec8d35d081a930d5fc2cdf5d6bf501 Mon Sep 17 00:00:00 2001 From: Jonas Maebe Date: Fri, 4 Nov 2011 22:49:04 +0000 Subject: [PATCH] * fixed range check warning when doing a native ppc64 compile git-svn-id: trunk@19595 - --- compiler/powerpc64/cgcpu.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/powerpc64/cgcpu.pas b/compiler/powerpc64/cgcpu.pas index 498750e7e0..4ad26860e0 100644 --- a/compiler/powerpc64/cgcpu.pas +++ b/compiler/powerpc64/cgcpu.pas @@ -192,7 +192,7 @@ begin two_N_minus_1 := aWord(1) shl (N-1); magic_add := false; - nc := - 1 - (-d) mod d; + nc := aWord(-1) - (-d) mod d; p := N-1; { initialize p } q1 := two_N_minus_1 div nc; { initialize q1 = 2p/nc } r1 := two_N_minus_1 - q1*nc; { initialize r1 = rem(2p,nc) }