🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.dec
Article #5442

Re: Question on compatibility of f77/Vax FORTRAN compilers/linkage

#5442
From: Brian V. Smith
Date: Mon, 12 Jun 1989 22:47
23 lines
1357 bytes
In article <17566@paris.ics.uci.edu>, bferguso@ics.uci.edu (B. Ferguson) writes:
> 
> Does anyone out there have any experience with linking VAX FORTRAN modules, to
> f77 modules?
> 
> I.e. I have a f77 library that I want to link to from VAX FORTRAN code.
> 
> What are the incompatibilities and problems doing this. Note that the code is
> full of VAX extensions.
> 

The first, basic problem with VAX FORTRAN is that DEC decided to 
convert all symbols to UPPER CASE (argggghhhhh!!!!).  
So, you must interface to f77 using the jbl (jacket building language)
to map subroutine names to the appropriate case.

I don't know if common data is compatible, though.  I don't have my User's 
guide handy.  That document tells about using jbl.

_____________________________________
Brian V. Smith    (bvsmith@lbl.gov)
Lawrence Berkeley Laboratory
We don't need no signatures!
Technical Details
Message-ID: <2810@helios.ee.lbl.gov>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!agate!helios.ee.lbl.gov!epb2.lbl.gov!envbvs
References: <17566@paris.ics.uci.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!agate!helios.ee.lbl.gov!epb2.lbl.gov!envbvs
From: envbvs@epb2.lbl.gov (Brian V. Smith)
Newsgroups: comp.sys.dec
Subject: Re: Question on compatibility of f77/Vax FORTRAN compilers/linkage
Keywords: VAX FORTRAN, f77, ULTRIX
Message-ID: <2810@helios.ee.lbl.gov>
Date: 12 Jun 89 22:47:48 GMT
References: <17566@paris.ics.uci.edu>
Sender: usenet@helios.ee.lbl.gov
Lines: 23