home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / GCC / BLAKE / gcc-1.37.1-osk-README < prev    next >
Text File  |  2009-11-06  |  13KB  |  272 lines

  1. CERN, European Organization for Nuclear Research
  2. 1211 Geneva 23
  3. Switzerland
  4.  
  5. J.D. Blake
  6. blake@cernvax.cern.ch
  7. 1991/2/28
  8.  
  9.  
  10.                    GNU C Compiler (gcc) for OS-9/68000
  11.                    -----------------------------------
  12.  
  13.  
  14. The GNU C Compiler (gcc) for OS-9/68000 has been prepared for distribution
  15. by  anonymous  FTP  from friendly server sites.  Offers of FTP hospitality
  16. will be  welcomed,  as  CERN  does  not  run  an  anonymous  FTP  service.
  17. Executable  and run time library files in the distribution were built on a
  18. system running OS-9/68000 version 2.4 and C version 3.2.  They  have  been
  19. tested under OS-9/68000 versions 2.3 and 2.4.
  20.  
  21. There are four distribution files:
  22.  
  23.     gcc-1.37.1-osk-README       Basic information (this file)
  24.     gcc-1.37.1-osk-bin.tar.Z    OS-9/68000 executable gcc
  25.     gcc-1.37.1-osk-doc.tar.Z    Gcc and cpp user guides
  26.     gcc-1.37.1-osk-src.tar.Z    Source code (cross and native gcc)
  27.  
  28. The first file contains ASCII text; the other files are in compressed  tar
  29. (binary)  format.  My  working  assumption  is  that  the  recipient  will
  30. transfer each distribution file to a UNIX  system  and  unpack  it  there,
  31. using  the  programs  uncompress  and  tar; the unpacked files may then be
  32. transferred to the target OS-9/68000 system by FTP.  The approximate  size
  33. of each distribution file is:
  34.  
  35.     gcc-1.37.1-osk-README       13 Kbytes
  36.     gcc-1.37.1-osk-bin.tar.Z    432 Kbytes  (707 Kbytes uncompressed)
  37.     gcc-1.37.1-osk-doc.tar.Z    945 Kbytes  (2335 Kbytes uncompressed)
  38.     gcc-1.37.1-osk-src.tar.Z    1432 Kbytes (3974 Kbytes uncompressed)
  39.  
  40. The GNU C compiler is free software.  Permission to copy is given  in  the
  41. file COPYING which is included in each distribution file.
  42.  
  43. The executable distribution file includes all files needed to use gcc as a
  44. native OS-9/68000 compiler.  There is some practical documentation, but no
  45. full length manuals.
  46.  
  47. The documentation distribution file contains user guides to gcc and to its
  48. preprocessor:
  49.  
  50.     Using and Porting GNU CC
  51.     Richard M. Stallman
  52.     188 pages
  53.  
  54.     The C Preprocessor
  55.     Richard M. Stallman
  56.     43 pages
  57.  
  58. in source  form  (for  TeX)  and  in  printable  forms  (TeX  dvi  format,
  59. Postscript).
  60.  
  61. The three distribution files, taken together, should contain all the files
  62. needed  to  install,  modify  and  use  gcc  as  a  native  compiler on an
  63. OS-9/68000 system.  The source code distribution also  contains  files  to
  64. build  a  cross compiler gccos9, which runs under VAX Ultrix and generates
  65. code for OS-9/68000.
  66.  
  67. Gcc for OS-9/68000 is based on gcc  1.37.1  which  may  be  obtained  from
  68. prep.ai.mit.edu  by  anonymous  FTP;  look  in the directory pub/gnu.  The
  69. standard distribution of gcc 1.37.1 contains many  files  which  have  not
  70. been repeated in the OS-9/68000 distribution, in order to save space.
  71.  
  72. Gcc for OS-9/68000 runs at CERN as a native compiler on OS-9/68000 systems
  73. and  as  a  cross  compiler  on  cernvax.  It  can  compile  code  for the
  74. 68000/68010 and for the 68020/68030 with or without  68881/68882  floating
  75. point  coprocessor.  The compiler uses Microware's assembly code optimizer
  76. (o68), assemblers (r68, r68020), linker (l68), standard header  files  and
  77. run time libraries.
  78.  
  79. The principal author of gcc is Richard Stallman of MIT.  Gcc  was  adapted
  80. to OS-9/68000 by Atsushi Seyama of Tokyo.  Further modifications have been
  81. made by Martin Husemann and Kei Thomsen of Paderborn  University,  and  by
  82. Julian Blake of CERN.  Fuller lists of contributors to gcc may be found in
  83. "Using and Porting GNU CC", and in  the  files  Doc  and  History  in  the
  84. OS-9/68000 gcc distribution.
  85.  
  86.  
  87. Contents of gcc-1.37.1-osk-bin.tar.Z
  88. ------------------------------------
  89.  
  90. r--r--r--605/20   12488 Feb  6 17:09 1991 COPYING
  91. r--r--r--605/20    3703 Feb 18 09:32 1991 Comments
  92. r--r--r--605/20   26738 Feb  6 17:09 1991 Doc
  93. r--r--r--605/20    6505 Feb 28 12:47 1991 History
  94. r--r--r--605/20   11995 Feb 28 12:47 1991 README
  95. r--r--r--605/20     858 Feb  6 17:09 1991 assert.h
  96. r--r--r--605/20  463880 Feb 28 12:45 1991 cc1
  97. r--r--r--605/20   53298 Feb 28 12:45 1991 cc1.stb
  98. r--r--r--605/20   43674 Feb 28 12:45 1991 cccp
  99. r--r--r--605/20    5668 Feb 28 12:45 1991 cccp.stb
  100. r--r--r--605/20   25008 Feb 28 12:45 1991 gcc
  101. r--r--r--605/20    5690 Feb 28 12:45 1991 gcc.stb
  102. r--r--r--605/20   13477 Feb 28 12:45 1991 gnulib.l
  103. r--r--r--605/20    1170 Feb  6 17:10 1991 limits.h
  104. r--r--r--605/20    3923 Feb  6 17:10 1991 math.h
  105. r--r--r--605/20    7928 Feb  6 17:10 1991 math881.h
  106. r--r--r--605/20     780 Feb  6 17:10 1991 stdarg.h
  107. r--r--r--605/20     543 Feb  6 17:10 1991 stddef.h
  108. r--r--r--605/20     757 Feb  6 17:10 1991 varargs.h
  109.  
  110.  
  111. Contents of gcc-1.37.1-osk-doc.tar.Z
  112. ------------------------------------
  113.  
  114. r--r--r--605/20   12488 Feb 18 09:27 1991 COPYING
  115. r--r--r--605/20    2176 Feb 18 12:04 1991 README
  116. r--r--r--605/20  127548 Feb  7 17:34 1991 cpp.dvi
  117. r--r--r--605/20  240956 Feb  7 17:35 1991 cpp.ps
  118. r--r--r--605/20   82898 Feb  7 17:34 1991 cpp.texinfo
  119. r--r--r--605/20  527700 Feb  7 17:47 1991 gcc.dvi
  120. r--r--r--605/20  798989 Feb  7 17:47 1991 gcc.ps
  121. r--r--r--605/20  413962 Feb  7 17:34 1991 gcc.texinfo
  122. r--r--r--605/20   42774 Feb  7 17:35 1991 texindex.c
  123. r--r--r--605/20   74886 Feb  7 17:34 1991 texinfo.tex
  124.  
  125.  
  126. Contents of gcc-1.37.1-osk-src.tar.Z
  127. ------------------------------------
  128.  
  129. r-xr-xr-x605/20    2396 Feb 13 17:21 1991 Build-osk-cross
  130. r-xr-xr-x605/20    2262 Feb 20 15:02 1991 Build-osk-native
  131. r--r--r--605/20    4449 Feb 14 16:46 1991 Build.osk
  132. r--r--r--605/20   12488 Feb 13 17:21 1991 COPYING
  133. r--r--r--605/20    3703 Feb 13 17:21 1991 Comments.osk
  134. r--r--r--605/20   26738 Feb 13 17:21 1991 Doc.osk
  135. r--r--r--605/20    6505 Feb 28 12:55 1991 History.osk
  136. r--r--r--605/20   24323 Feb 13 17:21 1991 Makefile-osk-cross
  137. r--r--r--605/20   26135 Feb 13 17:31 1991 Makefile-osk-native
  138. r--r--r--605/20   21892 Feb 28 12:54 1991 Makefile.osk
  139. r--r--r--605/20   21883 Feb 28 12:55 1991 Makefile.osk.temp
  140. r--r--r--605/20   21937 Feb 28 12:54 1991 Makefile881.osk
  141. r--r--r--605/20    4368 Feb 18 14:52 1991 README.osk
  142. r--r--r--605/20    5214 Feb  8 11:29 1991 alloca.c
  143. r--r--r--605/20     858 Feb  8 11:30 1991 assert.h
  144. r--r--r--605/20    2058 Feb  8 11:30 1991 basic-block.h
  145. r--r--r--605/20   12754 Feb  8 11:29 1991 c-convert.c
  146. r--r--r--605/20  122146 Feb  8 11:29 1991 c-decl.c
  147. r--r--r--605/20    1130 Feb  8 11:30 1991 c-parse.h
  148. r--r--r--605/20  159342 Feb  8 11:29 1991 c-parse.output
  149. r--r--r--605/20  127609 Feb  8 11:29 1991 c-parse.tab.c
  150. r--r--r--605/20  180362 Feb  8 11:29 1991 c-parse.tab.output
  151. r--r--r--605/20   75830 Feb  8 11:29 1991 c-parse.y
  152. r--r--r--605/20    4842 Feb  8 11:30 1991 c-tree.h
  153. r--r--r--605/20  111810 Feb  8 11:29 1991 c-typeck.c
  154. r--r--r--605/20   21315 Feb  8 11:29 1991 caller-save.c
  155. r--r--r--605/20  160751 Feb  8 11:30 1991 cccp.c
  156. r--r--r--605/20   35374 Feb  8 11:30 1991 cexp.c
  157. r--r--r--605/20   14759 Feb  8 11:29 1991 cexp.y
  158. r--r--r--605/20   89438 Feb  8 11:30 1991 combine.c
  159. r--r--r--605/20    3918 Feb  8 11:30 1991 conditions.h
  160. rwxr-xr-x605/20       0 Feb 20 14:56 1991 config/
  161. r--r--r--605/20   91902 Feb 20 14:56 1991 config/m68osk.md
  162. r--r--r--605/20   18308 Feb  7 17:37 1991 config/out-osk.c
  163. r--r--r--605/20   63302 Feb  7 17:37 1991 config/tm-m68k.h
  164. r--r--r--605/20   31929 Feb  7 17:37 1991 config/tm-osk.h
  165. r--r--r--605/20    1890 Feb  7 17:37 1991 config/xm-osk.h
  166. r--r--r--605/20    1360 Feb  7 17:37 1991 config/xm-vax.h
  167. r--r--r--605/20  113909 Feb  8 11:30 1991 cse.c
  168. r--r--r--605/20   14229 Feb  8 11:30 1991 dbranch.c
  169. r--r--r--605/20   35943 Feb  8 11:30 1991 dbxout.c
  170. r--r--r--605/20   40786 Feb  8 11:30 1991 emit-rtl.c
  171. r--r--r--605/20   16197 Feb  8 11:30 1991 explow.c
  172. r--r--r--605/20   53074 Feb  8 11:30 1991 expmed.c
  173. r--r--r--605/20  170350 Feb  8 11:30 1991 expr.c
  174. r--r--r--605/20   13212 Feb  8 11:30 1991 expr.h
  175. r--r--r--605/20   46427 Feb  8 11:30 1991 final.c
  176. r--r--r--605/20    3763 Feb  8 11:30 1991 fixincludes
  177. r--r--r--605/20    5716 Feb  8 11:30 1991 flags.h
  178. r--r--r--605/20   64604 Feb  8 11:30 1991 flow.c
  179. r--r--r--605/20   48516 Feb  8 11:30 1991 fold-const.c
  180. r-xr-xr-x605/20     478 Feb  8 11:30 1991 ftpcmp
  181. r-xr-xr-x605/20     466 Feb  8 11:30 1991 ftpcmpr
  182. r-xr-xr-x605/20     445 Feb  8 11:30 1991 ftpdiff
  183. r--r--r--605/20   52510 Feb  8 11:30 1991 gcc.c
  184. r--r--r--605/20   87913 Feb  8 11:30 1991 gccosk.c
  185. r--r--r--605/20     353 Feb  8 11:30 1991 gdbfiles.h
  186. r--r--r--605/20    3338 Feb  8 11:30 1991 gencodes.c
  187. r--r--r--605/20    6232 Feb  8 11:30 1991 genconfig.c
  188. r--r--r--605/20   11837 Feb  8 11:30 1991 genemit.c
  189. r--r--r--605/20    8167 Feb  8 11:30 1991 genextract.c
  190. r--r--r--605/20    3047 Feb  8 11:30 1991 genflags.c
  191. r--r--r--605/20   22110 Feb  8 11:30 1991 genoutput.c
  192. r--r--r--605/20   10183 Feb  8 11:30 1991 genpeep.c
  193. r--r--r--605/20   26250 Feb  8 11:30 1991 genrecog.c
  194. r--r--r--605/20   33867 Feb  8 11:30 1991 global-alloc.c
  195. r--r--r--605/20    6269 Feb  8 11:30 1991 gnulib.c
  196. r--r--r--605/20   16501 Feb  8 11:30 1991 gnulib2.c
  197. r--r--r--605/20    4795 Feb  8 11:30 1991 gnulibosk.c
  198. r--r--r--605/20    1369 Feb  8 11:30 1991 gvarargs.h
  199. r--r--r--605/20   48227 Feb  8 11:30 1991 hard-params.c
  200. r--r--r--605/20    8012 Feb  8 11:30 1991 hard-reg-set.h
  201. r-xr-xr-x605/20     198 Feb  8 11:30 1991 init-cc68
  202. r--r--r--605/20     546 Feb  8 11:30 1991 input.h
  203. r--r--r--605/20   61980 Feb  8 11:30 1991 integrate.c
  204. r--r--r--605/20   44406 Feb  8 11:30 1991 jump.c
  205. r--r--r--605/20    1170 Feb  8 11:30 1991 limits.h
  206. r--r--r--605/20   37948 Feb  8 11:30 1991 local-alloc.c
  207. r--r--r--605/20  158436 Feb  8 11:30 1991 loop.c
  208. r--r--r--605/20    5257 Feb  8 11:30 1991 machmode.def
  209. r--r--r--605/20    5730 Feb  8 11:30 1991 masm386.c
  210. r--r--r--605/20    8448 Feb  8 11:30 1991 math-68881.h
  211. r-xr-xr-x605/20     120 Feb  8 11:31 1991 move-if-change
  212. r--r--r--605/20    9028 Feb  8 11:30 1991 obstack.c
  213. r--r--r--605/20   15834 Feb  8 11:30 1991 obstack.h
  214. r--r--r--605/20   63578 Feb  8 11:30 1991 optabs.c
  215. r-xr-xr-x605/20     129 Feb  8 11:30 1991 osk2unix
  216. rwxr-xr-x605/20       0 Feb 13 15:13 1991 osksrc/
  217. r--r--r--605/20     717 Feb  7 17:41 1991 osksrc/Makefile
  218. r--r--r--605/20    1649 Feb  7 17:41 1991 osksrc/alloca.a
  219. r--r--r--605/20    1249 Feb  7 17:41 1991 osksrc/cmpr.c
  220. r--r--r--605/20     722 Feb  7 17:41 1991 osksrc/config.h
  221. r--r--r--605/20    2400 Feb  7 17:41 1991 osksrc/cppcccp.c
  222. r--r--r--605/20    1651 Feb  7 17:41 1991 osksrc/getcd.c
  223. r--r--r--605/20     256 Feb  7 17:41 1991 osksrc/ldexp.c
  224. r--r--r--605/20    3923 Feb  7 17:41 1991 osksrc/math.h
  225. r--r--r--605/20    7928 Feb  7 17:41 1991 osksrc/math881.h
  226. r--r--r--605/20    1648 Feb  7 17:41 1991 osksrc/move_if_change.c
  227. r--r--r--605/20    4367 Feb  7 17:41 1991 osksrc/perror.c
  228. r--r--r--605/20    6251 Feb  7 17:41 1991 osksrc/qsort.c
  229. r--r--r--605/20    1556 Feb  7 17:41 1991 osksrc/stat.c
  230. r--r--r--605/20    1225 Feb  7 17:41 1991 osksrc/really_new.c
  231. r--r--r--605/20    2515 Feb  7 17:41 1991 osksrc/stat.h
  232. r--r--r--605/20     757 Feb  7 17:41 1991 osksrc/varargs.h
  233. r--r--r--605/20    3190 Feb  8 11:30 1991 output.h
  234. r--r--r--605/20      97 Feb  8 11:30 1991 print-self.c
  235. r--r--r--605/20      68 Feb  8 11:30 1991 print-self1.c
  236. r--r--r--605/20   15824 Feb  8 11:30 1991 print-tree.c
  237. r--r--r--605/20    3034 Feb  8 11:30 1991 real.h
  238. r--r--r--605/20   28948 Feb  8 11:30 1991 recog.c
  239. r--r--r--605/20    2796 Feb  8 11:30 1991 recog.h
  240. r--r--r--605/20   24179 Feb  8 11:30 1991 regclass.c
  241. r--r--r--605/20    5058 Feb  8 11:30 1991 regs.h
  242. r--r--r--605/20  103543 Feb  8 11:30 1991 reload.c
  243. r--r--r--605/20    2290 Feb  8 11:30 1991 reload.h
  244. r--r--r--605/20  109881 Feb  8 11:30 1991 reload1.c
  245. r--r--r--605/20   19516 Feb  8 11:30 1991 rtl.c
  246. r--r--r--605/20   22139 Feb  8 11:30 1991 rtl.def
  247. r--r--r--605/20   20242 Feb  8 11:30 1991 rtl.h
  248. r--r--r--605/20   16111 Feb  8 11:30 1991 rtlanal.c
  249. r--r--r--605/20   25521 Feb  8 11:30 1991 sdbout.c
  250. r--r--r--605/20    4738 Feb  8 11:30 1991 stab.def
  251. r--r--r--605/20     237 Feb  8 11:30 1991 stab.h
  252. r--r--r--605/20     780 Feb  8 11:30 1991 stdarg.h
  253. r--r--r--605/20     543 Feb  8 11:30 1991 stddef.h
  254. r--r--r--605/20  155943 Feb  8 11:30 1991 stmt.c
  255. r--r--r--605/20   31779 Feb  8 11:30 1991 stor-layout.c
  256. r--r--r--605/20   15746 Feb  8 11:30 1991 stupid.c
  257. r--r--r--605/20   34747 Feb  8 11:30 1991 symout.c
  258. r--r--r--605/20   13408 Feb  8 11:30 1991 symseg.h
  259. r--r--r--605/20   56655 Feb  8 11:30 1991 toplev.c
  260. r--r--r--605/20   59374 Feb  8 11:30 1991 tree.c
  261. r--r--r--605/20   28022 Feb  8 11:30 1991 tree.def
  262. r--r--r--605/20   32277 Feb  8 11:30 1991 tree.h
  263. r--r--r--605/20     524 Feb  8 11:30 1991 typeclass.h
  264. r-xr-xr-x605/20     129 Feb  8 11:30 1991 unix2osk
  265. r--r--r--605/20    1525 Feb  8 11:30 1991 va-i860.h
  266. r--r--r--605/20    4143 Feb  8 11:30 1991 va-mips.h
  267. r--r--r--605/20     757 Feb  8 11:30 1991 va-osk.h
  268. r--r--r--605/20    3063 Feb  8 11:30 1991 va-pyr.h
  269. r--r--r--605/20    1222 Feb  8 11:30 1991 va-spur.h
  270. r--r--r--605/20   58171 Feb  8 11:30 1991 varasm.c
  271. r--r--r--605/20      33 Feb  8 11:30 1991 version.c
  272.