Files
Digital-Research-Source-Code/CPM OPERATING SYSTEMS/CPM 68K/1.0X SOURCES/v103/as/log
Sepp J Morris 31738079c4 Upload
Digital Research
2020-11-06 18:50:37 +01:00

171 lines
3.3 KiB
Plaintext

.he "As68"Revisions"Page %"
.de bg
.sp
.in +5
..
.de eg
.sp
.ne 8
.in -5
..
1. [vlh] 15 sep 82
.bg
Added fix to make location relative equates correct even if branch
optimization occurs.
.eg
2. [vlh] 17 sep 82
.bg
Recognizes commands in uppercase. Added recognization of upper case
directives which do not have the preceding '.'.
.eg
3. [vlh] 17 sep 82
.bg
Added recognizing of ignored directives IDNT, ORG and MASK2.
Added new directives XDEF, XREF.
.eg
4. [vlh] 20 sep 82
.bg
Added COMLINE and SECTION.
.eg
5. [vlh] 21 sep 82
.bg
Added new directive REG.
.eg
6. [vlh] 22 sep 82
.bg
Added new directives DCB and OFFSET.
.eg
7. [vlh] 22 sep 82
.bg
Recognizes branch extensions and takes the appropriate action.
.eg
8. [vlh] 23 sep 82
.bg
Added assembler directives ifeq, ifne, ifle, iflt, ifge, ifgt.
.eg
9. [vlh] 23 sep 82
.bg
Added character '$' to set of legitimate characters in a symbol.
.eg
10. [vlh] 23 sep 82
.bg
Added new ignored directive OPT.
.eg
11. [vlh] 23 sep 82
.bg
Recognizes non-opcodes starting in column 1 as labels.
.eg
12. [vlh] 27 sep 82
.bg
Added conditional assembler directives ifc, ifnc.
.eg
13. [vlh] 01 oct 82
.bg
Major reworking of expression handler.
.eg
14. [vlh] 04 oct 82
.bg
More revisions to expression stacks.
.eg
15. [vlh] 26 oct 82
.bg
Added the recognition and handling of the 'illegal' instruction.
.eg
16. [vlh] 26 oct 82
.bg
Added handling of the jmp suffixes.
.eg
17. [vlh] 27 oct 82
.bg
Fixed problem with -p flag and external variable listings.
.eg
18. [vlh] 28 oct 82
.bg
Added checking for legitimate command suffixes.
.eg
19. [vlh] 28 oct 82
.bg
Added comma as a legitimate register divisor for the REG directive.
.eg
20. [vlh] 28 oct 82
.bg
Fixed second pass error/instr len problem
.eg
21. [vlh] 01 nov 82
.bg
Added checking for invalid bit ranges.
.eg
22. [vlh] 02 nov 82
.bg
Added proper 2nd pass handling of the '*' symbol (avoid turning jsr to bra).
.eg
23. [vlh] 04 nov 82
.bg
Fixed first pass guess if operand is (rx,rx) instead of d(rx,rx).
.eg
24. [vlh] 05 nov 82
.bg
Check for appropriate range of 16-bit immediate date.
.eg
25. [vlh] 05 nov 82
.bg
Operand type check for shift/bit manipulation.
.eg
26. [vlh] 05 nov 82
.bg
Turn and/or/eor #xxx,sr/ccr into the corresponding immediate instruction.
.eg
27. [vlh] 10 nov 82
.bg
Generate an error when an illegal pc relative ea is specified.
.eg
28. [vlh] 21 dec 82
.bg
Ignore PAGE and TTL macros.
.eg
29. [vlh] 7 jan 83
.bg
Generate an error on ".bss\n.dc.b 1\n".
.eg
30. [vlh] 19 jan 83
.bg
Generate an error on "move ccr,??".
.eg
31. [bea] 09 mar 83
.bg
Fixed problem of )* in expression.
.eg
32. [vlh] 16 mar 83
.bg
\&.ds should be allowed inside .offset
.eg
33. [vlh] 18 apr 83, version 4.1
.bg
Made it portable to vaxens via the use of #define's.
.eg
34. [vlh] 19 jul 83
.bg
Added the '-a' flag, made '-L' the default.
.eg
35. [vlh] 25 jul 83
.bg
Forced local symbols to be put into the symbol table even if non-unique.
.eg
36. [vlh] 03 aug 83
.bg
Made changes to as68init required for use with the 68010. Added
the new opcodes for movec, moves and rtd, and the new control registers
sfc, dfc and vsr.
.eg
37. [vlh] 04 aug 83
.bg
Added a new routine opf13 to handle the opcodes movec and moves. Added the
new code to opf9 to handle rtd.
.eg
38. [vlh] 07 sep 83
.bg
Made rpterr increment the number of errors which had occured in order to
force endit to return a bad status.
.eg