home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / cpm / misc / smc203.ark / -SMC203.NOT next >
Encoding:
Text File  |  1983-07-28  |  1.9 KB  |  42 lines

  1.  
  2. SMC203.NOT
  3.  
  4.         This version of Small-C is based on V2.03a from Micro Cornucopia
  5. disks 7 and 8. The objective of  the changes was a version that could be
  6. compiled with C/80 and could be used with RMAC and LINK from DRI (and/or
  7. with ASM or LASM). The work was done on a NEC v20 system  using  an emu-
  8. ator.
  9.  
  10.         To compile may require using CCONFIG to increase the table sizes
  11. used by C/80.  I also found that  the  [A] option was required for LINK.
  12.  
  13.         The changes made fell into two groups - bug  fixes  and addition
  14. of new features. Here follows a partial list:
  15.  
  16.         1) HASH bug fix
  17.         2) -b option bug fix
  18.         3) EXTRN & PUBLIC declarations for RMAC
  19.         4) LINK option in CALL & IOLIB for RMAC use
  20.         5) Changed buffer size constants in CC.DEF to
  21.              larger values
  22.  
  23.         Also, the support for VM and PDS was removed.
  24.  
  25.         The resulting  compiled  versions  CC80A  (for ASM/LASM use) and
  26. CC80R (for RMAC use ) were tested on several  small  programs  with good
  27. results.  They will  also  compile  CC1.C - but a complete recompile was
  28. not attempted.  The source should also  be  compilable with any full 'C'
  29. compiler - but this was also not attempted.
  30.  
  31.         The user is expected to  know  something  about C in general and
  32. Small-C in particular before embarking on ambitious projects.  The docu-
  33. mentation with the Micro Cornucopia disks would be a  good start.  Maga-
  34. zine articles  and  several  books  are  available through Doctor Dobb's
  35. Journal - where the original Small-C was first published.
  36.  
  37.         Any questions about, or improvements to, this particular hack of
  38. Small-C may be directed to myself, David Johnson via the CP/M conference
  39. of Canada Remote Systems, Toronto, Canada.
  40.  
  41. --------------------------------- end ----------------------------------
  42.