some files aren't too happy in a library
[suif.git] / html / man_special_sgi64.1.html
blobe711e512401d080410f7ebc11729d49419ff642e
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 special_sgi64.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 special_sgi64 - special processing for SGI64 back-end
16 <H2><A NAME="sect1" HREF="#toc1"><B>Synopsis</B></A></H2>
18 <P>
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>
24 <P>
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.
33 <P>
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>
40 <P>
41 This program was written by Chris Wilson.
42 <P>
44 <HR><P>
45 <A NAME="toc"><B>Table of Contents</B></A><P>
46 <UL>
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>
51 </UL>
52 </BODY></HTML>