comparison ChangeLog @ 216:11a2b63bbdce

Update version
author lost
date Fri, 24 Apr 2009 22:09:13 +0000
parents d6cba9d66979
children 2b254f02b252 701132971855
comparison
equal deleted inserted replaced
215:23eb557ea1eb 216:11a2b63bbdce
11 11
12 Also, the software affected may follow in []. 12 Also, the software affected may follow in [].
13 13
14 Version 2.3 14 Version 2.3
15 15
16 [*] added support for compiling using MinGW and added portions of gnulib
17 to support argp, among other things. Yah! A Windows build!
16 [+] added library search path (-L) and library specification (-l) to LWLINK 18 [+] added library search path (-L) and library specification (-l) to LWLINK
17 [+] added ability to specify section base addresses on the command line to 19 [+] added ability to specify section base addresses on the command line to
18 LWLINK (they get prepended to the built in link script) 20 LWLINK (they get prepended to the built in link script)
19 [+] added ability to output a "linkmap" to lwlink (--map, -m) 21 [+] added ability to output a "linkmap" to lwlink (--map, -m)
20 [+] added LWEX0 (LWOS simple binary) target to LWLINK 22 [+] added LWEX0 (LWOS simple binary) target to LWLINK
22 [+] added ability to "replace" members in LWAR 24 [+] added ability to "replace" members in LWAR
23 [+] added support for "sym=expr" in the opcode field; this will define a 25 [+] added support for "sym=expr" in the opcode field; this will define a
24 global symbol (non-section) if it resolves to a constant 26 global symbol (non-section) if it resolves to a constant
25 [+] added operator ~ as a prefix operator for a 1s complement in LWASM 27 [+] added operator ~ as a prefix operator for a 1s complement in LWASM
26 [+] allow exporting multiple symbols (export sym,sym,sym...) 28 [+] allow exporting multiple symbols (export sym,sym,sym...)
27 [+] allow extern references in base page addresing mode (LWASM) 29 [+] allow extern references in base page addresing mode, possibly buggy
28 [+] handle 8 bit external references (LWLINK) 30 still (LWASM)
31 [+] handle 8 bit external references, possibly buggy still (LWLINK)
29 [+] arranged for unused members of library files (archives) to be ignored 32 [+] arranged for unused members of library files (archives) to be ignored
30 during linking to keep the final size of the binary down (LWLINK) 33 during linking to keep the final size of the binary down (LWLINK)
31 [b] arranged for output files for lwasm/lwlink to be removed if the assembly 34 [b] arranged for output files for lwasm/lwlink to be removed if the assembly
32 or linking fails 35 or linking fails
33 [b] fixed incorrect handling of library search path which caused only the 36 [b] fixed incorrect handling of library search path which caused only the