[Info-vax] problem with 64-bit pointers in C
yuhongbao_386 at hotmail.com
yuhongbao_386 at hotmail.com
Sun Feb 11 18:10:47 EST 2018
On Thursday, February 8, 2018 at 8:36:17 AM UTC-8, Stephen Hoffman wrote:
> On 2018-02-08 11:23:40 +0000, already5chosen at yahoo.com said:
>
> > So, you say, VMS 5.1 and 6.x on Alpha were pure 32-bit?
>
> OpenVMS prior to V7 was 32-bit sign-extended (internally) to 64-bit.
> Apps were 32-bit.
>
> > Or in your book VMS 7.0 is also not considered 64-bit?
>
> It's 64-bit in the same way that TKB is fondly remembered by RSX-11
> developers. All but a few apps remain 32-bit.
>
>
> --
> Pure Personal Opinion | HoffmanLabs LLC
One thing worth mentioning is that there is a code size cost to 64-bit pointers in x86-64 because of the REX prefixes.
More information about the Info-vax
mailing list