[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 64-bit extensions
Michael van Acken (mvacken@t-online.de) schrieb:
>> Oh, seams I've forgotten one point: size of LONGINT can be switched by a
^^^^^^^^^^^^^^
>> compiler option. Thus modules relying on SIZE(LONGINT)=4 still can be
Opps, this is wrong! One can select the pointer size by an option, LONGINT is
changed as an conclution.
>What a perverted idea. A LONGINT type that isn't a type, but rather
>two separate types. This is sick. How do you sell such a crazy idea
>to a user? "I can't decide which type I should give you, so I'll give
>you two types but call them both LONGINT"?
Hope my correction explains this. I still believe SIZE(LONGINT) hast to be
SIZE(SYSTEM.PTR), thus there is no other way.
>What is you proposal for systems supporting 128 bit integers?
Nothing, btu propoply this will become SYSTEM.SIGNED_128, as long as there is
no 128-bit Address CPU.
+++hartmut