[Info-vax] MMK V5.1-1 for OpenVMS X86_64
    Hunter Goatley 
    goathunter at goatley.com
       
    Fri Sep  8 16:07:24 EDT 2023
    
    
  
On 9/6/2023 5:19 PM, Craig A. Berry wrote:
 >
 > I was about to tell you that in 5.1-2 you'd regressed something you
 > fixed 7 years ago:
 >
I don't know how that got lost. That change was not in the files I used 
from 5.1-1, which was, I think, the last kit I got from Tim. It's on 
GitHub, but he must have checked that in after releasing V5.1-1? It 
doesn't matter now. I've fixed it again. 😎
 >    #if defined(__ALPHA) || defined(__ia64__) || defined(__x86_64__)
 >
 > instead of:
 >
 >    #ifndef __VAX
 >
 > Is there any reason not to prefer the simpler and more future-proof
 > version?
No, there's not, and I had actually intended to go back and change 
those, but forgot to do so. When I first did it, I just used my REPLACE 
TPU script to change them all in batch because it was the faster/lazier 
thing to do. I meant to go back and replace them, but never did.
  I don't have docs going back far enough to know if VAXC defines
 > __VAX or only VAX, but I don't see a reason to target that compiler when
 > it was superseded by DEC C for OpenVMS VAX so long ago.
Agreed.
 > In mmk_default_rules_x86_64.mms, some of the comments still said IA64
 > rather than x86. I'm keeping the ones that say x86.
Yes, I forgot to update the IA64 reference at the top.
Thanks!
-- 
Hunter
------
Hunter Goatley, Process Software, http://www.process.com/
goathunter at goatley.com   http://hunter.goatley.com/
    
    
More information about the Info-vax
mailing list