Mercurial > hg-old > index.cgi
comparison ChangeLog @ 206:299c5d793aca
Made lwlink smarter about not included unneeded (unreferenced) members of a library file
author | lost |
---|---|
date | Mon, 20 Apr 2009 02:24:33 +0000 |
parents | 048ebb85f6ef |
children | d6cba9d66979 |
comparison
equal
deleted
inserted
replaced
205:42df94f30d82 | 206:299c5d793aca |
---|---|
24 global symbol (non-section) if it resolves to a constant | 24 global symbol (non-section) if it resolves to a constant |
25 [+] added operator ~ as a prefix operator for a 1s complement in LWASM | 25 [+] added operator ~ as a prefix operator for a 1s complement in LWASM |
26 [+] allow exporting multiple symbols (export sym,sym,sym...) | 26 [+] allow exporting multiple symbols (export sym,sym,sym...) |
27 [+] allow extern references in base page addresing mode (LWASM) | 27 [+] allow extern references in base page addresing mode (LWASM) |
28 [+] handle 8 bit external references (LWLINK) | 28 [+] handle 8 bit external references (LWLINK) |
29 [+] arranged for unused members of library files (archives) to be ignored | |
30 during linking to keep the final size of the binary down (LWLINK) | |
29 [b] arranged for output files for lwasm/lwlink to be removed if the assembly | 31 [b] arranged for output files for lwasm/lwlink to be removed if the assembly |
30 or linking fails | 32 or linking fails |
31 [ ] DECB output of LWLINK now collapses contiguous output blocks into single | 33 [ ] DECB output of LWLINK now collapses contiguous output blocks into single |
32 single blocks in the output file; this eliminates the explosion of | 34 single blocks in the output file; this eliminates the explosion of |
33 preambles that previously occurred | 35 preambles that previously occurred |