[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