From: clubley@remove_me.eisner.decus.org-Earth.UFP   
      
   On 2025-09-01, Waldek Hebisch wrote:   
   > Simon Clubley wrote:   
   >> When I talked about bits missing, I wasn't thinking about the headers   
   >> and libraries. Given that Adacore didn't start using Newlib or something   
   >> similar to support VMS, that was pretty much expected.   
   >>   
   >> I was thinking more about bits missing within the compiler or binutils   
   >> itself, especially given the crashes I had with Fortran. I was wondering   
   >> if, for example, there are bits missing in the image initialisation   
   >> sequence, along with other similar types of missing bits.   
   >   
   > Do you have any indications that gcc Fortran or C++ worked on VMS say 25   
   > years ago? Presumably Ada Core cared mostly about Ada. To build Ada   
   > compiler they needed to build C compiler first. I do not know if they   
   > ever supported on VMS gcc version recent enough to require C++ to build.   
   > If C++ and/or Fortran was never supported, then missing pieces in runtime   
   > support are expected. Also, there may be new pieces of platform support   
   > needed by newer compiler versions, that nobody bothered to add for VMS.   
   >   
      
   I do not know about Fortran, but C++ used to work IIRC, and Arne   
   appears to be confirming that as well. I cannot remember if I tried   
   C++ but I have a vague memory I did and had similar problems to Fortran,   
   but it's long enough ago that I may be wrong about that.   
      
   The other reason I suspect things might be missing or may have an   
   unusual build sequence I am not aware of is because I could not get   
   the Ada compiler itself to build.   
      
   Simon.   
      
   --   
   Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP   
   Walking destinations on a map are further away than they appear.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|