From: SourceForge.net <no...@so...> - 2012-03-26 17:33:46
|
Bugs item #3511512, was opened at 2012-03-26 10:33 Message generated for change (Tracker Item Submitted) made by spth You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3511512&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: mcs51(8051) target Group: None Status: Open Resolution: None Priority: 6 Private: No Submitted By: Philipp Klaus Krause (spth) Assigned to: Nobody/Anonymous (nobody) Summary: gcc-torture-execute-981001-1 fails Initial Comment: The regression test gcc-torture-execute-981001-1 fails in revision #7497 for mcs51. To reproduce, remove the preprocessor guard. Philipp ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3511512&group_id=599 |
From: SourceForge.net <no...@so...> - 2012-03-28 04:47:26
|
Bugs item #3511512, was opened at 2012-03-26 10:33 Message generated for change (Comment added) made by epetrich You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3511512&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: mcs51(8051) target Group: None Status: Open Resolution: None Priority: 6 Private: No Submitted By: Philipp Klaus Krause (spth) Assigned to: Nobody/Anonymous (nobody) Summary: gcc-torture-execute-981001-1 fails Initial Comment: The regression test gcc-torture-execute-981001-1 fails in revision #7497 for mcs51. To reproduce, remove the preprocessor guard. Philipp ---------------------------------------------------------------------- >Comment By: Erik Petrich (epetrich) Date: 2012-03-27 21:47 Message: This test uses a recursive function, so it's not surprising that the test fails when compiled in non-reentrant form. The test does pass when using --stack-auto. I suggest using the preprocessor to add a __reentrant qualifier to the function declaration if the compiler's current mode defaults to non-reentrant functions. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3511512&group_id=599 |
From: SourceForge.net <no...@so...> - 2012-03-28 06:02:03
|
Bugs item #3511512, was opened at 2012-03-26 10:33 Message generated for change (Comment added) made by spth You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3511512&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: mcs51(8051) target Group: None >Status: Closed >Resolution: Invalid Priority: 6 Private: No Submitted By: Philipp Klaus Krause (spth) >Assigned to: Philipp Klaus Krause (spth) Summary: gcc-torture-execute-981001-1 fails Initial Comment: The regression test gcc-torture-execute-981001-1 fails in revision #7497 for mcs51. To reproduce, remove the preprocessor guard. Philipp ---------------------------------------------------------------------- >Comment By: Philipp Klaus Krause (spth) Date: 2012-03-27 23:02 Message: Yes. I wonder why I didn't notice (or didn't think of the recursion as a problem). The test failing exactly hc08 and mcs51 should definitely have been enough of a hint. Philipp ---------------------------------------------------------------------- Comment By: Erik Petrich (epetrich) Date: 2012-03-27 21:47 Message: This test uses a recursive function, so it's not surprising that the test fails when compiled in non-reentrant form. The test does pass when using --stack-auto. I suggest using the preprocessor to add a __reentrant qualifier to the function declaration if the compiler's current mode defaults to non-reentrant functions. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3511512&group_id=599 |