[Info-vax] VAX VMS going forward

John Dallman jgd at cix.co.uk
Sat Aug 1 12:49:00 EDT 2020


In article <rg3s7l$jrl$1 at dont-email.me>, craigberry at nospam.mac.com (Craig
A. Berry) wrote:

> You have to control the pointer size of the relevant sections of 
> code with #pragma pointer_size.  Documentation appears to be 
> scattered among the compiler docs, the CRTL docs, the programming 
> concepts manual, and the guide to 64-bit addressing.  Here's an old 
> Digital Technical Journal article with some of the background:

OK, I understand better now. There's an important detail of #pragma
pointer_size, in that it affects declarations made in its scope, and the
effects persist when the pragma is out of scope. Many compilers use
pragmas for more direct effects on code generation, and the higher-level
effect of this one confused me at first. 

John 



More information about the Info-vax mailing list