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 -->
6 <TITLE>Man page for special_sgi64.1
</TITLE>
9 <A HREF=
"#toc">Table of Contents
</A><P>
11 <H2><A NAME=
"sect0" HREF=
"#toc0">Name
</A></H2>
14 special_sgi64 - special processing for SGI64 back-end
16 <H2><A NAME=
"sect1" HREF=
"#toc1"><B>Synopsis
</B></A></H2>
19 <B>special_sgi64
</B> { -in | -out }
<I>infile
</I> <I>outfile
</I> {
<I>infile
</I> <I>out
</I><B>_
</B>f
<I>ile
</I>
22 <H2><A NAME=
"sect2" HREF=
"#toc2"><B>Description
</B></A></H2>
25 The
<I>special
</I><B>_
</B><I>sgi64
</I> program does special processing to
26 interface with the SGI64 back-end compiler. It does this
27 by means of ``#pragma'' lines, both ``#pragma'' lines in
28 the input from system header files that give SUIF information
29 about the back-end, and ``#pragma'' lines that SUIF
30 puts in the output C files to communicate information SUIF
31 has to the back-end compiler. It also does special optimizations
32 that are specific to the SGI64 back-end.
34 This program should be run twice, once after the front end
35 with the ``-in'' option to read in annotations, and once
36 just before s2c with the ``-out'' option.
38 <H2><A NAME=
"sect3" HREF=
"#toc3"><B>History
</B></A></H2>
41 This program was written by Chris Wilson.
45 <A NAME=
"toc"><B>Table of Contents
</B></A><P>
47 <LI><A NAME=
"toc0" HREF=
"#sect0">Name
</A></LI>
48 <LI><A NAME=
"toc1" HREF=
"#sect1">Synopsis
</A></LI>
49 <LI><A NAME=
"toc2" HREF=
"#sect2">Description
</A></LI>
50 <LI><A NAME=
"toc3" HREF=
"#sect3">History
</A></LI>