1In an attempt to speed up the Fortran 77 2compiler, we have provided a new interface between 3the fortran compiler and the portable C compiler. 4The intermediate file is binary, and the result is 5to speed up the execution of Fortran considerably. 6The changes necessary to make this work are as follows: 7 8*** The ONEPASS flag should be off for Fortran; 9 the simplest way of making this happen is to take 10 the line # define ONEPASS on macdefs, and put a 11 # ifndef FORT ... # endif around it. 12 13*** The function label from pass 1 must be put in 14 a file, fort.h. Also, a simple function, tlabel, 15 must be written to copy names and make labels. 16 17*** The function `where' must be defined, as well as the 18 function main (which was once on local2.c). 19 They can be defined on fort.h, or on local2.c 20 (surrounded by # ifnded ONEPASS and # endif) 21 22*** Other things from pass one may have crept into the pass 2 23 code: they must be also done, either on fort.h or 24 on local2.c surrounded by ifdefs. 25 26*** make fort then creates the fortran interface... 27 28