[Info-vax] Porting to Linux instead of x86-64 VMS, was: Re: 3rd party SATA SSD usage on RX2660+P400 in a production environment?

Simon Clubley clubley at remove_me.eisner.decus.org-Earth.UFP
Mon Jul 8 14:18:42 EDT 2019


On 2019-07-03, Neil Rieck <n.rieck at sympatico.ca> wrote:
>
> Anyway, changes have been made to both C and C++ which (it is claimed) cause both these compilers to generate safer executables provided the developer is compiling with those extensions enabled. Ditching the "gets()" i/o function seemed like a good idea since it is the source of many exploits. I am also intrigued by the promise of (optionally) including bounds checking to arrays. (I have only mentioned two changes of many).
>

John has also said that stack smashing protection (which is different
from language level bounds checking) will now be used when building
the higher level language parts of VMS for x86-64 and when this was
last discussed, he was looking at how to add it to the Macro-32 compiler.

Simon.

-- 
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Microsoft: Bringing you 1980s technology to a 21st century world



More information about the Info-vax mailing list