From: SourceForge.net <no...@so...> - 2012-02-25 08:02:46
|
Bugs item #3473062, was opened at 2012-01-12 12:31 Message generated for change (Comment added) made by epetrich You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3473062&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: C-Front End >Group: fixed >Status: Closed >Resolution: Fixed Priority: 7 Private: No Submitted By: Martin Matyas (mz-fuzzy) >Assigned to: Erik Petrich (epetrich) Summary: Wrong struct member passed as function argument. Initial Comment: sdcc generates wrong code for attached case. See compiled asm file, rows 99-101, wrong parameter is passed 'dummy' function call. Checked with sdcc builds 7066 and 7209. ---------------------------------------------------------------------- >Comment By: Erik Petrich (epetrich) Date: 2012-02-25 00:02 Message: Fixed in 3.1.2 #7350 ---------------------------------------------------------------------- Comment By: Philipp Klaus Krause (spth) Date: 2012-02-06 14:16 Message: This is a bug in common subexpression elimination (the first one, not hte global one), as can be seen from the --dumpall output. Philipp ---------------------------------------------------------------------- Comment By: Philipp Klaus Krause (spth) Date: 2012-01-14 05:24 Message: This problem is not z80-specific (I just tested using hc08). The iCode passed to the backends already contains this problem. Philipp ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3473062&group_id=599 |