Der steht nichtmal auf Wikipedia. Aber soviel zu dem:
In D2007 ist NativeInt 64 bit groß und in D2010 ist es 32 bit.
Delphi-Quellcode:
const
snInt = SizeOf(NativeInt);
tmp = snInt; // D11=8 | D14=4 ?!
abc: NativeInt = Nativeint(MaxInt)*Nativeint(MaxInt); // doesnt fail in D11
Wäre RandomInt nicht passender?
Ich glaub ich schreib mir privat jetzt ne kleine Datentypunit mit Unittest, welches ich bei neuen Delphiversionen laufen lasse. (Int8-UInt64, Int, Ptr, Str und Chr)