diff --git a/compiler/constexp.pas b/compiler/constexp.pas index 87795b0dc8..e1a0f6a11e 100644 --- a/compiler/constexp.pas +++ b/compiler/constexp.pas @@ -219,7 +219,9 @@ begin else if not a.signed and (a.uvalue>qword(high(int64))) then goto try_qword else + {$push} {$Q-} sspace:=a.uvalue+abs_low_int64; + {$pop} if sspace>=b then begin result.signed:=true;