Mercurial > hg-old > index.cgi
view ChangeLog @ 169:99300be2d3bd
Allow lines starting with # to be ignored
author | lost |
---|---|
date | Sun, 08 Feb 2009 03:00:44 +0000 |
parents | 2dd050293be6 |
children | bf69160da467 |
line wrap: on
line source
The following includes the various changes in each release of LWTOOLS. Each item is prefixed by a flag in []. The flags mean: [*] Project structure or other "meta" change [!] critical bug fix - code generation error, etc. [+] new feature [-] feature removed [b] minor bugfix Also, the software affected may follow in []. Version 2.2 [+] cescapes pragma to allow C-style string escapes in FCC, FCS, and FCN [+] .area alias for SECTION [+] .globl alias for EXPORT; also accept name of symbol as operand [+] various compatibility directive aliases for FCB, FDB, FQB, RMB, FCC, FCS, and FCN [+] accept "*" has a prefix for base page addressing mode [+] sections named "bss" or ".bss" in any case are now assumed to be BSS sections. The "!bss" flag can be used to remove that assumption. [+] ignore lines starting with # to permit C pre-processor output to be used as input to lwasm [b] actually show assembly errors when no list requested [b] pragma and --pragma now actually take multiple pragmas as documented Version 2.1 [*] merged LWLINK (1.0) and LWASM to create LWTOOLS [+] [LWASM] pragmas can be specified on the command line [+] [LWASM] undefextern pragma added (undefined symbols treated as external) [+] documentation [b] [LWASM] made pragmas case insensitive [b] [LWASM] made EXTERN symbols never be part of a section in symbol table LWASM Version 2.0 [*] major rewrite of the entire assembler [+] object file support LWLINK Version 1.0 [*] initial released version