[Info-vax] GCC for VMS, was: Re: fortran compiler roadmap?
Paul Sture
nospam at sture.ch
Thu Apr 18 16:21:58 EDT 2013
In article <ataimhFlivgU2 at mid.individual.net>,
bill at server1.cs.uofs.edu (Bill Gunshannon) wrote:
> In article <nospam-AC92AF.16315818042013 at news.chingola.ch>,
> Paul Sture <nospam at sture.ch> writes:
> > In article
> > <craigberry-0E8D50.22030917042013 at news.eternal-september.org>,
> > "Craig A. Berry" <craigberry at mac.com.invalid> wrote:
> >
> >> While VAX Fortran was my first computer language, I haven't done any
> >> Fortran in twenty years and I don't have a very good sense of what role
> >> the library plays in the language. Given that SYS$SHARE:DEC$FORRTL.EXE
> >> is about one tenth the size of SYS$SHARE:DECC$SHR.EXE, I'm guessing
> >> it's not quite as big a deal as the C run-time. But still, getting a
> >> "foreign" Fortran compiler fully functional on VMS would likely require
> >> various kinds of glue for exit handlers, threads, and such, and, if you
> >> want to use native libraries, rights to use SYS$LIBRARY:FORSYSDEF.TLB
> >> or an independently-developed equivalent.
> >
> > Going back to the last time I used VAX Fortran we made extensive use of
> > third party libraries and runtime processes.
>
> NAGLIB, by any chance?
No. This stuff came from the heritage of the first compiler available
for the VAX 11/780 being Fortran IV. Among a heap of other stuff there
was a bunch of string handling routines which weren't necessary once
Fortran 77 arrived (and for new programs I used that).
> > I believe those did make
> > it to Alpha, but don't know whether they made it to Itanium. Without
> > those a complete rewrite of the applications would be the only way
> > forwards.
>
> Is NAGLIB still around? We always got it in source (Fortran) so I
> guess it could be used on any system with a functional Fortran Compiler.
Is this it?
http://www.nag.com/intro/mkt77.asp
--
Paul Sture
More information about the Info-vax
mailing list