Your message dated Tue, 05 May 2009 07:17:23 +0000
with message-id <[email protected]>
and subject line Bug#519098: fixed in z80asm 1.8-1
has caused the Debian Bug report #519098,
regarding DEFW with multiple arguments causes infinite loop in assembly
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
519098: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519098
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: z80asm
Version: 1.7-1
When using DEFW (or DW) with more than one argument, the output
binary will contain the first word all right, then a stream of
zeroes. E.g. "DEFW $DEAD,$BEEF" gives a binary containing
AD DE 00 00 00 00 00 00 &c. This is caused by the code stalling
at the comma separator. This patch will fix it:
diff -rupN z80asm-1.7/z80asm.c z80asm-1.7-mod/z80asm.c
--- z80asm-1.7/z80asm.c 2009-02-07 11:00:50.000000000 -0800
+++ z80asm-1.7-mod/z80asm.c 2009-02-19 12:48:19.000000000 -0800
@@ -2455,6 +2455,8 @@ assemble (void)
do
{
new_reference (readword, TYPE_ABSW, ',', 1);
+ if (*ptr == ',')
+ ++ptr;
}
while ((r = rd_word (&ptr, ',')));
break;
--- End Message ---
--- Begin Message ---
Source: z80asm
Source-Version: 1.8-1
We believe that the bug you reported is fixed in the latest version of
z80asm, which is due to be installed in the Debian FTP archive:
z80asm_1.8-1.diff.gz
to pool/main/z/z80asm/z80asm_1.8-1.diff.gz
z80asm_1.8-1.dsc
to pool/main/z/z80asm/z80asm_1.8-1.dsc
z80asm_1.8-1_i386.deb
to pool/main/z/z80asm/z80asm_1.8-1_i386.deb
z80asm_1.8.orig.tar.gz
to pool/main/z/z80asm/z80asm_1.8.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bas Wijnen <[email protected]> (supplier of updated z80asm package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 04 May 2009 23:31:14 +0200
Source: z80asm
Binary: z80asm
Architecture: source i386
Version: 1.8-1
Distribution: unstable
Urgency: low
Maintainer: Bas Wijnen <[email protected]>
Changed-By: Bas Wijnen <[email protected]>
Description:
z80asm - assembler for the Zilog Z80 microprocessor
Closes: 519098
Changes:
z80asm (1.8-1) unstable; urgency=low
.
* New upstream release. Fixes defw bug. (Closes: #519098)
* Update standards version (no changes needed).
* Update to debhelper 7.
Checksums-Sha1:
ba955d40855b6f07944451e1c011df088848bb6d 913 z80asm_1.8-1.dsc
9d169ac728a9a3b162c0a7ea34da55cf37ada0e1 57269 z80asm_1.8.orig.tar.gz
85268f921586a0a8ebc25e819dbb3b640a71fe3e 1801 z80asm_1.8-1.diff.gz
dac6d51afa384806ac0bf7c1ebda9d11c8a3ceb0 33000 z80asm_1.8-1_i386.deb
Checksums-Sha256:
77a48e7d180084f991c1f3956fab55b9c9c324bd35962885fe43688b3e882598 913
z80asm_1.8-1.dsc
67fba9940582cddfa70113235818fb52d81e5be3db483dfb0816acb330515f64 57269
z80asm_1.8.orig.tar.gz
749625531b1d4bf61114e3110c1179694ee8cef20681e5c6c26d51f539223caa 1801
z80asm_1.8-1.diff.gz
107b187a702c45f1ad59b85ba5dd6c665aaf90c71f0d596cfbace77b64631c51 33000
z80asm_1.8-1_i386.deb
Files:
479d48742fa5c762cabdd3fc51db040c 913 devel optional z80asm_1.8-1.dsc
4beb798d6fe2f89e62de36b4b4f87fad 57269 devel optional z80asm_1.8.orig.tar.gz
93cad308c6324e3ff1be42714edd327b 1801 devel optional z80asm_1.8-1.diff.gz
dba6fbb51bd374a221221acd1a7fd1d1 33000 devel optional z80asm_1.8-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkn/bh0ACgkQFShl+2J8z5WM5ACg6geNU+KGFjmzJem5CzwBhxUQ
ttEAoJq6XZIaDRm5grRdpGqdESqXyp1b
=wF4E
-----END PGP SIGNATURE-----
--- End Message ---