log lwasm/pass1.c @ 277:1dcc0b174e3b lwtools-4.8

age author description
Sat, 25 May 2013 13:35:46 -0600 William Astle Fix crash on listing when nested noexpand macros are used
Sun, 10 Jun 2012 18:33:22 -0600 William Astle Fix thinko in previous commit
Sun, 10 Jun 2012 18:24:31 -0600 William Astle Add --preprocess option
Sat, 09 Jun 2012 23:17:43 -0600 William Astle Make --6309/--6809 work properly
Fri, 02 Sep 2011 18:10:26 -0600 lost Actually check for 6309 instructions when in 6809 mode. Thanks to adamgr on IRC for finding the problem.
Mon, 29 Aug 2011 18:30:55 -0600 lost Fixed problem with rmb, etc., not working right wrt line address when not in os9 mode
Thu, 25 Aug 2011 22:29:58 -0600 lost Fixed segfault in fcb,fdb,fqb with empty operands
Fri, 19 Aug 2011 23:55:40 -0600 lost Implement distinction between . and * for OS9 modules
Sat, 06 Aug 2011 23:29:17 -0600 lost Fixed bug with symbol on a line with a comment not getting registered
Wed, 22 Jun 2011 19:28:36 -0600 lost Squashed the remaining memory leaks revealed by valgrind
Wed, 25 May 2011 21:59:58 -0600 lost Make *pragma work correctly
Wed, 06 Apr 2011 20:23:43 -0600 lost Added ?? prefix for opcode to inhibit macro expansion
Tue, 05 Apr 2011 21:48:51 -0600 lost Allow macros to shadow/override builtin operations when the "shadow" pragma is active, which is NOT the default
Tue, 05 Apr 2011 00:06:28 -0600 lost Added ability to flag macros as "noexpand" so they are not expanded in the listing
Mon, 04 Apr 2011 17:55:08 -0600 lost Added an instruction reduction immediately after instruction parsing to minimize memory footprint and expression complexity
Sat, 02 Apr 2011 22:28:22 -0600 lost Fixed line number counting being broken by macros
Thu, 20 Jan 2011 22:39:46 -0700 lost Clean up insane number of compiler warnings under -Wall
Wed, 19 Jan 2011 22:27:17 -0700 lost Initial import from lwtools 3.0.1 version, with new hand built build system and file reorganization