gnupic: gpasm-0.9.4
Subject:
gpasm-0.9.4
From:
Craig Franklin ####@####.####
Date:
22 Apr 2001 18:33:55 -0000
Message-Id: <01042213383500.31000@r2d2>
gpasm-0.9.4 has been released. It is available at:
http://ftp1.sourceforge.net/gpasm/gpasm-0.9.4.tar.gz
or
http://gpasm.sourceforge.net/#Download
News is available at:
http://gpasm.sourceforge.net/#News
ChangeLog:
1. inhx16 hex format can now be generated by gpasm.
2. 17cxx devices are now checked for exceeding their 16 bit address range. If
this happens an error is generated.
3. gpasm now checks to see if an address has been written to more than once.
If it has an error is generated.
4. Previously, when an invalid data memory location is accessed, gpasm would
generate a warning and not write the instruction to program memory. Now it
will still generate the warning, but it also outputs the instruction.
5. __fuses is now equivalent to __config.
6. The 16c461 processor has been added.
7. When two different processors are selected in the source file an error,
in addition to the duplicate processor warning, is generated.
8. The "#" symbol can now be prefixed to include directives.
9. If a source file ends during a while statement, before a endw is
encountered, an error is generated.
10. Bug #413296. Numeric expressions followed by b, d, h, or o, are now
interpretted according to the radix they represent (i.e. 144o = 144 octal
= 100 decimal)
11. Labels are now checked to verify they are on a legal line. An example is
shown below:
Error radixerr.asm 16 : 121 Illegal label.
00016 Label RADIX OCTAL