z80asm-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Z80asm-devel] [patch #3406] Critical patch: address counter corruption


From: Bas Wijnen
Subject: [Z80asm-devel] [patch #3406] Critical patch: address counter corruption
Date: Fri, 01 Oct 2004 07:18:51 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040928 Firefox/0.9.3

This mail is an automated notification from the patch tracker
 of the project: Z80 assembler.

/**************************************************************************/
[patch #3406] Latest Modifications:

Changes by: 
                Bas Wijnen <address@hidden>
'Date: 
                Fri 10/01/2004 at 11:11 (Europe/Amsterdam)

            What     | Removed                   | Added
---------------------------------------------------------------------------
          Resolution | None                      | Applied
         Assigned to | None                      | shevek
              Status | Open                      | Closed







/**************************************************************************/
[patch #3406] Full Item Snapshot:

URL: <http://savannah.nongnu.org/patch/?func=detailitem&item_id=3406>
Project: Z80 assembler
Submitted by: H. Peter Anvin
On: Fri 10/01/2004 at 06:40

Category:  None
Priority:  9 - Immediate
Resolution:  Applied
Privacy:  Public
Assigned to:  shevek
Originator Email:  
Status:  Closed


Summary:  Critical patch: address counter corruption

Original Submission:  This patch addresses (so to speak) a missing addr++; 
which causes the address counter to be corrupted, resulting in completely 
garbled relocations from that point on.

After fixing the code there was a 1:1 correspondence between addr++; and 
write_one_byte() so I moved the addr++; into write_one_byte().

This also fixes bogus warnings about relative jumps being too far when using 
large ORGs.

This is a critical bug fix.  I would appreciate it if you could make a release 
with this patch in it.






File Attachments
-------------------

-------------------------------------------------------
Date: Fri 10/01/2004 at 06:40  Name: jr.diff  Size: 1.74KB   By: hpanvin
Patch for address counter corruption
http://savannah.nongnu.org/patch/download.php?item_id=3406&amp;item_file_id=3720






For detailed info, follow this link:
<http://savannah.nongnu.org/patch/?func=detailitem&item_id=3406>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/







reply via email to

[Prev in Thread] Current Thread [Next in Thread]