home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 300-399 / ff314.lha / zc / zc.lzh / Docs / zc.doc < prev    next >
Text File  |  1990-01-20  |  1KB  |  51 lines

  1.  
  2.                                 ZC(1)
  3. ZC
  4. NAME
  5.    zc  -Sozobon C compiler ported to the amiga.  Ver 1.01
  6.     by  Johann Ruegg.
  7.     modified by Joe Montgomery Dec 1988.
  8.     modified by Jeff Lydiatt June 1989.
  9.  
  10. SYNOPSIS
  11.    zc  [ options ] [file.c's ]
  12.  
  13. DESCRIPTION
  14.      Zc is a c compiler for the amiga.    It is as far as
  15.      I know a K & R compatible compiler.  Zc takes <file>.c
  16.      and creates a Motorola compatible assembly source whose
  17.      default name is <file>.s .  include files are looked
  18.      for in the directory specified by the manx environment
  19.      variable INCLUDE.    Simply use the command
  20.      set INCLUDE=includedir
  21.      from the CLI or place it in your startup-sequence.
  22.  
  23.      Below: are the options available at present.
  24.  
  25.        -Dxxxx    Define xxxx
  26.           same as a #define xxxx in the source file
  27.        -Uxxxx    Undefine xxxx
  28.           same as a #undefine xxxx in the source file
  29.        -Ixxxx    Include Directory = xxxx
  30.        -P    profiler. Places a call to mcount before calling
  31.           main.  You had better not use this for now.
  32.        -Oxxxx    outputfile name = xxxx
  33.        -V    display compiler version
  34.        -?    Help
  35.        -C    force Data,Bss into Chip memory
  36.        -F    force Data,Bss into Fast memory
  37.        -Exxxx    errorfile. Zc writes the number of errors into
  38.           this file.  This is used by the compiler front
  39.           end in order to determine whether to start the
  40.            assembler a68k.
  41.  
  42. BUGS
  43.  
  44.     See zc.readme.
  45.  
  46.  
  47.     Joe Montgomery UC Berkeley Math Dept.
  48.     monty@brahms.berkeley.edu
  49.  
  50.  
  51.