Mercurial > hg-old > index.cgi
comparison ChangeLog @ 236:a58f49a77441
Added os9 target, pragma to control whether $ localizes a symbol, and fixed some condition nesting bugs
author | lost |
---|---|
date | Fri, 14 Aug 2009 03:22:26 +0000 |
parents | aa0056ca7319 |
children | f9f01a499525 23034db7dd8a |
comparison
equal
deleted
inserted
replaced
235:aa0056ca7319 | 236:a58f49a77441 |
---|---|
14 Version 2.5 | 14 Version 2.5 |
15 | 15 |
16 [!] Fixed error in the fix for invalid operands included in 2.4 [LWASM] | 16 [!] Fixed error in the fix for invalid operands included in 2.4 [LWASM] |
17 [b] Fixed bug with "include" directive operand parsing [LWASM] | 17 [b] Fixed bug with "include" directive operand parsing [LWASM] |
18 [b] Fixed additional parsing errors with pseudo ops [LWASM] | 18 [b] Fixed additional parsing errors with pseudo ops [LWASM] |
19 [b] Fixed parsing error with various conditional nesting situations [LWASM] | |
19 [+] Added includebin directive to include the literal contents of a binary | 20 [+] Added includebin directive to include the literal contents of a binary |
20 file at the current assembly address. [LWASM] | 21 file at the current assembly address. [LWASM] |
21 [+] Added || and && as boolean or and boolean and respectively [LWASM] | 22 [+] Added || and && as boolean or and boolean and respectively [LWASM] |
22 [+] Added COPY, COPY-, IMP, EXP, TFRP, TFRM, TFRS, TFRR as alternatives to | 23 [+] Added COPY, COPY-, IMP, EXP, TFRP, TFRM, TFRS, TFRR as alternatives to |
23 the TFM instruction variations for compatibility with other assemblers | 24 the TFM instruction variations for compatibility with other assemblers |
25 [+] Added --6809/-9 switch to cause 6309 instructions to be rejected; also | 26 [+] Added --6809/-9 switch to cause 6309 instructions to be rejected; also |
26 included --6309/-3 switch to force default allow of 6309 instructions | 27 included --6309/-3 switch to force default allow of 6309 instructions |
27 [LWASM] | 28 [LWASM] |
28 [+] ALIGN now takes an optional padding value (ALIGN align,pad) to specify | 29 [+] ALIGN now takes an optional padding value (ALIGN align,pad) to specify |
29 the byte value that will be used for padding if needed [LWASM] | 30 the byte value that will be used for padding if needed [LWASM] |
31 [+] Added OS9 module target along with the OS9, MOD, and EMOD pseudo ops | |
32 to allow building OS9 modules [LWASM] | |
33 [+] Added pragma "dollarlocal"/"nodollarlocal" and "dollarnotlocal"/ | |
34 "nodollarnotlocal" to control whether $ localizes a symbol [LWASM] | |
30 [ ] Fixed a few cosmetic issues with error reporting | 35 [ ] Fixed a few cosmetic issues with error reporting |
31 | 36 |
32 Version 2.4 | 37 Version 2.4 |
33 | 38 |
34 [!] Fixed off by one relocation offest for base page external references | 39 [!] Fixed off by one relocation offest for base page external references |