In beiden Versionen ist der Code der Funktion IntToStr der Gleiche, auch drumherum:
Code:
{$IFOPT Q+}
{$DEFINE __OVERFLOWCHECKS}
{$OVERFLOWCHECKS OFF}
{$ENDIF}
function IntToStr(Value: Integer): string;
begin
Result := _IntToStr32(Abs(Value), Value < 0);
end;
function IntToStr(Value: Int64): string;
begin
Result := _IntToStr64(Abs(Value), Value < 0);
end;
{$IFDEF __OVERFLOWCHECKS}
{$UNDEF __OVERFLOWCHECKS}
{$OVERFLOWCHECKS ON}
{$ENDIF}
Sprich es hat sich nichts verändert. Das Verhalten tritt auch bei absolut neuen leeren Projekten auf die nichts anderes enthalten als:
Code:
ShowMessage(IntToStr($FFFFFFFFFFFFFFFF));
Oder möchtest du mir mitteilen das sich das auch tatsächlich Verändert hat? Falls ja, wo finde ich die passende Releasenote?