Partial support for integer divisions in access vectors
[suif.git] / html / man_entry_types.1.html
blobbd0bbd876e1ce395e9afaef733358e8643167c88
1 <!-- manual page source format generated by PolyglotMan v3.0.7, -->
2 <!-- available via anonymous ftp from ftp.cs.berkeley.edu:/ucb/people/phelps/tcltk/rman.tar.Z -->
4 <HTML>
5 <HEAD>
6 <TITLE>Man page for entry_types.1</TITLE>
7 </HEAD>
8 <BODY bgcolor=white>
9 <A HREF="#toc">Table of Contents</A><P>
11 <H2><A NAME="sect0" HREF="#toc0">Name</A></H2>
13 <P>
14 entry_types - propagate parameter type info for Fortran
15 entry points
17 <H2><A NAME="sect1" HREF="#toc1"><B>Synopsis</B></A></H2>
19 <P>
20 <B>entry_types</B> <I>infile</I> <I>outfile</I> { <I>infile</I> <I>outfile</I> }*
22 <H2><A NAME="sect2" HREF="#toc2"><B>Description</B></A></H2>
24 <P>
25 The <I>entry</I><B>_</B><I>types</I> program propagates the original parameter
26 array type information to the dummy procedures produced by
27 sf2c for entry points into subroutines. It must be run
28 right after <I>fixfortran</I> if it will be necesary to have the
29 correct type information in these dummy procedures. For
30 intraprocedural analysis, it ususally does not matter
31 because the dummy procedures simply call the procedures
32 containing the body and pass parameters directly through,
33 so there is no place within the dummy procedure where the
34 type information will matter. For interprocedural analysis,
35 however, this information does matter, so if any
36 interprocedural passes are to be run, the <I>entry</I><B>_</B><I>types</I> pass
37 should be run first.
39 <H2><A NAME="sect3" HREF="#toc3"><B>See</B> <B>Also</B></A></H2>
41 <P>
42 <A HREF="man_sf2c.1.html">sf2c(1)</A>
43 , <A HREF="man_fixfortran.1.html">fixfortran(1)</A>
46 <H2><A NAME="sect4" HREF="#toc4"><B>History</B></A></H2>
48 <P>
49 This program was written by Chris Wilson.
50 <P>
52 <HR><P>
53 <A NAME="toc"><B>Table of Contents</B></A><P>
54 <UL>
55 <LI><A NAME="toc0" HREF="#sect0">Name</A></LI>
56 <LI><A NAME="toc1" HREF="#sect1">Synopsis</A></LI>
57 <LI><A NAME="toc2" HREF="#sect2">Description</A></LI>
58 <LI><A NAME="toc3" HREF="#sect3">See Also</A></LI>
59 <LI><A NAME="toc4" HREF="#sect4">History</A></LI>
60 </UL>
61 </BODY></HTML>