11============================================================================
2- ATasm v1.26
2+ ATasm v1.27
33A mostly Mac/65 compatible 6502 cross-assembler
44
5- Copyright (c) 1998-2022 Mark Schmelzenbach
5+ Copyright (c) 1998-2025 Mark Schmelzenbach
66email: mschmelzenbach@acm.org or cerebusrc@gmail.com
77============================================================================
88 Introduction
@@ -17,7 +17,7 @@ email: mschmelzenbach@acm.org or cerebusrc@gmail.com
1717 2.1 The Assembler
1818 2.2 Opcode format
1919 2.3 Operand format
20- 2.4 Operators and expressions.9
20+ 2.4 Operators and expressions.
2121
2222 Chapter 3 Compiler directives, Conditional assembly, and Macros
2323 3.1 Overview
@@ -282,6 +282,11 @@ Version 1.25 - Added -a / -mac65 option
282282Version 1.26 - fixed the parsing of the -hvclm and -hvcLm command line parameters
283283 -l and -s options now produce the same output. -l also includes equates (=)
284284
285+
286+ Version 1.27 - Thank you to Itay Chamiel for finding an OLD bug in atasm.
287+ Basically forward references that required an extra pass to resolve did not work.
288+ The issue has now been fixed. Broken since V1.08
289+
285290============================================================================
286291Chapter 1: ATasm
287292============================================================================
@@ -746,8 +751,8 @@ creates unique names for local labels by appending the local onto the end
746751of the previous global label. For example, a local label '?LP' following a
747752regular label 'DELAY' will be named 'DELAY?LP'. In fact, you can code a direct
748753reference to the label DELAY?LP if you need to access the local from outside
749- its region. [ Note that in contrast to regular mode, these 'composite' label
750- names will appear in the -hvl dump output as if they were global.]
754+ its region. Note that in contrast to regular mode, these 'composite' label
755+ names will appear in the -hvl dump output as if they were global.
751756
7527573.16 .MACRO <macro name>, .ENDM
753758 The .MACRO directive must be paired with an .ENDM directive. All macros
0 commit comments