home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / program / assembler / sasm / Docs / History < prev    next >
Encoding:
Text File  |  1995-10-02  |  4.4 KB  |  112 lines

  1.  
  2.                     -=O=-  RELEASE HISTORY  -=O=-
  3.  
  4.  
  5.     1.0     Oct. 91 First release
  6.     
  7.     1.1     Nov. 91 Functionally as 1.0
  8.                     Bug fixes
  9.                     X-ref and Macro Library functions re-written
  10.     
  11.     1.2     Nov. 91 Bug fixes
  12.                     Much improved error handling
  13.                     INCLUDE directive added
  14.     
  15.     1.21    Jan 92  Restrictions on INCLUDE directive with
  16.                     Shareware version removed.
  17.     
  18.     1.22    Mar 92  Improved error handler
  19.     
  20.     1.23    May 92  Minor bug fixes
  21.     
  22.     1.24    June 92 Line numbering rewritten, dramatic speed increase for
  23.                     large files
  24.                     Line number space relocation added
  25.     
  26.     1.25    July 92 adrl, movl, div, db, dw, dd, added
  27.                     Enhanced immediate 2nd operand
  28.     
  29.     1.26    Feb 93  Bug in adrl in some examples of 1.25 fixed.
  30.                     No public release of this version.
  31.     
  32.     1.30    Mar 93  Expanded macros introduced.
  33.                     db *xx,? to reserve area without setting
  34.                     New Makelib tool for expanded macros
  35.                     Module provided so SAsm can be run from the RMA
  36.     
  37.     1.31    Apr 93  ADRL and MOVL can be conditional
  38.     
  39.     1.32    Jun 93  Bug fixed in expanded macro stack.
  40.     
  41.     1.41    Aug 93  #obj, #lib, #errfile, #cli, #verbose, #quiet,
  42.                     #xref and #noxref directives introduced.
  43.                     Tab characters accepted as delimiters.
  44.     
  45.     1.42    Sep 93  Bug with DB, DD and DW in upper case fixed.
  46.                     Bug with comment on Macro call line fixed.
  47.                     'Line Too Long' trapped during preprocessing
  48.     
  49.     1.43    Dec 93  Expanded macro call permitted after label
  50.                     Minor bug fixes
  51.     
  52.     1.44    Dec 93  #enhance and #noenhance directives introduced
  53.     
  54.     1.45    Dec 93  Bug in macro call with no params fixed
  55.     
  56.     1.46    Dec 93  'P' parameter introduced
  57.                     #insert directive introduced
  58.     
  59.     1.50    Jan 94  x-ref list to file
  60.                     x-ref bug fix with label same as opcode
  61.                     Assembler listing file
  62.                     Added short help text
  63.                     SWI name processing
  64.                     Local labels with LDR and STR
  65.                     String variables accepted by DB
  66.                     'Q' switch added to quit before assembly
  67.                     'N' switch added to list label names
  68.                     #LABELFILE to send labels to file
  69.     
  70.     1.51    Mar 94  Minor bug in #SWION fixed
  71.                     reg! permitted without space for LDM/STM
  72.                     More improvements to error trapping
  73.                     DIV now included in unregistered version
  74.     
  75.     1.52    Mar 94  Filetypes Module and Utility don't need ORG
  76.                     Bug with obj filename starting with '!' fixed
  77.                     Added 'demo' application
  78.     1.71    Aug 95  #STRUC directive introduced
  79.     1.73    Sept 95 HS and LO accepted as conditions with ADRL etc.
  80.                     SASM_ERR variable introduced.
  81.     
  82.     1.53    Mar 94  Labels now listed alpahbetically, not reverse
  83.                     FNdb, FNdd, FNdw removed
  84.                     #AREA directive introduced
  85.                     Descriptive text between {and } allowed
  86.                     OSET variable implemented
  87.                     Bug in trapping open Error File error fixed
  88.     
  89.     1.54    Apr 94  Basic tokenising introduced with large files
  90.                     Corrected bug with ':' in INCLUDE filenames
  91.     
  92.     1.55    Jun 94  Fixed bug which sometimes gave errors with some
  93.                     conditional ADRL instructions
  94.     
  95.     1.56    Jul 94  dynamic memory management introduced
  96.     
  97.     1.60    Feb 95  Bug in #include introduced in 1.54 fixed
  98.                     First line of an #AREA directive no longer needs an
  99.                     offset
  100.                     Missing number after a name in an #AREA is now a
  101.                     recoverable error
  102.                     '>' and '<' modifiers for local label introduced
  103.  
  104.     1.70    July 95 Major internal rewrite for messages.
  105.                     #size directive can now be in the form '50K' etc.
  106.                     !SAsm desktop front end supplied
  107.  
  108.     1.71    Aug 95  #STRUC directive introduced
  109.  
  110.     1.73    Sept 95 HS and LO accepted as conditions with ADRL etc.
  111.                     SASM_ERR variable introduced.
  112.