From: SourceForge.net <no...@so...> - 2012-03-10 11:32:30
|
Bugs item #3501019, was opened at 2012-03-09 23:18 Message generated for change (Settings changed) made by spth You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3501019&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: z80 port Group: None >Status: Closed >Resolution: Fixed >Priority: 7 Private: No Submitted By: Borut Ražem (borutr) >Assigned to: Philipp Klaus Krause (spth) Summary: NetBSD sparc64 ucz80 and ucz180 regtest failures Initial Comment: ucz80 and ucz180 regression tests are failing on NetBSD sparc64 snapshot build machine. I compared asm files generated on NetBSD sparc64 with ones generated on Linux x86_64 and found out that genAddrOf generates additional ex (sp), hl instruction, which is not present on Linux x86_64: Linux x86_64: ; genAddrOf ld hl,#_TestVar NetBSD sparc64: ; genAddrOf ld hl,#_TestVar ex (sp), hl Complete regtest gen directories for absolute regtest on both platforms is in attached absolute.tar.bz2 file. Borut ---------------------------------------------------------------------- >Comment By: Philipp Klaus Krause (spth) Date: 2012-03-10 03:32 Message: commitPair() wrongly assumed an operand to be on the stack. Increasing priority, since wrong code was generated silently. Fixed in revision #7419. Philipp ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3501019&group_id=599 |