[Info-vax] New VSI post on Youtube

Arne Vajhøj arne at vajhoej.dk
Thu Sep 5 13:30:56 EDT 2024


On 8/14/2024 3:49 PM, Robert A. Brooks wrote:
> On 8/14/2024 2:57 PM, Arne Vajhøj wrote:
>> compile/POINTER_SIZE=32, LINK/SEG=CODE=P0 etc. can all help get stuff
>> working.
>>
>> But it is not the right long term solution.
> 
> For C++, the default pointer size should have remained 32.
> It was a mistake to change the default from what it was on Alpha and IA64.

Given how much C vs C++ issues we have seen, then I think there
is a case for that.

But as I understand it the plan was to keep C++ very close to out of
the box clang.

In hindsight ...

> There is a lot of VMS-developed C++ code that expects a pointer size of 32,

I believe that.

> so in the case I cited, that compilation qualifer will remain forever, 
> because
> the code will not change.

Unless the system in question has EOL and replacement planned, then
I doubt that.

Everything eventually change or die.

Arne



More information about the Info-vax mailing list