633
|
1 <?xml version="1.0" ?>
|
|
2 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
|
|
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
|
466
|
4 <!ENTITY vendor "OS9 Consortium">
|
|
5 <!ENTITY make "Dragon/Color">
|
|
6 <!ENTITY preface SYSTEM "intro.preface">
|
|
7 <!ENTITY chap1 SYSTEM "chap1.chapter">
|
|
8 <!ENTITY chap2 SYSTEM "chap2.chapter">
|
|
9 <!ENTITY chap3 SYSTEM "chap3.chapter">
|
|
10 <!ENTITY chap4 SYSTEM "chap4.chapter">
|
|
11 <!ENTITY errorsapp SYSTEM "errors.appendix">
|
|
12 <!ENTITY phasesapp SYSTEM "phases.appendix">
|
|
13 <!ENTITY basic09app SYSTEM "basic09.appendix">
|
|
14 <!ENTITY asmapp SYSTEM "asm.appendix">
|
|
15
|
|
16
|
633
|
17 <!ENTITY abortref SYSTEM "abort.refentry">
|
|
18 <!ENTITY absref SYSTEM "abs.refentry">
|
|
19 <!ENTITY accessref SYSTEM "access.refentry">
|
|
20 <!ENTITY chainref SYSTEM "chain.refentry">
|
|
21 <!ENTITY chdirref SYSTEM "chdir.refentry">
|
|
22 <!ENTITY chmodref SYSTEM "chmod.refentry">
|
|
23 <!ENTITY chownref SYSTEM "chown.refentry">
|
|
24 <!ENTITY closeref SYSTEM "close.refentry">
|
466
|
25 <!ENTITY crcref SYSTEM "crc.refentry">
|
633
|
26 <!ENTITY creatref SYSTEM "creat.refentry">
|
|
27 <!ENTITY defdriveref SYSTEM "defdrive.refentry">
|
466
|
28 <!ENTITY dupref SYSTEM "dup.refentry">
|
|
29 <!ENTITY exitref SYSTEM "exit.refentry">
|
633
|
30 <!ENTITY getpidref SYSTEM "getpid.refentry">
|
|
31 <!ENTITY getstatref SYSTEM "getstat.refentry">
|
|
32 <!ENTITY getuidref SYSTEM "getuid.refentry">
|
|
33 <!ENTITY interceptref SYSTEM "intercept.refentry">
|
466
|
34 <!ENTITY killref SYSTEM "kill.refentry">
|
633
|
35 <!ENTITY lseekref SYSTEM "lseek.refentry">
|
|
36 <!ENTITY mknodref SYSTEM "mknod.refentry">
|
|
37 <!ENTITY modloadref SYSTEM "modload.refentry">
|
|
38 <!ENTITY munlinkref SYSTEM "munlink.refentry">
|
466
|
39 <!ENTITY os9ref SYSTEM "os9.refentry">
|
|
40 <!ENTITY openref SYSTEM "open.refentry">
|
633
|
41 <!ENTITY os9forkref SYSTEM "os9fork.refentry">
|
|
42 <!ENTITY pauseref SYSTEM "pause.refentry">
|
|
43 <!ENTITY prerrref SYSTEM "prerr.refentry">
|
466
|
44 <!ENTITY readref SYSTEM "read.refentry">
|
|
45 <!ENTITY sbrkref SYSTEM "sbrk.refentry">
|
633
|
46 <!ENTITY setprref SYSTEM "setpr.refentry">
|
|
47 <!ENTITY setimeref SYSTEM "setime.refentry">
|
|
48 <!ENTITY setuidref SYSTEM "setuid.refentry">
|
|
49 <!ENTITY setstatref SYSTEM "setstat.refentry">
|
|
50 <!ENTITY signalref SYSTEM "signal.refentry">
|
|
51 <!ENTITY stacksizeref SYSTEM "stacksize.refentry">
|
|
52 <!ENTITY strassref SYSTEM "strass.refentry">
|
|
53 <!ENTITY tsleepref SYSTEM "tsleep.refentry">
|
|
54 <!ENTITY unlinkref SYSTEM "unlink.refentry">
|
466
|
55 <!ENTITY waitref SYSTEM "wait.refentry">
|
633
|
56 <!ENTITY writeref SYSTEM "write.refentry">
|
466
|
57
|
|
58 <!ENTITY atofref SYSTEM "atof.refentry">
|
633
|
59 <!ENTITY fcloseref SYSTEM "fclose.refentry">
|
466
|
60 <!ENTITY feofref SYSTEM "feof.refentry">
|
633
|
61 <!ENTITY findstrref SYSTEM "findstr.refentry">
|
|
62 <!ENTITY fopenref SYSTEM "fopen.refentry">
|
|
63 <!ENTITY freadref SYSTEM "fread.refentry">
|
|
64 <!ENTITY fseekref SYSTEM "fseek.refentry">
|
466
|
65 <!ENTITY getcref SYSTEM "getc.refentry">
|
|
66 <!ENTITY getsref SYSTEM "gets.refentry">
|
633
|
67 <!ENTITY isalpharef SYSTEM "isalpha.refentry">
|
|
68 <!ENTITY l3tolref SYSTEM "l3tol.refentry">
|
|
69 <!ENTITY longjmpref SYSTEM "longjmp.refentry">
|
|
70 <!ENTITY mallocref SYSTEM "malloc.refentry">
|
|
71 <!ENTITY mktempref SYSTEM "mktemp.refentry">
|
|
72 <!ENTITY printfref SYSTEM "printf.refentry">
|
466
|
73 <!ENTITY putcref SYSTEM "putc.refentry">
|
|
74 <!ENTITY putsref SYSTEM "puts.refentry">
|
633
|
75 <!ENTITY qsortref SYSTEM "qsort.refentry">
|
|
76 <!ENTITY scanfref SYSTEM "scanf.refentry">
|
|
77 <!ENTITY setbufref SYSTEM "setbuf.refentry">
|
|
78 <!ENTITY sleepref SYSTEM "sleep.refentry">
|
|
79 <!ENTITY strcatref SYSTEM "strcat.refentry">
|
|
80 <!ENTITY systemref SYSTEM "system.refentry">
|
|
81 <!ENTITY toupperref SYSTEM "toupper.refentry">
|
|
82 <!ENTITY ungetcref SYSTEM "ungetc.refentry">
|
466
|
83 ]>
|
|
84 <book id="cc-guide" lang="en">
|
|
85 <bookinfo>
|
617
|
86 <title>Microware C Compiler User's Guide</title>
|
|
87 <subtitle>for OS-9</subtitle>
|
466
|
88
|
|
89 <publisher>
|
|
90 <publishername>Cleglen Publishing Limited</publishername>
|
|
91 <address>
|
|
92 <city>Cardiff</city>
|
|
93 </address>
|
|
94 </publisher>
|
|
95
|
|
96 <copyright>
|
|
97 <year>1983</year>
|
|
98 <holder>Microware Systems Corporation.</holder>
|
|
99 </copyright>
|
|
100
|
|
101 <legalnotice>
|
|
102
|
|
103 <para>All rights reserved.</para>
|
|
104
|
|
105 <para>
|
|
106 Reproduction of this document, in part or whole, by any means,
|
|
107 electrical or otherwise, is prohibited, except by written permission
|
|
108 from Microware Systems Corporation.</para>
|
|
109
|
|
110 <para>The information contained herein is believed to be accurate as of
|
|
111 the date of publication, however, Microware will not be liable for
|
|
112 any damages, including indirect or consequential, from use of
|
656
|
113 the OS-9 operating system or reliance on the accuracy of this
|
466
|
114 documentation. The information contained herein is subject to
|
|
115 change without notice.</para>
|
|
116 </legalnotice>
|
|
117 <revhistory>
|
|
118 <revision>
|
|
119 <revnumber>C</revnumber>
|
|
120 <date>June 1983</date>
|
|
121 </revision>
|
|
122 </revhistory>
|
|
123 </bookinfo>
|
|
124
|
468
|
125 <preface>
|
|
126 <title>Acknowledgements</title>
|
466
|
127 <para>
|
617
|
128 The OS-9 C Compiler was written by James McCosh with OS-9
|
466
|
129 implementation assistance from Terry Crane and Kim Kempf. The
|
|
130 Relocatable Assembler, Linker, and Profiler was edited by Wes Camden and
|
|
131 Ken Kaplan.
|
|
132 </para>
|
468
|
133 </preface>
|
466
|
134
|
|
135 &preface;
|
|
136 &chap1;
|
|
137 &chap2;
|
|
138 &chap3;
|
|
139 &chap4;
|
|
140 &errorsapp;
|
|
141 &phasesapp;
|
|
142 &basic09app;
|
|
143 &asmapp;
|
|
144
|
|
145 </book>
|