

     FC                          06-MAY-81                          FC


     NAME
        
        fc - fortran compiler
        
     SYNOPSIS
        
        fc [-cdov] file ...
        
     DESCRIPTION
        
        fc  is  the  fortran compiler callable from the software tools
        shell.  It accepts the following types of arguments:
        
        1. Files whose names end in '.f' are  assumed  to  be  fortran
           source  programs.    They are compiled, and the object file
           is left on a file whose name is that  of  the  source  with
           '.obj' substituted for '.f'.
           
        2. Other  arguments  (except  for the flags listed in 3 below)
           are assumed to be either loader  flags,  or  object  files,
           typically  created  by  an earlier fc run.  These programs,
           together with the results of any compilations,  are  loaded
           (in the order given) to produce an executable program.
           
        3. Four flags which affect the actions of the compiler are:
           
           -c suppress  the  loading  phase,  as  does any compilation
              error in any routine
           -d do whatever is necessary to prepare the object files for
              the system-specific debugger.  This flag is passed on to
              `ld' if the -c switch is not specified.
           -o generates a fortran listing for 'file.f' on 'file.l'
           -v verbose option; prints name of file as it is compiled at
              the terminal
        
     SEE ALSO
        
        rc, the  ratfor  compiler,  which  provides  a  more  pleasant
        programming dialect and environment
        ld,  the  loader, for descriptions of loader flags and process
        naming conventions
        
     AUTHOR
        
        Joe Sventek wrote the interface of fc to the  DEC  Fortran  4+
        compiler.
        
     BUGS
        
        none to date



                                    -1-                               

